Elixir and Erlang packages
1,500 in Packages and libraries, most used first. Page 1 of 8.
-
jason A blazing fast JSON parser and generator in pure Elixir.
-
certifi
-
idna A pure Erlang IDNA implementation
-
ssl_verify_fun SSL verification library
-
parse_trans Parse transform library
-
hackney Simple HTTP client with HTTP/1.1, HTTP/2, and HTTP/3 support
-
unicode_util_compat unicode_util compatibility library for Erlang < 20
-
plug Compose web applications with functions
-
mimerl Library to handle mimetypes
-
telemetry Dynamic dispatching library for metrics and instrumentations
-
gettext Internationalization and localization through gettext
-
metrics A generic interface to different metrics systems in Erlang.
-
ranch Socket acceptor pool for TCP protocols.
-
mime A MIME type module for Elixir
-
decimal Arbitrary precision decimal arithmetic.
-
plug_crypto Crypto-related functionality for the web
-
phoenix Peace of mind from prototype to production
-
db_connection Database connection behaviour for database transactions and connection pooling
-
cowboy Small, fast, modern HTTP server.
-
ecto A toolkit for data mapping and language integrated query for Elixir
-
tzdata Tzdata is a parser and library for the tz database.
-
plug_cowboy A Plug adapter for Cowboy
-
postgrex PostgreSQL driver for Elixir
-
phoenix_pubsub Distributed PubSub and Presence platform
-
timex Timex is a rich, comprehensive Date/Time library for Elixir projects, with full timezone support via the :tzdata package.
-
httpoison Yet Another HTTP client for Elixir powered by hackney
-
ecto_sql SQL-based adapters for Ecto and database migrations
-
poison An incredibly fast, pure Elixir JSON library
-
combine A parser combinator library for Elixir projects.
-
jose JSON Object Signing and Encryption (JOSE) for Erlang and Elixir.
-
nimble_parsec A simple and fast library for text-based parser combinators
-
cowlib Support library for manipulating Web protocols.
-
recon Diagnostic tools for production use
-
connection Connection behaviour for connection processes
-
ex_doc ExDoc is a documentation generation tool for Elixir
-
excoveralls Coverage report tool for Elixir with coveralls.io integration.
-
makeup Syntax highlighter for source code in the style of Pygments.
-
credo A static code analysis tool with a focus on code consistency and teaching.
-
makeup_elixir Elixir lexer for the Makeup syntax highlighter.
-
bunt 256 color ANSI coloring in the terminal
-
dialyxir Mix tasks to simplify use of Dialyzer in Elixir projects.
-
file_system An Elixir file system change watcher wrapper based on FS, the native file system listener.
-
phoenix_html Phoenix view functions for working with HTML templates
-
poolboy A hunky Erlang worker pool factory
-
phoenix_ecto Integration between Phoenix & Ecto
-
prometheus Prometheus.io client in Erlang
-
erlex Convert Erlang style structs and error messages to equivalent Elixir.
-
junit_formatter An ExUnit.Formatter that produces an XML report of the tests run in the project _build dir.
-
elixir_make A Make compiler for Mix
-
verl SemVer2 version and requirements parsing, matching, and comparison
-
ex_machina A factory library by the creators of FactoryBot (née FactoryGirl)
-
castore Up-to-date CA certificate store.
-
erlsom XML parser. Supports SAX style parsing as well as XML Schema based data mapping: create records from XML (and vice versa)
-
sentry The Official Elixir client for Sentry
-
msgpax A high-performance and comprehensive library for serializing and deserializing Elixir terms using the MessagePack format.
-
tesla HTTP client library, with support for middleware and multiple adapters.
-
jsx A streaming, evented json parsing toolkit
-
xml_builder XML builder for Elixir
-
earmark Earmark is a pure-Elixir Markdown converter. It is intended to be used as a library (just call Earmark.as_html), but can also be used as…
-
optimal A schema based opt validator
-
faker Faker is a pure Elixir library for generating fake data.
-
table_rex Generate configurable text-based tables for display (ASCII & more)
-
sweet_xml A sweet wrapper of :xmerl to help query XML docs
-
nimble_options A tiny library for validating and documenting high-level options
-
statix Fast and reliable Elixir client for StatsD-compatible servers.
-
ex_aws AWS client for Elixir. Currently supports Dynamo, DynamoStreams, EC2, Firehose, Kinesis, KMS, Lambda, RRDS, Route53, S3, SES, SNS, SQS…
-
elixir_xml_to_map A module for converting an XML string to a map
-
meck A mocking framework for Erlang
-
mint Small and composable HTTP client.
-
spandex A platform agnostic tracing library. Contributors welcome.
-
prometheus_ex Elixir-friendly Prometheus monitoring system client.
-
comeonin A specification for password hashing libraries
-
number Convert numbers to various string formats, such as currency
-
ink A backend for the Elixir Logger that logs JSON and can filter sensitive data.
-
finch An HTTP client focused on performance.
-
gen_stage Producer and consumer actors with back-pressure for Elixir
-
accept Accept header(s) for Erlang/Elixir
-
cowboy_telemetry Telemetry instrumentation for Cowboy
-
ordinal Convert numbers to their ordinalized form.
-
nimble_pool A tiny resource-pool implementation
-
ex_aws_s3 ExAws.S3 service package
-
uuid UUID generator and utilities for Elixir.
-
joken JWT (JSON Web Token) library for Elixir.
-
csv CSV Decoding and Encoding for Elixir
-
prometheus_phoenix Prometheus monitoring system client Phoenix instrumenter.
-
erlexec OS Process Manager
-
ibrowse Erlang HTTP client application
-
grpc_gun HTTP/1.1, HTTP/2 and Websocket client for Erlang/OTP.
-
prometheus_plugs Prometheus monitoring system client Plugs. Http metrics collector and exporter.
-
bcrypt_elixir Bcrypt password hashing algorithm for Elixir
-
floki Floki is a simple HTML parser that enables search for nodes using CSS selectors.
-
rebar3_hex Hex.pm plugin for rebar3
-
prometheus_ecto Prometheus monitoring system client Ecto integration. Observes queries duration.
-
telemetry_metrics Provides a common interface for defining metrics based on Telemetry events.
-
hex_core Reference implementation of Hex specifications
-
grpc_cowlib gRPC forked cowlib: Support library for manipulating Web protocols.
-
telemetry_poller Periodically collect measurements and dispatch them as Telemetry events.
-
hpack_erl HPACK Implementation
-
temp An Elixir module to easily create and use temporary files and directories.
-
crc32cer CRC32-C as nif for Erlang
-
phoenix_live_view Rich, real-time user experiences with server-rendered HTML
-
absinthe GraphQL for Elixir
-
pc A rebar3 port compiler for native code
-
cors_plug An Elixir Plug that adds Cross-Origin Resource Sharing (CORS) headers to requests and responds to preflight requests (OPTIONS).
-
hpax Implementation of the HPACK protocol (RFC 7541) for Elixir
-
redix Fast, pipelined, resilient Redis driver for Elixir.
-
exconstructor ExConstructor generates constructor functions for your structs, handling map-vs-keyword-list, string-vs-atom-keys, and…
-
html_entities Decode and encode HTML entities in a string.
-
gen_state_machine An Elixir wrapper for gen_statem.
-
remote_ip A plug to rewrite the Plug.Conn's remote_ip based on request headers such as Forwarded, X-Forwarded-For, X-Client-Ip, and X-Real-Ip
-
earmark_parser AST parser and generator for Markdown
-
parallel_stream Parallel stream operations for Elixir
-
retry Simple Elixir macros for linear retry, exponential backoff and wait with composable delays.
-
absinthe_plug Plug support for Absinthe, the GraphQL toolkit for Elixir
-
exexec An idiomatic Elixir wrapper for erlexec.
-
base64url URL safe base64-compatible codec
-
sobelow Security-focused static analysis for Elixir & the Phoenix framework
-
ranch_proxy_protocol Ranch Proxy Protocol Transport
-
gen_retry GenRetry provides utilities for retrying Elixir functions, with configurable delay and backoff characteristics.
-
phoenix_template Template rendering for Phoenix
-
phoenix_live_reload Provides live-reload functionality for Phoenix
-
iptools A set of functions for validating and transforming IPv4 addresses
-
bamboo Straightforward, powerful, and adapter based Elixir email library.
-
inflex An Elixir library for handling word inflections.
-
websock A specification for WebSocket connections
-
stream_data Data generation and property-based testing for Elixir
-
websock_adapter A set of WebSock adapters for common web servers
-
phoenix_live_dashboard Real-time performance dashboard for Phoenix
-
exvcr HTTP request/response recording library for elixir, inspired by VCR.
-
kayrock Elixir interface to the Kafka protocol
-
quickrand Quick Random Number Generation: Provides a simple interface to call efficient random number generation functions based on the context.
-
exjsx json for elixir
-
varint A library to compress integers using LEB128 and SLEB128.
-
gen_smtp The extensible Erlang SMTP client and server library.
-
yamerl YAML 1.2 and JSON parser in pure Erlang
-
expo Low-level Gettext file handling (.po/.pot/.mo file writer and parser)
-
inet_cidr Classless Inter-Domain Routing (CIDR) library for Elixir. Compatible with Erlang's :inet module and support for IPv4 and IPv6
-
phoenix_view The view layer in Phoenix v1.0-v1.6 apps
-
ex_json_schema A JSON Schema validator with full support for the draft 4 specification and zero dependencies.
-
money Elixir library for working with Money safer, easier, and fun, is an interpretation of the Fowler's Money pattern in fun.prog.
-
mochiweb MochiMedia Web Server
-
backoff Exponential backoffs library
-
opentelemetry_api OpenTelemetry API
-
gproc Extended process registry for Erlang
-
exactor Simplified creation of GenServer based processes in Elixir.
-
hammer A rate-limiter with plugable backends.
-
kafka_ex Elixir client for Apache Kafka with automatic API version negotiation, SASL authentication (PLAIN, SCRAM, OAuth, MSK IAM), consumer…
-
segment analytics_elixir
-
mox Mocks and explicit contracts for Elixir
-
ex_phone_number A library for parsing, formatting, and validating international phone numbers. Based on Google's libphonenumber.
-
opentelemetry Implementation of stable OpenTelemetry signals
-
ctx Context carries request scoped values and deadlines
-
makeup_erlang Erlang lexer for the Makeup syntax highlighter.
-
google_gax Google API Extensions
-
grpcbox Erlang grpc library based on chatterbox
-
ts_chatterbox chatterbox library for http2
-
acceptor_pool A tcp acceptor pool library
-
elixlsx Elixlsx is a writer for the MS Excel OpenXML format (.xlsx).
-
opentelemetry_exporter OpenTelemetry Protocol Exporter
-
yaml_elixir YAML parser for Elixir based on native Erlang implementation.
-
oban Robust job processing, backed by modern PostgreSQL, SQLite3, and MySQL.
-
katana_code Functions useful for processing Erlang code.
-
lru implements a fixed-size LRU cache
-
observer_cli Production-ready BEAM diagnostics for operators, automation, and AI agents.
-
ex_twilio Twilio API library for Elixir
-
secure_random A convienance library based on Ruby's SecureRandom
-
pigeon iOS (APNS), Android (FCM), and Amazon Android (ADM) push notifications for Elixir.
-
kadabra HTTP2 client for Elixir
-
oauther A library to authenticate using the OAuth 1.0 protocol.
-
zipper Generic Zipper Implementation for Erlang
-
premailex Add inline styling to your HTML emails, and transform them to text
-
protobuf A pure Elixir implementation of Google Protobuf.
-
basic_auth Basic Authentication Plug
-
mail Easily build a composable mail message
-
memoize A method caching macro for elixir using CAS on ETS
-
pot POT is an Erlang library for generating Google Authenticator compatible one time passwords.
-
sendgrid A wrapper for SendGrid's API to create composable emails.
-
swoosh Compose, deliver and test your emails easily in Elixir. Supports SMTP, Sendgrid, Mandrill, Postmark, Mailgun and many more out of the box.
-
zstream Streaming zip file writer and reader
-
libcluster Automatic Erlang cluster formation and management for Elixir/Erlang applications
-
custom_base Allow you to make custom base conversion in Elixir.
-
hammer_backend_redis Redis backend for Hammer rate-limiter
-
ssh_client_key_api An Elixir implementation of the Erlang ssh_client_key_api behavior.
-
base62 Base62 encoder/decoder in pure Elixir.
-
phone Phone number parser for telephone numbers in international standard or missing international country code.
-
cuid Generate collision-resistant ids, in Elixir
-
absinthe_sorting_codec Codec for generating Absinthe JSON schemas in a deterministic format with alphabetically ordered type definitions
-
phoenix_bert BERT encoder/decoder for Phoenix
-
decorator Function decorators for Elixir
-
ex_doc_dash Formatter for ExDoc to generate docset documentation for use in Dash.app.
-
amqp_client RabbitMQ AMQP Client
-
mock A mocking library for the Elixir language. We use the Erlang meck library to provide module mocking functionality for Elixir.
-
esbuild Mix tasks for installing and invoking esbuild
-
ex_image_info ExImageInfo is an Elixir library to parse images (binaries) and get the dimensions (size), detected mime-type and overall validity for a…
-
google_api_drive Google Drive API client library. The Google Drive API allows clients to access resources from Google Drive.
-
crontab Elixir library for parsing, writing, and calculating Cron format strings.
-
getopt Command-line options parser for Erlang
-
cachex Powerful in-memory key/value storage for Elixir
-
eternal Make your ETS tables live forever
-
inaka_aleppo Aleppo: ALternative Erlang Pre-ProcessOr
Nothing on this page matches. Search all 85,062 technologies.