The Ash Ecosystem
Powerful extensions that integrate seamlessly with your resources. Build everything from APIs to admin interfaces with declarative configuration.
-
Ash (opens in a new tab)
Core framework
-
AshPostgres (opens in a new tab)
PostgreSQL data layer
-
AshPhoenix (opens in a new tab)
Phoenix integration
-
AshGraphQL (opens in a new tab)
GraphQL API extension
-
AshJsonApi (opens in a new tab)
JSON:API extension
-
Reactor (opens in a new tab)
Workflows & Sagas
-
AshAuthentication (opens in a new tab)
Authentication
-
AshAdmin (opens in a new tab)
Admin interface
-
AshOban (opens in a new tab)
Background jobs
-
AshStateMachine (opens in a new tab)
State machines
-
AshArchival (opens in a new tab)
Soft deletion
-
AshPaperTrail (opens in a new tab)
Audit logs
-
AshRateLimiter (opens in a new tab)
Rate Limiting
-
AshCsv (opens in a new tab)
CSV data layer
-
AshMoney (opens in a new tab)
Financial data types
-
AshDoubleEntry (opens in a new tab)
Double-entry accounting
-
AshCloak (opens in a new tab)
Encryption
-
AshSqlite (opens in a new tab)
SQLite data layer
-
AshCubDB (opens in a new tab)
CubDB data layer
-
AshGeo (opens in a new tab)
Geospatial data
-
AshAi (opens in a new tab)
LLM features
-
UsageRules (opens in a new tab)
Usage guidelines
-
AshTypescript (opens in a new tab)
TypeScript generation
-
AshAppSignal (opens in a new tab)
APM monitoring
-
OpentelemetryAsh (opens in a new tab)
Telemetry tracing
-
AshEvents (opens in a new tab)
Event sourcing
No packages match.
And many more on Hex.pm! (opens in a new tab)