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.5k 465

  2. spark spark Public

    Tooling for building DSLs in Elixir

    Elixir 206 53

  3. ash_postgres ash_postgres Public

    The PostgreSQL data layer for Ash Framework

    Elixir 191 183

  4. ash_graphql ash_graphql Public

    The extension for building GraphQL APIs with Ash

    Elixir 97 102

  5. ash_phoenix ash_phoenix Public

    Utilities for integrating Ash and Phoenix

    Elixir 168 104

  6. igniter igniter Public

    A code generation and project patching framework.

    Elixir 412 77

Repositories

Showing 10 of 63 repositories
  • reactor_process Public

    A Reactor DSL extension which adds steps for working with processes and supervisors

    ash-project/reactor_process's past year of commit activity
    Elixir 7 3 0 4 Updated Nov 1, 2026
  • ash_graphql Public

    The extension for building GraphQL APIs with Ash

    ash-project/ash_graphql's past year of commit activity
    Elixir 97 102 14 (1 issue needs help) 4 Updated Nov 1, 2026
  • ash_slug Public

    An Ash extension to seamlessly slugify string attributes on a resource

    ash-project/ash_slug's past year of commit activity
    Elixir 13 4 0 1 Updated Nov 1, 2026
  • igniter_css Public

    IgniterCss is CSS patching functionality for Igniter

    ash-project/igniter_css's past year of commit activity
    Rust 6 3 0 1 Updated Oct 31, 2026
  • ash Public

    A declarative, extensible framework for building Elixir applications.

    ash-project/ash's past year of commit activity
    Elixir 2,549 465 92 13 Updated Oct 31, 2026
  • ash_json_api Public

    The JSON:API extension for the Ash Framework

    ash-project/ash_json_api's past year of commit activity
    Elixir 94 86 13 6 Updated Oct 31, 2026
  • ash_events Public

    An event-architecture extension for Ash.

    ash-project/ash_events's past year of commit activity
    Elixir 48 17 4 5 Updated Oct 31, 2026
  • ash_rpc Public

    The runtime behind Ash RPC client extensions: turns wire requests into Ash action calls with type-driven field selection and client-formatted responses.

    ash-project/ash_rpc's past year of commit activity
    Elixir 2 1 0 0 Updated Oct 31, 2026
  • ash_archival Public

    An Ash extension to implement archival (soft deletion) for resources.

    ash-project/ash_archival's past year of commit activity
    Elixir 27 17 0 0 Updated Oct 30, 2026
  • igniter_js Public

    Javascript codemods, powered by a high-performance Rust parser integrated via NIFs

    ash-project/igniter_js's past year of commit activity
    Rust 19 5 0 0 Updated Oct 30, 2026

Top languages

Loading…

Most used topics

Loading…