Showing 36 of 620 projects
An Elixir wrapper for native file system change monitoring across macOS, Linux, and Windows.
Transactional job queue library for Elixir using Ecto, PostgreSQL/MySQL, and GenStage for reliable background processing.
An Elixir library for parsing, formatting, and validating international phone numbers, based on Google's libphonenumber.
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.
Plug integration for Absinthe, enabling GraphQL APIs in Elixir web applications.
A thin Elixir wrapper for the production-friendly redbug Erlang tracing debugger, providing live system debugging with Elixir syntax.
An Elixir library for generating customizable text-based tables with support for styling, sorting, and ANSI colors.
A pure Elixir database driver for MariaDB and MySQL with native Elixir data type support.
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.
Get real-time PostgreSQL database change notifications in Elixir applications via triggers and PubSub.
Interactive exercises to learn Elixir by completing test-driven koans.
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.
Elixir sigil for concise map and struct creation with automatic key-value inference from variable names.
An Elixir port of NanoID, a secure and URL-friendly unique string ID generator with compact size.
An Elixir library and framework for building Telegram bots with a low-level API and opinionated DSL.
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 pagination library for Ecto and Phoenix applications, supporting HTML and JSON output with customizable themes.
A story BDD tool for Elixir that parses Gherkin feature files and executes them as acceptance tests.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.