Elixir and Erlang packages
1,500 in Packages and libraries, most used first. Page 6 of 8.
-
eper Erlang Performance and Debugging Tools
-
decorator_pt Chain of decorators allowed in parse transforms
-
scrivener_headers Helpers for paginating API responses with Scrivener and HTTP headers
-
remodel Remodel is an Elixir presenter package used to transform data structures.
-
heap Small composable Heap implementation. Heaps sort elements at insert time.
-
plug_content_security_policy A Plug module for inserting a Content Security Policy header into the response. Supports generating nonces as specified in CSP Level 2.
-
slugy A Phoenix library to generate slug for your schemas
-
asn1_compiler A mix compiler for the ASN.1 format leveraging Erlang's :asn1_ct.
-
gen_rmq Set of behaviours meant to be used to create RabbitMQ consumers and publishers.
-
exldap A module for working with LDAP from Elixir
-
cowboy_swagger Swagger/OpenAPI for Cowboy Erlang projects
-
iteraptor This small library allows the deep iteration / mapping of Enumerables.
-
geoip Lookup the geo location for a given IP address, hostname or Plug.Conn instance
-
admin_elf A handy tool for all your administrative needs.
-
sftp_ex A simple SFTP Elixir library
-
ex_syslogger ExSyslogger is an Elixir Logger custom backend to syslog.
-
analyze Mix task to analyze and report Elixir code.
-
simetric This library provides facilities to perform approximate string matching and measurement of string similarity/distance.
-
gleam_crypto A Gleam cryptography library supporting Erlang and JavaScript
-
buffer Provide read and write buffers for Elixir
-
nerves_runtime Small, general runtime utilities for Nerves devices
-
dogstatsd A client for DogStatsd, an extension of the StatsD metric server for Datadog.
-
set_locale A Phoenix Plug to help with supporting I18n routes. Will also set Gettext to the requested…
-
signed_overpunch Package for converting strings using the signed overpunch format into integers.
-
alembix Supercharge your environment variable. On deployment Alembix can be used to ensure your enviroment variable are not missing.
-
circuits_uart Discover and use UARTs and serial ports in Elixir
-
bunch A bunch of helper functions, intended to make life easier
-
absinthe_utils Collection of utils for absinthe
-
paseto An Elixir implementation of the Paseto (Platform Agnostic Security Token) protocol.
-
phoenix_inline_svg An inline SVG file renderer for Phoenix Framework. This package is designed to make loading SVG based icons into HTML structure much…
-
csvlixir CSVLixir is a CSV reader/writer for Elixir. Reading from files returns a stream of lists. Reading from strings returns a list of lists.
-
mjml_eex Create emails that WOW your customers using MJML and EEx
-
fe Collection of useful data types brought to Elixir from other functional languages.
-
fast64 High performance Elixir base 64 encoder/decoder in C.
-
esqlite sqlite nif interface
-
trailing_format_plug An elixir plug to support legacy APIs that use a rails-like trailing format
-
uuid_v7 UUID v7 with an 18-bit randomly-seeded counter. (Re: Section 6.2, from the IETF Draft.)
-
ffmpex FFmpeg command line wrapper.
-
nerves_toolchain_ctng Nerves Toolchain CTNG - Toolchain Platform
-
altworx_toolbox Toolbox is a convenience library designed to streamline the creation of Altworx scenarios.
-
alcove Control plane for Unix processes, containers and sandboxes
-
redbird A Redis adapter for Plug.Session
-
ecto_ch ClickHouse adapter for Ecto
-
anubis_mcp Model Context Protocol (MCP) implementation in Elixir with Phoenix integration
-
aliyun_oss Aliyun OSS API(阿里云对象存储 OSS API)
-
ddskerl DDSketch in Erlang
-
atomvm_packbeam An escript and library to manipulate (create, list, delete) AtomVM PackBeam files
-
accounting
-
aws_credentials AWS credentials application for Erlang
-
atomex ATOM feed builder with a focus on standards compliance, security and extensibility
-
jwerl JWT Library for Erlang and Elixir
-
re2 Erlang NIF bindings for RE2 regex library
-
ecto_changeset_tools EctoChangesetTools is a library that extends the validation and formatting utilities found in Ecto.Changeset
-
facebook Facebook Graph API Wrapper written in Elixir. Please note, this is very much a work in progress.
-
wax_ FIDO2 / WebAuthn server library
-
tapex Tapex is a TAP (Test Anything Protocol) formatter for ExUnit.
-
apq Support for Automatic Persisted Queries in Absinthe
-
sbom Mix task to generate a Software Bill-of-Materials (SBoM) in CycloneDX format
-
arc_gcs Provides Google Cloud Storage backend for Arc.
-
shorter_maps ~M sigil for map shorthand. ~M{id, name} ~> %{id: id, name: name}
-
machete Literate test matchers for ExUnit
-
ecto_ltree A library that provides the necessary modules to support the PostgreSQL’s ltree data type with Ecto.
-
mix_unused Mix compiler tracer for detecting unused public functions
-
gen_fsm_compat gen_fsm backwards compatibility
-
ex_aws_route53 ExAws.Route53 service package
-
odgn_json_pointer This is an implementation of JSON Pointer (RFC 6901) for Elixir.
-
eflambe A tool for rapid profiling of Erlang and Elixir applications.
-
unpickler A library for loading data in the Python's pickle format
-
struct_access StructAccess provides a generic implementation of the Access behaviour for the module where this library is used.
-
binary Toolkit for handling binaries in Elixir.
-
graphvix Elixir interface for Graphviz
-
timber 🌲 Great Elixir Logging Made Easy. Official Timber.io Integration.
-
entropy_string Efficiently generate cryptographically strong random strings of specified entropy from various character sets.
-
lcov_ex Lcov test coverage file generator.
-
stun STUN and TURN library for Erlang / Elixir
-
dogma A code style linter for Elixir, powered by shame.
-
currency_formatter A library to help with formatting a number to a currency using iso standards and other convenience functions related to formatting…
-
dialyze Dialyzer Mix task
-
thrift_erl Thrift bindings
-
ash_graphql The extension for building GraphQL APIs with Ash
-
ex_unicode Functions to introspect the Unicode character database and to provide fast codepoint lookups and guards.
-
nx_signal Digital Signal Processing extension for Nx
-
ets_owner A simple GenServer that owns your ETS tables and won't die, even if you do.
-
google_api_translate Cloud Translation API client library. Integrates text translation into your website or application.
-
bumblebee Pre-trained and transformer Neural Network models in Axon
-
brotli brotli compression library wrapper for Erlang
-
tortoise A MQTT client for Elixir.
-
canary An authorization library to restrict what resources the current user is allowed to access, and load those resources for you.
-
maybe Nil protection for nested maps and structs
-
new_relic_absinthe New Relic Instrumentation adapter for Absinthe
-
knock Official Elixir SDK for interacting with the Knock API.
-
nx_image Image processing in Nx
-
uboot_env Read and write to U-Boot environment blocks
-
telemetry_metrics_cloudwatch Provides an AWS CloudWatch reporter for Telemetry Metrics definitions.
-
ex_slop Credo checks that catch AI-generated code slop in Elixir
-
plug_logger_json Elixir Plug that formats http request logs as json
-
que Simple Background Job Processing with Mnesia
-
credo_contrib A set of community-maintained checks for the Credo static analysis tool.
-
opencensus_jaeger
-
algae Bootstrapped algebraic data types for Elixir
-
export Erlport wrapper for Elixir
-
lz4_erl LZ4 bindings for Erlang
-
jobs Job scheduler
-
benchee_csv Get CSV from your benchee benchmarks to turn them into graphs or whatever!
-
antl_utils_elixir Elixir utils.
-
error_message Error system to help make errors consistent across your system
-
ex_oauth2_provider No brainer OAuth 2.0 provider
-
kane A library for interacting with Google Cloud Pub/Sub (PubSub). Supports both publication and pull subscription
-
sneeze Render Elixir data to HTML. Inspired by Hiccup.
-
ami Package containing all AMI Models shared between micro-services.
-
jemalloc_info A small library for exporting jemalloc allocation data in Elixir
-
exception A tiny package for dealing with exceptions
-
phoenix_active_link Phoenix view helper to manage "active" state of a link
-
exrun Elixir - save and easy to use standalone, tracing tools for running elixir and erlang applications
-
glisten A shiny Gleam TCP/TLS server
-
circuits_gpio Use GPIOs in Elixir
-
abac ERP/1 ABAC Attribute Based Access Control
-
cocktail Cocktail is a date/time recurrence library for Elixir based on iCalendar events.
-
arbor Ecto adjacency list and tree traversal
-
uxid Generates UX focused IDs like: usr_01epey2p06tr1rtv07xa82zgjj (K-sortable with prefix - like Stripe)
-
cpu_util Get CPU Utilization information on Linux systems.
-
lua A Lua VM implementation in Elixir
-
ecto_cursor_based_stream Cursor-based streaming of Ecto records that doesn't require database transaction.
-
schematic Data validation and transformation
-
ecto_job A transactional job queue built with Ecto, PostgreSQL and GenStage.
-
xmlrpc XML-RPC encoder/decder for Elixir. Supports all valid datatypes.
-
vintage_net Network configuration and management for Nerves
-
tdiff Difference library
-
algoliax AlgoliaSearch integration for Elixir app
-
bankster Bankster is an IBAN and BIC validation tool for Elixir.
-
gleam_time Work with time in Gleam!
-
bamboo_postmark A Bamboo adapter for Postmark
-
libvault Highly configurable library for HashiCorp's Vault - handles authentication for multiple backends, and reading, writing, listing, and…
-
ueberauth_twitter An Uberauth strategy for Twitter authentication.
-
ethereumex Elixir JSON-RPC client for the Ethereum blockchain
-
about Adds about documentation to iex. For example: iex> h About.regex
-
exponent_server_sdk Exponent Push Notification API library for Elixir
-
qrcode Generate qrcode utils
-
path_glob PathGlob tests whether a file path matches a glob pattern, without touching the filesystem. It has the same semantics as Path.wildcard/2.
-
mutex This package implements a simple mutex as a GenServer. It allows to lock keys and handles locking multiple keys without deadlocks.
-
alice A Slack bot
-
gen_lsp Library for creating language servers
-
alf Flow-based Application Layer Framework
-
httpoison_retry Automatic configurable sleep/retry for HTTPoison requests
-
readability Readability library for extracting and curating articles.
-
gleam_regexp Regular expressions in Gleam!
-
ex_sha3 ExSha3 is a pure Elixir implementation of Sha3 and the original Keccak1600-f
-
shoehorn Shoehorn helps you handle OTP application failures
-
pkcs7 PKCS7 binary padding for erlang
-
typable Protocol which describes type identifier of Elixir term
-
react_phoenix A helper library for easily rendering React components in Phoenix projects. Built to work out of the box with Webpack.
-
envoy A zero dependency cross platform Gleam package for reading environment variables
-
openai_ex Community maintained Elixir library for OpenAI API
-
erlang_color ANSI colors for your Erlang
-
phoenix_token_plug Collection of plugs for Phoenix.Token-based authentication.
-
elli Erlang web server for HTTP APIs
-
acl Acl implementation.
-
bech32 This is an implementation of BIP-0173 or bech32. It also supports Nervos CKB.
-
socket_drano Provides a mechanism to gracefully drain Phoenix socket connections.
-
toolshed Use Toolshed for more IEx helpers
-
egithub GitHub API client
-
ash_state_machine The extension for building state machines with Ash resources.
-
let_me Authorization library with a DSL and introspection
-
etop A Unix top like functionality for Elixir Applications.
-
better_params Cleaner Plug params for Elixir web applications 🙌
-
workos Official Elixir SDK for interacting with the WorkOS API.
-
color A comprehensive color library: 21 color spaces, chromatic adaptation, ICC rendering intents, ΔE2000 / WCAG / APCA contrast, gamut mapping…
-
ex_aws_auth AWS Signature Version 4 Signing Library - Community-maintained fork
-
comparable Comparable (aka Orderable) Elixir protocol
-
ex_dna Code duplication detector powered by Elixir AST analysis
-
nebulex_local A generational local cache adapter for Nebulex
-
pinglix
-
skogsra Manages OS environment variables and application configuration options with ease
-
the_fuzz String metrics and phonetic algorithms for Elixir. Based Heavily on StringMetrics for Scala written by Rocky Madden.
-
kino_vega_lite Vega-Lite integration with Livebook
-
sqlitex A thin Elixir wrapper around esqlite
-
rebar3_dialyzer_html Generate an HTML report from dialyzer output
-
nerves_time Keep time in sync on Nerves devices
-
deps_nix Mix task that converts Mix dependencies to Nix derivations
-
gleam_javascript Work with JavaScript types and values in Gleam, including promises!
-
ash_archival An Ash extension to implement archival (soft deletion) for resources.
-
plug_canonical_host PlugCanonicalHost ensures that all requests are served by a single canonical host.
-
xml_plug_parser A module to parse XML using Plug.
-
espec_phoenix ESpec for Phoenix web framework.
-
lumis Syntax highlighter powered by Tree-sitter and Neovim themes.
-
plug_static_index_html Serves index.html pages for requests to paths without a filename in Phoenix / Plug applications.
-
beam_notify Send a message to the BEAM from a shell script
-
tomerl Erlang TOML Parser
-
pow_assent Multi-provider support for Pow
-
cpool A connection-focused worker pool.
-
property_table In-memory key-value store with subscriptions
-
erl_base58 A simple Erlang module to perform Base58 encoding and decoding
-
mist A misty Gleam web server
-
flame_on Add Flame graphs to Live Dashboard or your own LiveView
-
signaturex Simple key/secret based authentication for APIs
-
nimble_publisher A minimal filesystem-based publishing engine with Markdown support and syntax highlighting
-
uuid_utils UUID generator and utilities for Elixir.
-
ranch_connection_drainer Connection draining for Ranch listeners (Cowboy / Plug / Phoenix)
-
jsonpatch Implementation of RFC 6902 in pure Elixir
-
gleam_yielder Unfold values on-demand from a function
Nothing on this page matches. Search all 85,062 technologies.