Skip to content

Modern.js is a web engineering system, including a web framework, a npm package solution and a documentation site solution.

License

Notifications You must be signed in to change notification settings

wangqiangstar/modern.js

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Modern.js Logo

Modern.js

Inspire creativity in modern web development.

npm version downloads License

English | 简体中文

Introduction

Modern.js is a modern web engineering system, including multiple solutions:

Getting Started

Ecosystem

The following solutions are available within the Modern.js ecosystem:

  • 🦀 Rspack: A fast Rust-based web bundler.
  • 🐟 Garfish: A powerful micro front-end framework.
  • 🐈 Reduck: A redux-based state management library.

Contributing

New contributors welcome!

Please read the Contributing Guide.

Credits

Some implementations of Modern.js are modified from existing projects, such as create-react-app, jest and bundle-require. Thanks for them.

  • @modern-js/bundle-require: is modified from bundle-require.
  • @modern-js/plugin: the hooks API is referenced from farrow-pipeline.
  • @modern-js/builder: the moduleScope and fileSize plugins are referenced from create-react-app.
  • @modern-js/plugin-testing: the jest runner is referenced from jest-cli.
  • @modern-js/doc-tools: some styles are referenced from vitepress.

License

Modern.js is MIT licensed.

About

Modern.js is a web engineering system, including a web framework, a npm package solution and a documentation site solution.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 89.2%
  • JavaScript 7.0%
  • CSS 1.4%
  • SCSS 0.8%
  • Shell 0.8%
  • Handlebars 0.6%
  • Other 0.2%