masst
v0.0.1
Published
Ecosystem overview for @masst/*
Readme
🧱 Masst
A modular, modern frontend ecosystem built for speed, clarity, and developer happiness.
This monorepo contains everything from reusable UI libraries to CLI tools, shared configurations, and complete web applications.
📦 Packages
All packages are published under the @masst scope on NPM.
| Package | Description | NPM |
|----------------------------|---------------------------------------|-----------------------------------------------------------|
| @masst/ui | Glassmorphic, themeable UI components | |
|
@masst/cli | Dev CLI for scaffolding & tools | |
|
masst | Meta package linking to all others | |
🧪 Apps
| App | Path | Description |
|--------------------|-----------------|----------------------------------|
| Playground | apps/playground | Testbed for UI components |
| Docs | apps/docs | Documentation site (coming soon)|
| Landing | apps/landing | Marketing / splash homepage |
🛠️ Dev Scripts
| Command | Description |
|-----------------------|-----------------------------------------|
| pnpm dev | Run dev servers for all apps/packages |
| pnpm build | Build all workspaces using Turbo |
| pnpm lint | Run ESLint across the monorepo |
| pnpm format | Format codebase using Prettier |
| pnpm check-types | Run TypeScript checks across packages |
| pnpm mst | Run CLI (@masst/cli) in dev mode |
🧰 Tech Stack
- Monorepo: Turborepo + PNPM Workspaces
- UI: Tailwind CSS, React
- Tooling: TypeScript, ESLint, Prettier
- Package Publishing: Scoped under
@masst/*
📚 Publishing Workflow
Each package is versioned and published independently:
🧪 Try the playground
📦 NPM: @masst
🌐 Docs (soon): masst.dev
Made with ❤️ by Aditya Narayan
