Skip to content

MADE.js is a home to all those bits of code that you know you'll reuse in another project. Making app development easier with TypeScript and JavaScript.

License

Notifications You must be signed in to change notification settings

MADE-Apps/MADE.js

Repository files navigation

MADE project banner

MADE.js

MADE.js is a toolkit of easy-to-use extensions, helpers, and UI components to make app development easier for web developers.

Whether you're building a web app, a Node API, MADE.js has something for everyone.

MADE.js takes a lot of inspiration from MADE.NET, providing a similar set of features and APIs to make it easier to build web apps.

It comes with TypeScript support built-in to make it even easier to build your web apps!

Support MADE.js ♥

As many developers know, projects like MADE.js are built and maintained in spare time. If you find this project useful, please Star the repo and if possible, sponsor the project development on GitHub.

Build Status

MADE.js components are publicly available via npmjs. Each available package is detailed below as well as their build status.

Build Status Current Version Downloads
Collections made-collections npm npm
Data.Converters made-data-converters npm npm
Data.Validation made-data-validation npm npm
Diagnostics made-diagnostics npm npm
Networking made-networking npm npm
Runtime made-runtime npm npm
Threading made-threading npm npm
UI.Styling made-ui-styling npm npm

Contributing 🚀

Looking to help build MADE.js? Take a look through our contribution guidelines. We actively encourage you to jump in and help with any issues!

Building MADE.js 🛠

MADE.js is built using Typescript that is compiled into commonjs modules.

Each package has its own folder within the repo, containing a package.json file containing common scripts.

To build the projects, you'll first need to install the dependencies listed in the package.json file using npm install.

You can then build each project by running npm run build.

This will run the jest tests, run code coverage, and compile the project into a commonjs module within the dist folder.

License

MADE.js is made available under the terms and conditions of the MIT license.

About

MADE.js is a home to all those bits of code that you know you'll reuse in another project. Making app development easier with TypeScript and JavaScript.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks