Readme
Million.js was initially created by Aiden Bai (opens in a new tab) in 2021 as a research project (opens in a new tab). Since then, it has grown into a community-driven project with over 40 contributors.
Our project's thesis is simple: Developer Experience and User Experience are not mutually exclusive. Frameworks should not only empower developers to build great products, but ship fast experiences for users.
In pursuit of this goal, we provide two main APIs:
- "The Fundamentals" - The underlying a block virtual DOM API hyper-optimized for speed.
- "The Growth Hack" - The compatibility layer, which provides API's for React, Preact, Next.js, and more.
Looking to join us? Say hi 👋 to the Million.js crew:
Design Assets
Feel free to use the Million.js logo and other assets in your project. But please don't modify the logo, and don't use the logo to represent your project or product.
Name | Description | Preview |
---|---|---|
Icon | Useful for favicons, app icons, link icons, etc. | |
Logo | Full Million.js logo | |
Social Card | The Million.js social card |
Acknowledgments
Million takes heavy inspiration from the following projects:
blockdom
(opens in a new tab) (Géry Debongnie (opens in a new tab)) Thank you to Géry pioneering the concept of "blocks" in the virtual DOM. Many parts of the Million.js codebase either directly or indirectly derive from his work.voby
(opens in a new tab) (Fabio Spampinato (opens in a new tab)) The Million.js "template" concept is derived from Voby'stemplate()
API.- Hack the Wave (opens in a new tab) (Melinda Chang (opens in a new tab)) for their homepage.
react
(opens in a new tab) andturbo
(opens in a new tab) for their documentation. Many parts of the current Million.js documentation are grokked and modified from theirs.ivi
(opens in a new tab), Preact (opens in a new tab), and more (opens in a new tab)
Million is being used at companies like Wyze (opens in a new tab) and Dimension (opens in a new tab), as well as open source work like Quartz (opens in a new tab), TinyPages (opens in a new tab), and more (opens in a new tab).
Sponsors
License
Million is MIT-licensed open-source software.