Showing 36 of 1282 projects
An Elixir port of NanoID, a secure and URL-friendly unique string ID generator with compact size.
Elixir sigil for concise map and struct creation with automatic key-value inference from variable names.
An Elixir library for formatting numbers into currencies, percentages, phone numbers, and human-readable formats.
An Elixir library for generating date recurrences based on iCalendar events, supporting schedules with complex rules.
A story BDD tool for Elixir that parses Gherkin feature files and executes them as acceptance tests.
A pagination library for Ecto and Phoenix applications, supporting HTML and JSON output with customizable themes.
A composable and extensible CRDT library with delta-CRDT support for conflict-free replicated data types.
An Elixir plotting library built on VegaLite, offering a clean functional API for creating interactive visualizations.
An Elixir driver for InfluxDB supporting both v1.x and v2.x versions with Flux and InfluxQL query capabilities.
A scalable RPC library for Erlang-VM languages using a mailbox-per-node architecture to avoid distributed port congestion.
An Elixir library extending the standard library with high-performance persistent vectors, ordered maps, and optimized Enum functions.
A digital goods shop and blog platform built with Elixir and Phoenix for selling web resources like templates and themes.
Vim plugin for asynchronous Elixir code formatting using mix format.
An Elixir library for parsing .xlsx files using SAX parsing and storing data in ETS for efficient access.
A collection of protocols and implementations for working with data structures in idiomatic Elixir.
A DSL for building user-friendly command-line applications in Elixir with automatic help generation.
A natively implemented JSON encoder and decoder library for the Elixir programming language.
A GraphQL API server for coderplanets.com, built with Elixir and Phoenix.
An MLIR toolkit for building compilers and IR transformations using Elixir and Zig, offering a declarative, SSA-native frontend.
An Object Relational Mapper for Elixir with a Postgres adapter, validations, and a composable query builder.
An Elixir library for organizing business logic into operations with parameter validation, policy checks, and chaining.
An Elixir mocking library that patches functions for testing with unique superpowers like patching private functions.
Power Assert for Elixir: enhances ExUnit test output by showing evaluation results of each expression in assertions.
An easy-to-parse, single-line logger for Elixir Phoenix and Plug applications, supporting logfmt, JSON, and custom formatting.
An Elixir logger backend that integrates with Timber.io to turn text logs into structured events with automatic context capture.
A pure Erlang application for parsing YAML 1.2 and JSON documents with no external dependencies.
A step-by-step tutorial for building a fully functional todo list app in Phoenix 1.7 using only HTML, CSS, and Elixir.
A flow-based application layer framework for Elixir that implements Flow-Based Programming (FBP) to structure business logic.
A memoization macro for Elixir that caches function results using CAS on ETS for performance optimization.
An Elixir library for sending email via SMTP with a clean API and powerful features.
Elixir bindings for Vega-Lite, enabling declarative data visualization within Elixir applications and Livebook notebooks.
Translates Elixir functions to ETS match specifications for efficient Erlang Term Storage queries.
An Elixir library for building and validating complex database query filters from client parameters, with Ecto integration.
A background job processing library for Elixir using RabbitMQ for reliable messaging and job queuing.
An Elixir client library for sending emails via the Mailgun API with a clean, declarative interface.
An Elixir parser that renders HAML templates into HTML with embedded Elixir code support.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.