UI Component system designed for NodeJS and front-end.
- Supports embedding and mixing components
- Allows creating components with no JS. (And they can be published to NPM)
- Static output with compiled assets
- Recovers DOM state on client-side
- Supports generating stand-alone distributions
- Comes with stream APIs for compiling JS, CSS, and HTML
$ npm install brick
Check out tests for examples.