Mako ['mɑːkoʊ]
is an extremely fast, production-grade web bundler based on Rust.
✨ See more at makojs.dev.
- Web App,Hybrid App, Mini Program (Partly), Low Code, Serverless in Ant Group
- Ant Design using Mako for its website
- Umi integrated Mako for its bundling
- Dumi integrated Mako for its bundling
- Father integrated Mako for its bundling
Create a new mako project with the following command.
$ npm create mako
Check out the https://makojs.dev/ for more information.
Read CONTRIBUTING.md.
Read CHANGELOG.md.
Read Feedback on makojs.dev on joining the discussion, contacting the maintainers, and joining the mako contributors.
This project is inspired by:
- webpack, which inspired lots of ideas of Mako.
- swc by @kdy1, which powered the parsing, transforming and codegen of Mako.
- farm by @brightwu, which inspired the tree shaking, plugin system and others of Mako.
- rspack, which inspired the tree shaking of Mako.
- oxc-resolver by @Boshen which powered the resolver of Mako.
- Oxc by @Boshen from which we learned a lot about how to develop efficiently in Rust.
- biome by @ematipico from which we learned a lot about how to develop efficiently in Rust.