{"id":89926,"url":"https://github.com/mipmip/awesome-ash-framework","name":"awesome-ash-framework","description":"A curated list of awesome Ash Framework extensions, layers and resources. ","projects_count":53,"last_synced_at":"2026-09-30T05:00:22.995Z","repository":{"id":297043965,"uuid":"991520372","full_name":"mipmip/awesome-ash-framework","owner":"mipmip","description":"A curated list of awesome Ash Framework extensions, layers and resources. ","archived":false,"fork":false,"pushed_at":"2025-08-26T12:36:03.000Z","size":37,"stargazers_count":54,"open_issues_count":1,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-09-10T08:25:38.077Z","etag":null,"topics":["ash-framework","awesome","awesome-list","elixir"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mipmip.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-05-27T18:47:17.000Z","updated_at":"2026-09-01T20:04:48.000Z","dependencies_parsed_at":null,"dependency_job_id":"27561cb2-5cd5-404b-9693-90ea41182aaa","html_url":"https://github.com/mipmip/awesome-ash-framework","commit_stats":null,"previous_names":["mipmip/awesome-ash-framework"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mipmip/awesome-ash-framework","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mipmip%2Fawesome-ash-framework","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mipmip%2Fawesome-ash-framework/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mipmip%2Fawesome-ash-framework/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mipmip%2Fawesome-ash-framework/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mipmip","download_url":"https://codeload.github.com/mipmip/awesome-ash-framework/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mipmip%2Fawesome-ash-framework/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342085742,"owners_count":37869390,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-30T02:00:06.001Z","response_time":133,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2025-06-18T09:04:16.374Z","updated_at":"2026-09-30T05:00:22.995Z","primary_language":"Elixir","list_of_lists":false,"displayable":true,"categories":["License","Official Resources","Extensions","Demo projects","AI Related projects","Tutorials","Audio \u0026 Video","News","Community","Reviews","Books","Tools"],"sub_categories":["Phoenix LiveView Components","Data Layer","API","other","Observabiliy \u0026 Telemetry","Editors","Online"],"readme":"# Awesome Ash Framework [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)\n\nA curated list of awesome Ash Framework extensions, layers and resources.\n\n## Contents\n\n- [Official Resources](#official-resources)\n- [Tools](#tools)\n- [Extensions](#extensions)\n- [AI-related](#ai-related)\n- [Demo Projects](#demo-projects)\n- [Tutorials](#tutorials)\n- [Reviews](#reviews)\n- [Contributing](#contributing)\n- [License](#license)\n\n## Official Resources\n\n- [Ash Framework Official Website](https://ash-hq.org/) - The official Ash Project website.\n- [Ash Framework Official Documentation](https://hexdocs.pm/ash/readme.html) - The official Ash Manual.\n- [Ash Framework Github](https://github.com/ash-project/ash) - The offial Ash Framework Project on Github.\n\n## Tools\n\n### Editors\n\n- [Ash Studio VS Code Extension](https://marketplace.visualstudio.com/items?itemName=ketupia.ash-studio) - Enables quick navigation between Ash sections and visualizing Ash code with mermaid diagrams.\n\n### Online\n\n- [Ash Resource Generator](https://albinkc.github.io/ashgen/) - Web based interface to generate mix ash.gen.resource commands.\n\n## Extensions\n\n### Data Layer\n\n- [ash_postgres](https://github.com/ash-project/ash_postgres) - The PostgreSQL data layer for Ash Framework.\n- [ash_sqlite](https://github.com/ash-project/ash_sqlite) - The SQLite data layer for Ash Framework. \n- [ash_csv](https://github.com/ash-project/ash_csv) - The CSV data layer for Ash Framework.\n- [ash_neo4j](https://github.com/diffo-dev/ash_neo4j/) - Ash Neo4j datalayer.\n- [ash_blog](https://github.com/ash-project/ash_blog) - A Blog data layer backed by markdown files.\n\n### API\n- [ash_graphql](https://github.com/ash-project/ash_graphql) - The extension for building GraphQL APIs with Ash.\n- [ash_json_api](https://github.com/ash-project/ash_json_api) - The JSON:API extension for the Ash Framework.\n\n### Observabiliy \u0026 Telemetry\n\n- [ash_paper_trail](https://github.com/ash-project/ash_paper_trail) - Track changes to your Ash resources.\n- [opentelemetry_ash](https://github.com/ash-project/opentelemetry_ash) - OpenTelemetry integration for Ash Framework.\n- [ash_appsignal](https://github.com/ash-project/ash_appsignal) - . The AppSignal APM integration for Ash Framework \n\n### other\n\n- [ash_authentication](https://github.com/team-alembic/ash_authentication) - Ash Authentication framework.\n- [ash_phoenix](https://github.com/ash-project/ash_phoenix) - Utilities for integrating Ash and Phoenix.\n- [ash_admin](https://github.com/ash-project/ash_admin) - Super-admin UI dashboard for Ash Framework applications, built with Phoenix LiveView. \n- [ash_events](https://github.com/ash-project/ash_events) - Event-architecture extension for Ash. \n- [ash_sync](https://github.com/ash-project/ash_sync) - Real-time sync for Postgres-backed Ash \u0026 Phoenix applications. \n- [ash_double_entry](https://github.com/ash-project/ash_double_entry) - Double-entry accounting for Ash Framework.\n- [ash_rate_limiter](https://github.com/ash-project/ash_rate_limiter) - Rate limiting for Ash Framework.\n- [ash_ops](https://github.com/ash-project/ash_ops) - Ash extension which generates mix tasks for actions.\n- [ash_oban](https://github.com/ash-project/ash_oban) - Extension for integrating Ash resources with Oban.\n- [ash_money](https://github.com/ash-project/ash_money) - Money handling for Ash Framework.\n- [ash_state_machine](https://github.com/ash-project/ash_state_machine) - State machine functionality for Ash resources.\n- [ash_cloak](https://github.com/ash-project/ash_cloak) - Ash extension to seamlessly encrypt and decrypt resource attributes.\n- [ash_archival](https://github.com/ash-project/ash_archival) - Ash extension to implement archival (soft deletion) for resources.\n- [ash_circuit_breaker](https://github.com/christianalexander/ash_circuit_breaker) - Protects applications from cascading failures by adding circuit breaker functionality to actions.\n\n### Phoenix LiveView Components\n\n- [cinder](https://hexdocs.pm/cinder/) - Powerful data table component for Ash Framework resources, in your Phoenix LiveView applications.\n\n## AI Related projects\n\n- [ash_ai](https://github.com/ash-project/ash_ai) - Structured outputs, vectorization and tool calling for your Ash application.\n\n## Demo projects\n\n- [Realworld](https://github.com/team-alembic/realworld) - A fullstack Phoenix LiveView application with backend built with Ash Framework.\n- [Tunez](https://github.com/sevenseacat/tunez) - The starter application for the Ash Framework book.\n- [Fleetms](https://github.com/jmnda-dev/fleetms) - An open source Fleet Maintenance and Management software.\n- [League of replays](https://github.com/mrdotb/leagueofreplays) - Record \u0026 Replay league of legends games.\n- [Red](https://github.com/dewetblomerus/red) - Practice spelling Red Words.\n- [Orca Site](https://github.com/orcasound/orcasite) - Orca Live-listening web app.\n- [Tuesday](https://github.com/devcarrots/tuesday) - Project management app built with Ash accompanying the book \"Domain Modeling with Ash Framework\". \n\n## Tutorials\n\n- [elixir-phoenix-ash](https://elixir-phoenix-ash.com) - An Elixir, Phoenix and Ash Beginner's Guide.\n- [A Gentle Primer to Ash](https://jon.hk/elixir/ash/a-gentle-primer-to-ash) - A Gentle Primer to Ash.\n- [Getting Started with Ash Framework in Elixir](https://optimum.ba/blog/getting-started-with-ash-framework-in-elixir) - Getting Started with Ash Framework in Elixir.\n- [Part 1 — Ash Framework For Phoenix Developers | Intro](https://medium.com/@lambert.kamaro/ash-framework-for-phoenix-developpers-c29b0a147552) - Part 1 of a large serie of Ash Framework tutorials.\n- [Adding full text search](https://blog.1-800-rad-dude.com/posts/2025/08-13-Adding-Postgres-Full-Text-Search-to-an-Ash-Project.html) - Tutorial Adding Postgres Full Text Search to an Ash Project.\n\n## Books\n\n- [Ash Framework, Create Declarative Elixir Web Apps](https://pragprog.com/titles/ldash/ash-framework/) - Book written by Rebecca Le and Zach Daniel.\n- [Domain Modeling with Ash Framework](https://shankardevy.gumroad.com/l/domain-modeling-with-ash/) - Book written by Shankar Dhanasekaran.\n\n## Audio \u0026 Video\n\n- [Ash Framework on Youtube](https://www.youtube.com/watch?v=vjnPjrCF4rs\u0026list=PLFiGINXG7oyFh5B_2SiHI9LtdQ_f1k7pz) - Playlist with video's about Ash.\n- [The Phoenix Rises From the Ash Framework](https://www.youtube.com/watch?v=5BOr3Bm_gfs) - Two hours coding session exploring Ash Framework by famous NeoVim youtuber TJ de Vries.\n\n## News\n\n- [Ash Weekly News](https://ashweekly.substack.com/) - Weekly news on substack authored by Zach himself.\n\n## Community\n\n- [Ash Forums](https://elixirforum.com/c/ash-framework-forum/) - Ash forums in elixirforum.com.\n- [Discord](https://discord.com/invite/w3AXeARR2p) - Ash Discord server.\n- [Answerflow](https://www.answeroverflow.com/c/711271361523351632) - Content from the Ash Discord server.\n\n## Reviews\n\n- [My First Impressions of Ash](https://dewetblomerus.com/2023/11/26/first-thoughts-on-ash.html) - My First Impressions of Ash.\n\n## Contributing\n\nContributions welcome! Read the [contribution guidelines](CONTRIBUTING.md) first.\n\n## License\n\n[![CC0](https://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0)\n\nTo the extent possible under law, the contributors have waived all copyright and related or neighboring rights to this work.\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/mipmip%2Fawesome-ash-framework/projects"}