Skip to content
@ash-project

Ash Framework

A resource oriented design framework for building applications in Elixir

Logo Logo

Elixir CI OpenSSF Scorecard OpenSSF Best Practices License: MIT Hex version badge Hexdocs badge

Welcome to Ash

Ash is a declarative, extensible framework for building resource-oriented applications in Elixir. Build APIs, web applications, and command-line tools with a unified, composable approach that grows with your needs.

Website

Check out our website at ash-hq.org.

Get Started

Explore our ecosystem of packages and extensions, comprehensive documentation, and growing community to discover what Ash can do for your next project.

Pinned Loading

  1. ash ash Public

    A declarative, extensible framework for building Elixir applications.

    Elixir 2.3k 366

  2. spark spark Public

    Tooling for building DSLs in Elixir

    Elixir 187 41

  3. ash_postgres ash_postgres Public

    The PostgreSQL data layer for Ash Framework

    Elixir 177 132

  4. ash_graphql ash_graphql Public

    The extension for building GraphQL APIs with Ash

    Elixir 93 82

  5. ash_phoenix ash_phoenix Public

    Utilities for integrating Ash and Phoenix

    Elixir 153 100

  6. igniter igniter Public

    A code generation and project patching framework.

    Elixir 383 62

Repositories

Showing 10 of 57 repositories
  • splode Public

    Aggregatable and consistent errors for Elixir

    ash-project/splode’s past year of commit activity
    Elixir 32 5 1 0 Updated Feb 23, 2026
  • ash Public

    A declarative, extensible framework for building Elixir applications.

    ash-project/ash’s past year of commit activity
    Elixir 2,315 366 128 (13 issues need help) 8 Updated Feb 23, 2026
  • ash_csv Public

    The CSV data layer for Ash Framework

    ash-project/ash_csv’s past year of commit activity
    Elixir 15 11 0 0 Updated Feb 23, 2026
  • ash_oban Public

    The extension for integrating Ash resources with Oban.

    ash-project/ash_oban’s past year of commit activity
    Elixir 39 30 0 0 Updated Feb 23, 2026
  • ash_double_entry Public

    A customizable double entry bookkeeping system backed by Ash resources.

    ash-project/ash_double_entry’s past year of commit activity
    Elixir 25 17 0 0 Updated Feb 23, 2026
  • ash_sql Public

    A library containing some shared Ecto-based sql data layer functionality.

    ash-project/ash_sql’s past year of commit activity
    Elixir 7 31 1 1 Updated Feb 23, 2026
  • ash_money Public

    The extension for working with money types in Ash.

    ash-project/ash_money’s past year of commit activity
    Elixir 13 16 0 0 Updated Feb 22, 2026
  • simple_sat Public

    A simple, dependency free boolean satisfiability solver.

    ash-project/simple_sat’s past year of commit activity
    Elixir 5 3 0 0 Updated Feb 22, 2026
  • iterex Public

    External iterators for Elixir

    ash-project/iterex’s past year of commit activity
    Elixir 18 4 0 0 Updated Feb 22, 2026
  • .github Public
    ash-project/.github’s past year of commit activity
    0 2 0 0 Updated Feb 22, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Elixir Rust