Quartermaster
Provision static websites and Rails applications from a single canonical specification.
Two Modes, One Tool
Static Mode
Eleventy 3.1 + Tailwind CSS 4.1 + DaisyUI 5 + Stimulus 3.2. For story sites, marketing pages, documentation, and portfolios.
qm new my-site
Rails Mode
Rails 8+ with Propshaft, Solid Stack, built-in auth, PostgreSQL, and Pulse analytics baked in.
qm new my-app --mode=rails
Generators
Pages
qm generate page
Controllers
qm generate controller
Events
qm generate event
Promotion
qm promote --to=rails
Pulse Analytics
First-party analytics baked into every Rails app. No Google Analytics. No cookies. Hashed IPs. 90-day retention. Admin dashboard included.
Data Collection
page_view, duration, clicks, scroll depth, form submissions. Bot detection. Session management.
Key Events
Register custom events via CLI or YAML. Track from JS with Pulse.track() or Ruby with EventTracker.
MCP Server
7 Claude Desktop tools: query analytics, manage events, review metrics. AI-ready from day one.
7 Preset Stimulus Controllers
Battle-tested controllers from the Static Site Spec, ready to use.