CLI tool for mass-driver web framework.
Generates project scaffolds, handlers, models, and components.
git clone https://github.com/gr8distance/mass-driver-cli
cd mass-driver-cli
area51 install && area51 build
sudo cp bin/mass-driver-cli /usr/local/bin/mass-driverCreate a new mass-driver project.
mass-driver new my-app # Full stack + SQLite
mass-driver new my-api --api # API only (no HTML views)
mass-driver new my-app --database postgres # With PostgreSQL + docker-compose
mass-driver new my-app --database mysql # With MySQL + docker-compose
mass-driver new my-site --database nil # No database
mass-driver new my-api --api --database nil # Minimal APIGenerate a handler with index/show/create actions.
mass-driver gen.handler users
# => src/web/handlers/users.lisp
# Prints route suggestions to add to your routerGenerate domain entity, infra repository, and migration.
mass-driver gen.model post title:string body:text published:boolean
# => src/domain/post/package.lisp
# => src/domain/post/post.lisp
# => src/infra/repo/post-repo.lisp
# => migrations/20260415_create_posts.lispSupported types: string, text, integer, boolean, datetime
Generate a UI component.
mass-driver gen.component modal
# => src/web/components/modal.lispMIT