8thlight / ex_state
Database-backed state machines and statecharts for Elixir
☆113Updated 4 years ago
Related projects: ⓘ
- Ecto ULID☆138Updated last year
- opinionated typing library for elixir☆110Updated 4 months ago
- Elixir library for safely using any external service or API using automatic retry with rate limiting and circuit breakers.☆132Updated 8 months ago
- An initial prototype of the Surface Catalogue☆166Updated this week
- Read model projections for Commanded using Ecto☆88Updated 5 months ago
- An uniform authorization library for Elixir. Supports Plug and Phoenix LiveView, aims for much more.☆100Updated last month
- Static Typechecker for Elixir☆85Updated 3 years ago
- Feature flipping for the Elixir world☆104Updated last week
- FSM implementation generated from Mermaid/PlantUML textual representation☆106Updated 2 weeks ago
- 📐 schematic☆79Updated 11 months ago
- Middleware based authorization for Absinthe GraphQL powered by Bodyguard☆86Updated last year
- Library for working with local read-replica postgres databases and performing writes through RPC calls to other nodes in the primary Fly.…☆101Updated last year
- Elixir port of NanoID, a secure and URL-friendly unique ID generator. https://hex.pm/packages/nanoid☆215Updated 9 months ago
- :ets, the Elixir way☆215Updated 2 years ago
- Date/Time library for Elixir based upon intervals not instants☆176Updated 6 months ago
- Shortcuts for ecto☆99Updated this week
- Library for using raw SQL in Elixir☆134Updated 9 months ago
- A Finite-state machine implementation in Elixir, with opt-in Ecto friendliness☆164Updated last year
- Tree structure & hierarchy for ecto models☆62Updated 2 years ago
- A sample Elixir project with a robust GitHub Actions CI☆141Updated last week
- Xema is a schema validator for Elixir inspired by JSON Schema.☆73Updated 2 months ago
- Kronky bridges the gap between Ecto and Absinthe GraphQL by listing validation messages in a mutation payload.☆105Updated 5 years ago
- A diff library written in Elixir☆50Updated 3 years ago
- A tool for version and changelog management in Elixir via conventional commits.☆130Updated this week
- Perform experiments in production☆81Updated last year
- LiveJSON - LiveView for JSON☆126Updated 7 months ago
- ☆58Updated 8 months ago
- This Elixir library allows you to securely run JS/TS code via Deno☆97Updated last year
- Declaratively design state machines that compile to Elixir based :gen_statem processes with the StatesLanguage JSON specification☆124Updated 3 years ago
- ExUnit's assert on steroids that writes and updates tests for you☆101Updated 5 months ago