Showing 36 of 1282 projects
A simple and safe mathematical expression language for the BEAM, inspired by math.js.
Adds RSpec-style context and it macros to ExUnit for better test organization in Elixir.
An Elixir framework for evolutive neural networks with a modular DSL and OTP-based architecture.
An Elixir Plug that converts request parameters to atoms for cleaner pattern matching in web applications.
A pure Elixir implementation of Merkle trees for efficient and secure data verification.
An Elixir wrapper for generating PDFs from HTML using Puppeteer, offering improved rendering over wkhtmltopdf.
Elixir NIF binding for cmark (C), a CommonMark-compliant Markdown parser library.
An Elixir connector for CouchDB providing CRUD operations, view management, and user administration with JSON and Map document support.
An Elixir plug for managing API version compatibility via request/response gateways, inspired by Stripe's approach.
An Elixir library that transforms lists of maps, structs, or keywords into ASCII or GitHub Markdown tables.
A simple Elixir DSL for implementing REST services with proper HTTP semantics and CORS support.
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.
An Elixir library that reduces boilerplate code for CRUD operations in Phoenix contexts and Absinthe resolvers.
A composable query library for Ecto providing higher-level functions like .count, .random, .earliest, and .latest.
Generates Elm types, JSON decoders, JSON encoders, and fuzz tests from JSON Schema draft v7 specifications.
A complete, well-tested NSQ client library for Elixir and Erlang applications to handle asynchronous messaging.
Elixir library that converts PDF documents to HTML while preserving text and formatting.
A library providing first-class, ergonomic match specifications for the Elixir language.
A socket acceptor pool for Elixir that simplifies server implementation using the socket library.
An Elixir library for generating and parsing EPUB 2 and 3 files.
An Elixir module for translating between simplified and traditional Chinese, converting to pinyin, and slugifying Chinese text.
An Elixir library for handling dates and times with convenient date calculation and formatting functions.
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.
File upload persistence and processing for Phoenix/Plug applications with flexible storage and on-the-fly processing.
A distributed, pluggable logging system for Elixir with extensible sources and writers, supporting networked logging and humane formatting.
An Elixir parameter validation library built on Ecto for JSON APIs, HTML controllers, and LiveViews.
An Elixir library for 2D and 3D vector arithmetic, matrices, and quaternions for graphics and simulation.
An Elixir library that converts Markdown to HTML using a NIF binding to the Hoedown C library.
A Phoenix library for adding blogs, documentation, and static pages with markdown, frontmatter, and syntax highlighting.
An Elixir wrapper for SendGrid's API to create and send composable emails with Phoenix view integration.
An Elixir library for managing pools of workers with automatic scaling, built-in metrics, and flexible worker management.
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 Ecto adapter for Cassandra, enabling Elixir applications to use Cassandra as a database with Ecto's query interface.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.