Showing 36 of 729 projects
A pure Elixir implementation of Merkle trees for efficient and secure data verification.
A declarative library for writing testable side effects in Elixir by binding effect implementations in tests.
An Elixir plug for managing API version compatibility via request/response gateways, inspired by Stripe's approach.
An Elixir connector for CouchDB providing CRUD operations, view management, and user administration with JSON and Map document support.
An Elixir library that transforms lists of maps, structs, or keywords into ASCII or GitHub Markdown tables.
An Elixir library for interacting with Google Cloud Datastore, providing a native Elixir interface for entity operations and queries.
A simple mocking library for asynchronous testing in Elixir that avoids module overrides and runtime module creation.
A simple Elixir DSL for implementing REST services with proper HTTP semantics and CORS support.
An Elixir library that reduces boilerplate code for CRUD operations in Phoenix contexts and Absinthe resolvers.
A socket acceptor pool for Elixir that simplifies server implementation using the socket library.
Generates Elm types, JSON decoders, JSON encoders, and fuzz tests from JSON Schema draft v7 specifications.
A library providing first-class, ergonomic match specifications for the Elixir language.
Elixir library that converts PDF documents to HTML while preserving text and formatting.
A complete, well-tested NSQ client library for Elixir and Erlang applications to handle asynchronous messaging.
A composable query library for Ecto providing higher-level functions like .count, .random, .earliest, and .latest.
An Elixir module for translating between simplified and traditional Chinese, converting to pinyin, and slugifying Chinese text.
A toolkit for building powerful command-line interfaces in Elixir with helpers for shell interaction, file manipulation, and directory operations.
An Elixir library for data anonymization directly in Ecto schemas, with support for fields, associations, and embeds.
An Elixir library for handling dates and times with convenient date calculation and formatting functions.
A distributed, pluggable logging system for Elixir with extensible sources and writers, supporting networked logging and humane formatting.
File upload persistence and processing for Phoenix/Plug applications with flexible storage and on-the-fly processing.
An Elixir library for 2D and 3D vector arithmetic, matrices, and quaternions for graphics and simulation.
An Elixir parameter validation library built on Ecto for JSON APIs, HTML controllers, and LiveViews.
An Elixir library for generating and parsing EPUB 2 and 3 files.
An Elixir library that converts Markdown to HTML using a NIF binding to the Hoedown C library.
An Elixir wrapper for SendGrid's API to create and send composable emails with Phoenix view integration.
An Elixir library that compiles GraphQL queries into native Elixir code with asynchronous request handling.
Elixir module for decoding and encoding HTML entities in strings.
An Elixir client library for the Instagram API, enabling authentication and data retrieval.
A Phoenix library for adding blogs, documentation, and static pages with markdown, frontmatter, and syntax highlighting.
An Ecto adapter for Cassandra, enabling Elixir applications to use Cassandra as a database with Ecto's query interface.
An Elixir library for managing pools of workers with automatic scaling, built-in metrics, and flexible worker management.
An Elixir SDK and deployment tool that provides a universal API for cloud services across multiple providers, eliminating vendor lock-in.
A set of tools for integrating Elixir into Erlang applications and vice versa, including constants import and debugging helpers.
An Elixir tool for measuring BEAM VM performance metrics like scheduler utilization, reductions, and context switches.
A mix command to handle events on file system modifications, inspired by Ruby Guard.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.