iacobson / ecspanse
Entity Component System (ECS) library for Elixir, offering a suite of features including: flexible queries with multiple filters, dynamic bidirectional relationships, versatile tagging capabilities, system event subscriptions, or asynchronous system execution.
☆69Updated 4 months ago
Alternatives and similar repositories for ecspanse:
Users that are interested in ecspanse are comparing it to the libraries listed below
- Snapshot testing for Elixir☆110Updated last week
- Open API code generator for Elixir☆117Updated 4 months ago
- An uniform authorization library for Elixir. Supports Plug and Phoenix LiveView, aims for much more.☆112Updated 6 months ago
- Small, simple, unsampled metrics☆74Updated this week
- A blazing fast compile-time optimized alternative to the `Enum` and `Stream` modules☆64Updated 2 months ago
- Drop-in authentication support for Phoenix apps using AshAuthentication.☆69Updated this week
- 🍵 First-class Elixir match specifications.☆91Updated 2 months ago
- LSP implementation for Credo.☆98Updated last year
- Distributed supervisor for clustered Elixir applications☆97Updated last year
- A slick WebSocket client for Phoenix Channels☆165Updated last week
- Simple DNS clustering for distributed Elixir nodes☆211Updated 3 months ago
- Distributed processes manager and global process registry☆70Updated this week
- The Ash Authentication framework☆112Updated this week
- Simple boilerplate killer using Bandit and Plug☆62Updated 9 months ago
- FSM implementation generated from Mermaid/PlantUML textual representation☆117Updated 3 weeks ago
- Rust powered JSON library for Elixir☆132Updated last month
- Tooling for building DSLs in Elixir☆144Updated this week
- Provides UUID generation, parsing, and formatting. Supports RFC 4122, and the v6 draft extension☆100Updated 11 months ago
- A GraphQL client designed for Elixir Absinthe.☆75Updated 7 months ago
- 🧭 Oban Web live dashboard☆105Updated this week
- Do It - Elixir Command Line Interface Library☆84Updated last year
- Error tolerant parser for Elixir☆81Updated this week
- HTTP/1 and HTTP/2 WebSocket support for Mint 🌱☆128Updated 2 weeks ago
- Phoenix LiveView TimeTravel Debugger☆135Updated 2 years ago
- A library to declaratively write testable effects☆81Updated 3 months ago
- ExCmd is an Elixir library to run external programs and to communicate with back pressure☆70Updated 2 weeks ago
- Constructs a multipart message, such an HTTP form data request or multipart email☆52Updated 7 months ago
- Reactor is a dynamic, concurrent, dependency resolving saga orchestrator.☆58Updated this week
- User-friendly translations manager for Elixir/Phoenix projects.☆188Updated this week
- Server-side rendered SVG graphing components for Phoenix and LiveView☆84Updated 2 weeks ago