:warning: This version will not receive any future updates, there is a new version
The
muban
repository andmuban-core
package will not receive any future updates.There is a new version in active development at github.com/mubanjs (also called v2), with modern features and a full ecosystem for storybook, testing, hooks, etc.
Muban is a backend-agnostic framework and development setup to enhance server-rendered HTML with TypeScript or Babel components and SCSS stylesheets.
During development, webpack will supply fast compilation and hot reloading, while using Handlebars templates to render everything.
The dist build will generates preview html pages and a js and css bundle that backend developers can use to integrate the pages in their server side templates or CMS of choice.
You can find the full documentation in the /docs
folder. Here you will find the full
table of contents covering all the subjects required to start on your own Muban project!
If you have all the preparations done and you don't want to read the documentation you can follow these steps to get you started.
.git
folder.zip
file.yarn
.yarn dev
.
Note: If you need more instructions we suggest you take a look at the full getting started guide!
Project | Status | Description |
---|---|---|
muban-core | The core functionality of Muban | |
muban-storybook | App framework to integrate Muban in Storybook | |
muban-storybook-addon-source | Show Muban component sources in Storybook | |
muban-transition-component | ![muban-transition-component-status] | GSAP transitions for Muban |
Muban is released under the MIT License.
[muban-transition-component-status]: https://img.shields.io/npm/v/muban-transition-component.svg?colorB=41a6ff