mnfst
v0.5.80
Published
A modern, lightweight frontend framework with built-in components and utilities
Downloads
3,106
Maintainers
Readme
Manifest
Manifest is a frontend framework extending HTML for rapid, feature-rich website and web app development, consisting of:
- A collection of plugins built on Alpine JS
- A CSS library, compatible with Tailwind CSS
With Manifest:
- Build steps optional
- Use only what you need
- Stack with other frameworks & libraries
💾 Setup
Get CDN links for existing projects or try the starter project for new ones.
✅ Features
Alpine Plugins:
- Color Themes
- Components
- Data Sources
- Localization
- SPA Routing
UX/UI:
- Global Theme
- Utility Classes
- 20+ Elements
...and more
📚 Documentation
For full documentation visit manifestx.dev.
📦 Publishing
Each package publishes independently to npm. The release:* scripts auto-bump the patch version (e.g. 0.5.65 → 0.5.66) and publish — no manual version edits needed. The bump is not auto-committed, so it lands in your working tree alongside whatever changes triggered the release.
| Command | Package | Path |
|---|---|---|
| npm run release | mnfst | (root) |
| npm run release:run | mnfst-run | packages/run/ |
| npm run release:render | mnfst-render | packages/render/ |
| npm run release:starter | mnfst-starter | packages/create-starter/ |
Run only the scripts whose package you actually changed.
For a minor or major bump, run npm version minor (or major) inside the relevant package directory before publishing:
cd packages/render
npm version minor --no-git-tag-version
npm publish --auth-type=webAfter publishing, commit the version bump(s) along with your changes and push.
📄 License
Manifest is provided under MIT license.
