Spin up dynamic clusters in ExUnit tests with no special setup necessary.
Keep track of revisions, versions, changes to your data. Persistence layer agnostic.
HTTP web server and client, supports http1 and http2
Tiny library to convert from "encoded" maps to Elixir structs.
A Gleam package to help you thread state through a series of steps.
An application for storing and managing Plug sessions with Mnesia.
A simple HTTP Cookie encoder and decoder in pure Elixir with zero runtime dependencies.
Package to allow uploading to multiple different asset storage through 1 api. Configurable through env vars.
A utility for defining eminently readable example-based tests in ExUnit
Toolbox that simplifies working with Erlang's abstract format
A Revisionair Storage Adapter based on Ecto. Keeps track of revisions, changes, versions of your data structures.
SSM client which handles CRUD operations to interact with AWS SSM Parameter Store
Helpers for DatoCMS GraphQL access
Generate color based on the given string
Native Elixir wrapper for the Scrypt KDF
A Telegram bot framework, with its client-side based on data and code generation, boasts unparalleled adaptation speed and correctness fo...
Bags (or multisets) in Gleam
Erlang XPath support
Mixins for Elixir namespaces and Misc utility functions
Filtering from incoming params in Elixir/Ecto/Phoenix with easy to use DSL.
The fastest way to set up OAuth 2.0 server in your Phoenix app
Simple package for api authorization.
Trace MongoDB queries with OpenTelemetry.
Helper functions for working with weighted random values.
High Dynamic Range Histogram Erlang/OTP library
OnCrash registering crash callbacks.
Rate limiting Plug module based on Redis Lua scripting
Read TIFF and EXIF information from a JPEG-format image. iex> {:ok, info} = Exexif.exif_from_jpeg_buffer(buffer) iex> in...
Library for working with local read-replica Postgres databases and performing writes through RPC calls to other nodes in the primary Fly....
A simple, tiny library for defining an Elixir @type whose values are one of a few options