moulify
A component library for Nuxt shipped as one module — Vue 3 components, 1,000+ type-safe icons and theming.
- 30-day installs
- 4
- version
- 0.0.4
install
add it to a project
npx nuxt module add moulifywhy
the problem it solves
Building a Nuxt UI usually means stitching together headless primitives, an icon package and a theme layer from three different authors, then writing the glue that makes them agree. This is those three things behind one install.
how
how it works
One module instead of five packages: components, icons and theme tokens behind a single dependency and one line of config. No CSS imports to remember, no plugin to register.
The icons are generated into a font with TypeScript union types, so a mistyped icon name is a build error rather than an empty box somebody notices in production.
what you get
features
- Auto-imported components with a configurable tag prefix
- 1,000+ type-safe icons — typos caught at build time
- Primary, secondary and tertiary theming from module options
- One install, one config line, no glue code
elsewhere
source and docs
nuxt · vue · components · icons · design-system
next
more packages
- pub.devwidget
adaptive_navbar
A Flutter navigation bar that renders in full on desktop and collapses into a drawer on mobile.
- 30-day installs
- 4,476
- pub.devcli
dart_husky
Git hooks for Dart and Flutter projects — pre-commit, commit-msg, pre-push — in pure Dart.
- 30-day installs
- 1,180
- npmcli
commitguard
Git hooks for Node, JS and TS projects, configured from one YAML file. The Node answer to dart_husky.
- 30-day installs
- 37