Showing 36 of 1282 projects
A reactive event handling library for Elixir, inspired by Elm and Reactive Extensions, implementing asynchronous collections.
A high-performance Elixir client for StatsD-compatible servers, optimized for speed and reliability.
An Elixir library for extracting and curating the primary readable content from webpages.
An Elixir library for obfuscating numerical IDs into short, unique, reversible strings.
An Elixir library for parsing, formatting, and validating international phone numbers, based on Google's libphonenumber.
An Elixir wrapper for native file system change monitoring across macOS, Linux, and Windows.
An Elixir library that pretty prints data structures with full color, proper indentation, and internal structure exposure.
Transactional job queue library for Elixir using Ecto, PostgreSQL/MySQL, and GenStage for reliable background processing.
A tool for tracking and visualizing metrics in Elixir applications, with integrations for Phoenix and Ecto.
A simple, in-memory FIFO queue for Elixir with worker pooling and rate limiting.
An open-source IoT platform for data management and processing, built in Elixir with Cassandra/ScyllaDB and RabbitMQ.
A feature-rich MongoDB driver for Elixir supporting modern MongoDB versions, connection pooling, transactions, and GridFS.
An open-source Elixir framework for building API gateways that proxy, transform, and merge HTTP requests asynchronously.
An Elixir driver for Neo4j using the high-performance Bolt protocol, supporting standalone servers and causal clusters.
A deprecated Elixir behaviour for managing connection processes, superseded by gen_statem.
A thin Elixir wrapper for the production-friendly redbug Erlang tracing debugger, providing live system debugging with Elixir syntax.
A pure Elixir database driver for MariaDB and MySQL with native Elixir data type support.
An Elixir library for generating customizable text-based tables with support for styling, sorting, and ANSI colors.
Plug integration for Absinthe, enabling GraphQL APIs in Elixir web applications.
A Slack-like real-time chat application built with Elixir, Phoenix, and React.
A DSL-free Elasticsearch REST client for Elixir, providing a simple interface to interact with Elasticsearch clusters.
An Elixir library that integrates Arc file uploads with Ecto schemas for seamless attachment handling.
An OTP application for auto-discovering and connecting Elixir services using Consul for service health and node management.
Interactive exercises to learn Elixir by completing test-driven koans.
Get real-time PostgreSQL database change notifications in Elixir applications via triggers and PubSub.
An Ecto adapter for Mnesia, enabling Elixir applications to use the Erlang term database with Ecto's query and repository API.
A native Elixir library for generating PDF documents with support for text, fonts, images, and drawing.
Ecto adjacency list and tree traversal library for Elixir using CTEs and a parent_id field.
An Erlang library for generating Google Authenticator compatible HMAC-based (HOTP) and time-based (TOTP) one-time passwords.
An Elixir wrapper for the FFmpeg command line interface, providing a builder API for constructing and executing FFmpeg commands.
Load environment variables from a .env file into the Elixir application environment for development and non-release deployments.
Elixir client for reporting exceptions and logs to Rollbar, with automatic crash reporting for OTP processes.
A cross-platform file system watcher for Erlang/Elixir applications using native OS backends.
Embedded translations for Ecto schemas using PostgreSQL JSONB columns to avoid extra tables.
An Elixir library and framework for building Telegram bots with a low-level API and opinionated DSL.
An Elixir port of NanoID, a secure and URL-friendly unique string ID generator with compact size.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.