Elixir and Erlang packages
1,500 in Packages and libraries, most used first. Page 3 of 8.
-
circular_buffer General purpose circular buffer
-
new_relic_agent New Relic's Open-Source Elixir Agent
-
wallaby Concurrent feature tests for elixir
-
polymorphic_embed Polymorphic embeds in Ecto
-
base16 Base16 encoding and decoding
-
websocket_client Erlang websocket client
-
arc Flexible file upload and attachment library for Elixir.
-
gen_registry GenRegistry provides simple management of a local registry of processes.
-
seshat Counters registry
-
lhttpc Lightweight HTTP Client
-
heroicons Phoenix components for Heroicons!
-
phoenix_swagger PhoenixSwagger is the library that provides swagger integration to the phoenix web framework.
-
ex_money Money functions for operations on and localization of a money data type with support for ISO 4217 currencies and ISO 24165 digital tokens…
-
plugsnag Bugsnag reporter for Elixir's Plug
-
calendar Calendar is a datetime library for Elixir. Timezone support via its sister package tzdata.
-
ex_cldr_calendars Localized month- and week-based calendars and calendar functions based upon CLDR data.
-
flop Filtering, ordering and pagination with Ecto.
-
esaml SAML Server Provider library for erlang
-
eqrcode Simple QRCode Generator in Elixir
-
guardian_db DB tracking for token validity
-
ex_cldr_dates_times Date, Time and DateTime localization, internationalization and formatting functions using the Common Locale Data Repository (CLDR).
-
open_telemetry_decorator A function decorator for OpenTelemetry traces
-
owl A toolkit for writing command-line user interfaces.
-
socket Socket handling library for Elixir
-
exqlite An Elixir SQLite3 library
-
knigge An opinionated way of dealing with behaviours.
-
dotenvy A port of the original dotenv Ruby gem, for mix and releases. Facilitates runtime config per the 12-factor App.
-
launchdarkly_server_sdk LaunchDarkly SDK for Erlang
-
opentelemetry_redix Trace Redix queries with OpenTelemetry.
-
broadway_kafka A Kafka connector for Broadway
-
ham Runtime Type checking
-
tz Time zone support for Elixir
-
hashids Hashids lets you obfuscate numerical identifiers via reversible mapping.
-
ecto_network Ecto types to support MACADDR and Network extensions provided by Postgrex.
-
pbkdf2_elixir Pbkdf2 password hashing algorithm for Elixir.
-
spitfire Error resilient parser for Elixir
-
rewrite An API for rewriting sources in an Elixir project. Powered by sourceror.
-
epgsql PostgreSQL Client
-
grpcbox_plugin Rebar3 plugin to generate behaviours for grpc services
-
igniter A code generation and project patching framework
-
peep Provides an opinionated Telemetry.Metrics reporter that supports StatsD and Prometheus.
-
glob_ex A library for glob expressions.
-
exprintf A printf / sprintf library for Elixir. It works as a wrapper for :io.format.
-
waffle_ecto An integration with Waffle and Ecto.
-
blacksmith Elixir fake data generation for testing and development
-
map_diff Calculates the difference between two (nested) maps, and returns a map representing the patch of changes.
-
norm Norm is a system for specifying the structure of data. It can be used for validation and for generation of data.
-
mockery Simple mocking library for asynchronous testing.
-
rfc3339 An rfc3339 parser and formatter
-
rollbax Exception tracking and logging from Elixir to Rollbar
-
web_driver_client Low-level WebDriver client for Elixir.
-
tidewave Tidewave for Phoenix
-
fsm Finite state machine as a functional data structure.
-
broadway_dashboard A Phoenix LiveDashboard page for inspecting your Broadway pipelines
-
gleam_stdlib A standard library for the Gleam programming language
-
mint_web_socket HTTP/1 and HTTP/2 WebSocket support for Mint
-
bear A set of statistics functions for erlang
-
boundary Managing cross-module dependencies in Elixir projects.
-
scrivener_list A scrivener/scrivener_ecto compatible extension that allows pagination of a list.
-
ex_crypto A wrapper around the Erlang Crypto module with sensible defaults for common tasks.
-
murmur Murmur is a pure Elixir implementation of the non-cryptographic hash Murmur3. It aims to implement the x86_32bit, x86_128bit and…
-
wormhole Wormhole captures anything that is emitted out of the callback (return value or any kind of exception) and transfers it to the calling…
-
merkle_map A faster Map, augmented with a MerkleTree
-
delta_crdt Implementations of δ-CRDTs
-
morphix Morphix is a small package of convenience methods for working with Maps, Tuples, and Lists.
-
absinthe_federation Apollo Federation support for Absinthe
-
ecto_sqlite3 An SQLite3 Ecto3 adapter.
-
assent Multi-provider framework
-
blankable Implementation of blank? in Elixir. Aims to work in a practically identical fashion to ActiveSupport's #blank? method.
-
ex_aws_ec2 ExAws.EC2 service package
-
arc_ecto An integration with Arc and Ecto.
-
horde Distributed supervisor & process registry built with DELTA-CRDTs
-
spark Generic tooling for building DSLs
-
amqp10_common Modules shared by rabbitmq-amqp1.0 and rabbitmq-amqp1.0-client
-
porcelain Porcelain implements a saner approach to launching and communicating with external OS processes from Elixir.
-
exprof A simple code profiler for Elixir using eprof.
-
absinthe_error_payload Utilities to return Ecto validation error messages in an absinthe graphql response.
-
p1_utils Erlang utility modules from ProcessOne
-
inch_ex Provides a Mix task that gives you hints where to improve your inline docs
-
pre_plug Plugs with guaranteed effects in error handlers
-
sftp_client An Elixir SFTP Client that wraps Erlang's ssh and ssh_sftp.
-
ets Elixir wrapper for the Erlang :ets module.
-
nanoid Elixir port of NanoID, a tiny, secure URL-friendly unique string ID generator.
-
rexbug Rexbug is a thin Elixir wrapper for :redbug production-friendly Erlang tracing debugger.
-
honeybadger Elixir client, Plug and error_logger for integrating with the Honeybadger.io exception tracker"
-
multipart Multipart message generator
-
phx_new Phoenix framework project generator. Provides a mix phx.new task to bootstrap a new Elixir application with Phoenix dependencies.
-
ash A declarative, extensible framework for building Elixir applications.
-
tesla_request_id Tesla middleware for adding x-request-id to outgoing requests.
-
countries Countries is a collection of all sorts of useful information for every country in the ISO 3166…
-
mariaex Pure elixir database driver for MariaDB / MySQL.
-
explorer Series (one-dimensional) and dataframes (two-dimensional) for fast data exploration in Elixir
-
trails A couple of improvements over Cowboy Routes
-
vix NIF based bindings for libvips
-
makeup_html HTML lexer for the Makeup syntax highlighter.
-
slugger The library Slugger can generate slugs from given strings that can be used in URLs or file names.
-
neuron A GraphQL client for elixir.
-
o11y Opinionated utilities for working with OpenTelemetry in Elixir.
-
text_diff TextDiff returns a formatted diff between two strings.
-
hound Webdriver library for integration testing and browser automation
-
git_hooks Add git hooks to your Elixir projects
-
ex_aws_ses ExAws.SES service package
-
sizeable An Elixir library to make file sizes human-readable.
-
rebar3_format A rebar plugin for code formatting
-
semaphore Fast semaphore using ETS.
-
guardian_phoenix Guardian & Phoenix integration
-
elastix A DSL-free Elastic / Elasticsearch client for Elixir.
-
ex_check One task to efficiently run all code analysis & testing tools in an Elixir project
-
ace HTTP web server and client, supports http1 and http2
-
k8s Kubernetes API Client for Elixir
-
puid Simple, fast, flexible and efficient generation of probably unique identifiers (puid, aka random strings) of intuitively specified…
-
uinta Simpler structured logs and lower log volume for Elixir apps
-
opentelemetry_absinthe OpentelemetryAbsinthe is a OpenTelemetry instrumentation library for Absinthe.
-
scrivener_html HTML helpers for Scrivener
-
ja_serializer A serialization library implementing the jsonapi.org 1.0 spec suitable for use building JSON APIs in Phoenix and any other Plug based…
-
eventstore Event store using PostgreSQL for persistence.
-
makeup_eex (H)EEx lexer for makeup
-
opentelemetry_bandit Telemetry handler that creates Opentelemetry spans from Bandit events.
-
amqp10_client AMQP 1.0 client
-
aws AWS clients for Elixir
-
jesse jesse (JSon Schema Erlang) is an implementation of a JSON Schema validator for Erlang.
-
erlport Erlang port protocol
-
splode Splode helps you deal with errors and exceptions in your application that are aggregatable and consistent.
-
folsom Erlang based metrics system
-
sage Sagas pattern implementation for distributed or long lived transactions and their error handling.
-
mdex Fast and extensible Markdown for Elixir
-
prometheus_httpd Prometheus.io inets httpd exporter
-
sext Sortable serialization library
-
rebar3_elixir A rebar plugin to generate mix.exs and Elixir bindings
-
params Parameter structure validation and casting with Ecto.Schema.
-
ex_aws_lambda ExAws.Lambda service package
-
logster Easily parsable single-line plain text and JSON logger for Plug and Phoenix applications
-
vmstats Tiny application to gather VM statistics
-
protox A fast, easy to use and 100% conformant Elixir library for Google Protocol Buffers (aka protobuf)
-
google_api_secret_manager Secret Manager API client library. Stores sensitive data such as API keys, passwords, and certificates.
-
samly SAML Single-Sign-On Authentication for Plug/Phoenix Applications
-
nebulex_redis_adapter Nebulex adapter for Redis
-
pow Robust user authentication solution
-
setup Generic setup application for Erlang-based systems
-
git_cli A simple interface to Git CLI
-
rebar3_eetcd_plugin Rebar3 plugin to generate client for eetcd
-
ex_aws_secretsmanager ExAws.SecretsManager service package
-
nestru A library to serialize between maps and nested structs
-
browser Browser detection library
-
zen_monitor ZenMonitor provides efficient monitoring of remote processes.
-
edeliver Build and Deploy Elixir Applications and perform Hot-Code Upgrades and Schema Migrations
-
doctor Simple utility to create documentation coverage reports
-
phoenix_storybook A pluggable storybook for your Phoenix components.
-
ueberauth_identity An Ueberauth strategy for basic username/password
-
nx Multi-dimensional arrays (tensors) and numerical definitions for Elixir
-
eministat Basic statistics for comparing datasets from benchmarks
-
liveness A declarative busy wait
-
erl_exercism An helper library for exercisms erlang exercises
-
email_checker Simple library checking the validity of an email. Checks are performed in the following order: - REGEX: validate the emails has a good…
-
ua_inspector User agent parser library
-
complex Complex is a library for types and mathematical functions for complex numbers.
-
commanded Use Commanded to build your own Elixir applications following the CQRS/ES pattern.
-
edown Markdown extension for EDoc
-
absinthe_graphql_ws Add graphql-ws websocket transport for Absinthe
-
ash_postgres The PostgreSQL data layer for Ash Framework
-
abi Ethereum's ABI Interface
-
relx Release assembler for Erlang/OTP Releases
-
commanded_eventstore_adapter EventStore adapter for Commanded
-
plug_attack A plug building toolkit for blocking and throttling abusive requests.
-
abacus Mathematical expression parser and evaluator in Elixir. Tags: math, parse, parser, eval
-
logger_backends Logger backends functionality for Elixir v1.15+
-
propcheck PropCheck provides property based testing and is an Elixir layer around PropEr. It is also inspired by Quviq's QuickCheck Elixir library.
-
atomic_map A small utility to convert deep Elixir maps with mixed string/atom keys to atom-only keyed maps
-
ueberauth_microsoft Microsoft Strategy for Überauth
-
mjml Responsive emails made easy. NIF bindings for the MJML Rust implementation (mrml)
-
ex_money_sql Money functions for the serialization a money data type.
-
exprotobuf exprotobuf provides native encoding/decoding of protobuf messages via generated modules/structs.
-
numbers Numbers dispatches on any numeric type that follows the Numeric behaviour.
-
simple_token_authentication A plug that checks for presence of a simple token for authentication
-
crc A library used to calculate CRC checksums for binary data.
-
reactor An asynchronous, graph-based execution engine
-
benchfella Microbenchmarking tool for Elixir.
-
memcachex Memcached client for Elixir
-
abnf_parsec ABNF in, parser out
-
ua_parser Parse user-agent strings with BrowserScope patterns
-
json_web_token Elixir implementation of the JSON Web Token (JWT), RFC 7519
-
iso8601 An ISO 8601 date formatting and parsing library for Erlang
-
image An approachable image processing library primarily based upon Vix and libvips that is NIF-based, fast, multi-threaded, pipelined and has a…
-
rebar3_path_deps A rebar plugin to specify path dependencies.
-
vector Library of common vector functions for use in geometric or graphical calculations.
-
uuidv7 A UUID v7 implementation and Ecto.Type for Elixir
-
exometer_core Code instrumentation and metrics collection package.
-
googleapis The Elixir googleapis package, containing generated code for Google APIs.
-
worker_pool Erlang Worker Pool
-
eredis_cluster An erlang wrapper for eredis library to support cluster mode
-
timex_ecto A plugin for Ecto and Timex which allows use of Timex types with Ecto
-
xema A schema validator inspired by JSON Schema.
-
notion Notion is a thin wrapper around telemetry that defines functions that dispatch telemetry events, documentation, and specs for your…
-
kino Interactive widgets for Livebook
-
process_tree A module for avoiding global state in Elixir applications
-
google_api_pub_sub Cloud Pub/Sub API client library. Provides reliable, many-to-many, asynchronous messaging between applications.
-
paper_trail Track and record all the changes in your database. Revert back to anytime in history.
-
highlander There can only be one! (process in your cluster)
-
solid Liquid Template engine
-
opentelemetry_liveview OpenTelemetry tracing for Phoenix LiveView
Nothing on this page matches. Search all 85,062 technologies.