Showing 36 of 620 projects
A property-based testing library for Elixir, built as a wrapper around the PropEr framework.
Elixir language support and debugger for VS Code, powered by the Elixir Language Server (ElixirLS).
An Elixir library for handling word inflections like pluralization, singularization, and string transformations.
MongoDB adapter for Ecto, enabling Elixir applications to use MongoDB as a data store with Ecto's query interface.
An Ecto adapter for MongoDB, enabling Elixir developers to use Ecto's query interface and schema definitions with MongoDB databases.
A configuration tool for Elixir releases that provides schema validation, rich data types, and an init-style .conf file.
A minimalistic HTML templating language for Elixir, inspired by Slim, that reduces verbosity in markup.
A thin Elixir wrapper around :xmerl for simple and effective XML querying and conversion to Elixir data structures.
A lightweight Elixir library for parameter validation and casting using Ecto.Schema, similar to Rails strong parameters.
An actor-native service mesh for durable, stateful computing that works across multiple programming languages and protocols.
A Guardian extension that tracks JWT tokens in a database to enable immediate revocation and prevent replay attacks.
Generate Phoenix API documentation automatically from ExUnit tests, supporting Markdown, Swagger/Slate, API Blueprint, and Postman formats.
Use React components in Elixir applications for server-side rendering with Webpack compilation.
A framework for building pluggable, composable business logic pipelines in Elixir.
A Jupyter kernel that enables interactive computing with the Elixir programming language.
An Elixir plugin for Sublime Text 3 offering code completion, go-to-definition, and linting via SublimeLinter.
UUID generator and utilities for Elixir, supporting RFC 4122 versions 1, 3, 4, and 5 with multiple formatting options.
A fast, secure, and reliable Terraform backend for state management and team collaboration, built with Elixir and Phoenix.
A pure functional finite state machine data structure for Elixir, designed for use within existing processes without requiring separate process management.
A fast, composable functional lens library for manipulating nested data structures in Elixir.
A simple and reliable Elixir library for capturing Postgres change events (CDC) via logical replication.
Educational material introducing functional programming concepts through Elixir with practical code examples.
A Redis client for Elixir providing type-safe command generation and comprehensive API coverage.
A relatively full-featured Elixir client for the Twilio API, supporting voice, SMS, chat, and task routing.
A platform-agnostic tracing library for Elixir applications, enabling granular runtime monitoring and distributed tracing across microservices.
Exercises and algorithms from The Little Schemer book implemented in Elixir with Scheme comparisons.
An Elixir wrapper for generating PDFs from HTML using wkhtmltopdf or Chrome/Chromium via Puppeteer.
A library for rendering command-line progress bars and spinners in Elixir applications.
A Kubernetes API client for Elixir featuring autodiscovery, multiple cluster support, and comprehensive authentication.
An Elixir library for structured data extraction from websites, articles, and RSS/Atom feeds using information-retrieval techniques.
A flexible GraphQL client for Elixir applications with customizable JSON and connection modules.
A comprehensive Erlang/Elixir library implementing JSON Object Signing and Encryption (JOSE) standards.
Live-reload functionality for Phoenix framework during development, enabling automatic browser refresh on file changes.
A humorous Elixir library that implements object-oriented programming concepts like classes, inheritance, and methods as a parody.
A single Mix task to efficiently run all code analysis and testing tools in an Elixir project.
An Elixir library for parsing and extracting data from HTML and XML using CSS or XPath selectors.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.