atria
v0.0.47
Published
Unscoped atria CLI wrapper package
Maintainers
Readme
What is this repository?
This is the TypeScript monorepo for the Atria ecosystem.
Atria is a document-first CMS in active development, based on a custom grammar for structured content and editorial workflows.
Packages
| Folder | npm package | Responsibility |
| --- | --- | --- |
| packages/admin | @atria/admin | Admin runtime UI |
| packages/atria | atria | Thin public wrapper for the CLI (atria binary) |
| packages/cli | @atria/cli | Command orchestration (init, setup, dev) |
| packages/core | @atria/core | Core foundation package |
| packages/create | create-atria | Project scaffolding (npm create atria@latest) |
| packages/db | @atria/db | Persistence and auth storage |
| packages/server | @atria/server | Routing and auth server layer |
| packages/shared | @atria/shared | Canonical shared primitives |
Project status
Atria is experimental and evolves quickly.
- APIs and command behavior may change.
- Some features are still under development.
Monorepo development
corepack pnpm install
corepack pnpm -r --filter "./packages/*" buildCreate a new project
npm create atria@latestnpm create atria@latest -- my-project
cd my-project
npm run devEquivalent direct command:
npx create-atria my-projectRepository
- Source: atria-io/atria
- Issues: github.com/atria-io/atria/issues
