ash

A declarative, extensible framework for building Elixir applications.

ash dsl framework

Stars

2.0k

Unreleased Activity

First Release

5

years ago

Last Release

4

days ago

Downloads

129.8k

last 90 days

Last Stable Version

3.5.26

Activity

last year

Pull Requests

Open 8
Merged 469

Issues

Open 64
Closed 254

Version 3.5.26

Published Jul 2025 ash-project
Elixir Version Requirement ~> 1.11

Dependencies

9
decimal ~> 2.0

Arbitrary precision decimal arithmetic.

ecto ~> 3.7

A toolkit for data mapping and language integrated query for Elixir

ets ~> 0.8

Elixir wrapper for the Erlang :ets module.

jason >= 1.0.0

A blazing fast JSON parser and generator in pure Elixir.

reactor ~> 0.11

An asynchronous, graph-based execution engine

spark ~> 2.1 and >= 2.2.65

Generic tooling for building DSLs

splode ~> 0.2 and >= 0.2.6

Splode helps you deal with errors and exceptions in your application that are aggregatable and consistent.

stream_data ~> 1.0

Data generation and property-based testing for Elixir

telemetry ~> 1.1

Dynamic dispatching library for metrics and instrumentations

Optional Dependencies

Dependencies that are not required by default but can be installed or enable additional features or functionality