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 2k 292

  2. spark spark Public

    Tooling for building DSLs in Elixir

    Elixir 162 32

  3. ash_postgres ash_postgres Public

    The PostgreSQL data layer for Ash Framework

    Elixir 158 104

  4. ash_graphql ash_graphql Public

    The extension for building GraphQL APIs with Ash

    Elixir 82 64

  5. ash_phoenix ash_phoenix Public

    Utilities for integrating Ash and Phoenix

    Elixir 132 82

  6. igniter igniter Public

    A code generation and project patching framework.

    Elixir 319 46

Repositories

Showing 10 of 55 repositories
  • ash Public

    A declarative, extensible framework for building Elixir applications.

    ash-project/ash’s past year of commit activity
    Elixir 1,989 MIT 292 117 (10 issues need help) 7 Updated Jul 18, 2025
  • ash_mysql Public
    ash-project/ash_mysql’s past year of commit activity
    Elixir 6 MIT 3 1 5 Updated Jul 18, 2025
  • igniter Public

    A code generation and project patching framework.

    ash-project/igniter’s past year of commit activity
    Elixir 319 MIT 46 24 (1 issue needs help) 5 Updated Jul 18, 2025
  • 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 4 MIT 2 0 3 Updated Jul 18, 2025
  • ash_ai Public

    Structured outputs, vectorization and tool calling for your Ash application

    ash-project/ash_ai’s past year of commit activity
    Elixir 107 MIT 33 6 (1 issue needs help) 2 Updated Jul 17, 2025
  • ash_archival Public

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

    ash-project/ash_archival’s past year of commit activity
    Elixir 21 MIT 13 0 1 Updated Jul 17, 2025
  • ash_cloak Public

    An Ash extension to seamlessly encrypt and decrypt resource attributes.

    ash-project/ash_cloak’s past year of commit activity
    Elixir 20 MIT 9 0 0 Updated Jul 17, 2025
  • usage_rules Public

    A tool for synchronizing LLM rules files with your dependencies.

    ash-project/usage_rules’s past year of commit activity
    Elixir 42 MIT 6 0 0 Updated Jul 17, 2025
  • opentelemetry_ash Public

    The Open Telemetry integration for Ash Framework

    ash-project/opentelemetry_ash’s past year of commit activity
    Elixir 10 MIT 5 0 2 Updated Jul 17, 2025
  • ash_json_api Public

    The JSON:API extension for the Ash Framework

    ash-project/ash_json_api’s past year of commit activity
    Elixir 77 MIT 56 15 (4 issues need help) 3 Updated Jul 17, 2025

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

Most used topics

Loading…