A small framework to solve Advent of Code problems in Elixir
Ark is a collection of small utilities useful for prototyping, testing, and working with Elixir common patterns.
Helpers around OptionParser for options and arguments, embeddable in vendored mix tasks.
A command line tool to diff and fix .env files.
A supervised free-form loop function. Elixir adapter for plain_fsm, with receive / sync-call macros and GenServer-like starting, stopping and name registration.
Cluster-wide singleton child management
A normalization/denormalization that works well with Elixir datastructures.
A simple macro to crate a javascript client for Phoenix routes
A GenServer based rate limiter
A simple tool to update an Elixir project version number and commit/tag the change.
A set of tool to work with Elixir modules files.
Mutiplayer Online Game Server library
A tool to define API specifications adhering to the Moonwalk specification.
This package implements a simple mutex as a GenServer. It allows to await locked keys and handles locking multiple keys without deadlocks.
TimeQueue is a simple functional timer queue (no processes, no messaging, no erlang timers), serializable, based on a single list of maps.
A small TODO comments utility.