FindSoftware

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.

Identity

Status
Active
Maintainer
Ash Framework2
First release
20197

Rendering and deploy

Install with
mix (Hex package)6

Releases

Current major version
38
Last release
2026-10-228

Adoption

GitHub stars
2,5411
Contributors
3199

Why these figures do not compare

Sources

  1. 2026-10-24: links, Written in, GitHub stars
    api.github.com/repos/ash-project/ash
  2. 2026-10-24: links, Maintainer
    www.ash-hq.org
  3. 2026-10-24: links, Databases, Content API, Admin interface, License, License model
    github.com/ash-project/ash/blob/main/README.md
  4. 2026-10-24: Categories
    github.com/ash-project/ash/blob/main/documentation/topics/about_ash/what-is-ash.md
  5. 2026-10-24: Runtime
    github.com/ash-project/ash/blob/v3.37.0/mix.exs
  6. 2026-10-24: Install with
    github.com/ash-project/ash/blob/main/documentation/tutorials/get-started.md
  7. 2026-10-24: First release
    hex.pm/api/packages/ash
  8. 2026-10-24: Current major version, Last release
    github.com/ash-project/ash/releases/tag/v3.37.0
  9. 2026-10-24: Contributors
    api.github.com/repos/ash-project/ash/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON