
Ash Framework
Declarative, extensible framework for building Elixir applications around resources and actions.
Ash Framework is a declarative, extensible framework for building Elixir applications around resources and actions. An application declares its resources and actions. Extension packages add data layers for PostgreSQL and SQLite, a GraphQL API and an admin interface, which is the separate AshAdmin package. The framework is installed as a Hex package with mix and the igniter tool, and its reference documentation is published on hexdocs.
Worth knowing
The homepage says Ash works with Phoenix LiveView, and the framework builds on Ecto, Phoenix, Oban and Absinthe, which are separate projects that an Ash application uses alongside it.
Sources
- 2026-10-24: links, Written in, GitHub stars
api.github.com/repos/ash-project/ash - 2026-10-24: links, Maintainer
www.ash-hq.org - 2026-10-24: links, Databases, Content API, Admin interface, License, License model
github.com/ash-project/ash/blob/main/README.md - 2026-10-24: Categories
github.com/ash-project/ash/blob/main/documentation/topics/about_ash/what-is-ash.md - 2026-10-24: Runtime
github.com/ash-project/ash/blob/v3.37.0/mix.exs - 2026-10-24: Install with
github.com/ash-project/ash/blob/main/documentation/tutorials/get-started.md - 2026-10-24: First release
hex.pm/api/packages/ash - 2026-10-24: Current major version, Last release
github.com/ash-project/ash/releases/tag/v3.37.0 - 2026-10-24: Contributors
api.github.com/repos/ash-project/ash/contributors