Ash Framework – Model your domain, derive the rest

Get Your Installer
Presets
Phoenix LiveView Phoenix LiveView GraphQL GraphQL JSON:API JSON:API PostgreSQL PostgreSQLWeb
Phoenix Phoenix GraphQL GraphQL JSON:API JSON:APIData Layers
PostgreSQL PostgreSQL SQLite SQLite CSV CSVAuthentication
Password Password Magic Link Magic Link API Keys API Keys OAuth2 OAuth2AI
Tidewave * Tidewave * Ash AI Ash AIFinance
Money Money Double Entry Accounting Double Entry AccountingAutomation
Background Jobs * Background Jobs * State Machines State Machines Event Sourcing Event SourcingSafety & Security
Archival Archival Paper Trail Paper Trail Encryption EncryptionAdmin & Debugging
Admin UI Admin UI Live Debugger * Live Debugger *UI Components
Mishka Chelekom * Mishka Chelekom *Observability
AppSignal AppSignal Coming Soon OpenTelemetry OpenTelemetry Coming SoonPick a preset and go. Everything but Phoenix can be installed later.
All the presets use PostgreSQL, the best database around. Easy to install, supported everywhere.
- Want to learn about Ash? Try just using
- Excited about
- Building an API? Start with
sh <(curl 'https://ash-hq.org/install/pet_rock_rental') \ && cd pet_rock_rental
Some selected features require manual setup:
Try our interactive tutorial
What's Your Reaction?






