Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

freaking_awesome_elixir

More than Awesome Elixir
https://github.com/hvnsweeting/freaking_awesome_elixir

Last synced: about 4 hours ago
JSON representation

  • Top 20 packages

    • Elixir - The project repository.
    • Elixir - Web application that indexes all popular torrent sites, and saves it to the local database.
    • Elixir - A database wrapper and language integrated query for Elixir.
    • Elixir - A static code analysis tool with a focus on code consistency and teaching Elixir. ([Docs](https://hexdocs.pm/credo/Credo.html)).
    • Elixir - A community-driven style guide for Elixir.
    • Elixir - Fully featured GraphQL library.
    • Elixir - A walk through the Elixir language in 30 exercises.
    • Elixir - A pure Elixir implementation of release packaging functionality for the Erlang VM.
    • Elixir - CMS that runs changelog.com built with Phoenix 1.4.
    • Elixir - Yet Another HTTP client for Elixir powered by hackney.
    • Elixir - Poison is a new JSON library for Elixir focusing on wicked-fast speed without sacrificing simplicity, completeness, or correctness.
    • Elixir - Cron-like job scheduler for Elixir applications.
    • ![Build Status - ci.org/h4cc/awesome-elixir) [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
    • awesome-php
    • Erlang - MochiWeb is an Erlang library for building lightweight HTTP servers.
    • Elixir - Elixir Web Framework targeting full-featured, fault tolerant applications with realtime functionality.
    • Elixir - The project's wiki, containing much useful information.
  • Authentication

    • Elixir - An authentication framework for use with Elixir applications. ([Docs](https://hexdocs.pm/guardian/Guardian.html)).
    • Elixir - A simple configurable identity/password authentication module (Compatible with Ecto/Phoenix).
    • Elixir - Apache/APR Style Password Hashing.
    • Elixir - AWS Signature Version 4 Signing Library for Elixir.
    • Elixir - Elixir Plug to easily add HTTP basic authentication to an app.
    • Elixir - Coherence is a full featured, configurable authentication system for Phoenix. ([Docs](https://hexdocs.pm/coherence/Coherence.html)).
    • Elixir - Tools to make Elixir authentication simple and flexible.
    • Elixir - The simplest way to add Google OAuth authentication ("Sign in with Google") to your Elixir/Phoenix app.
    • Elixir - A simple github oauth library.
    • Elixir - OAuth 2.0 library for server to server applications via Google Cloud APIs.
    • Elixir - Apache htpasswd file reader/writer in Elixir.
    • Elixir - MojoAuth implementation in Elixir.
    • Elixir - A Facebook OAuth2 Provider for Elixir.
    • Elixir - A GitHub OAuth2 Provider for Elixir.
    • Elixir - Simple OAuth2 client written for Elixir.
    • Elixir - Another OAuth 2.0 client library for Elixir.
    • Elixir - An OAuth 1.0 implementation for Elixir.
    • Elixir - Simple passwordless login or 2-factor / multi-factor authentication for Elixir.
    • Elixir - Authentication library for Phoenix 1.3 and other Plug-based apps.
    • Elixir - Client SSL Authentication Plugs for Phoenix and other Plug-based apps.
    • Elixir - Robust, modular, and extendable user authentication system ([Website](https://powauth.com) - [Doc](https://hex.pm/packages/pow)).
    • Elixir - SAML SP SSO made easy ([Doc](https://hexdocs.pm/samly/readme.html)).
    • Elixir - Another simple and flexible authentication solution in 5 minutes!.
    • Elixir - AWS Signature V4 signing and verification library ([Doc](https://hexdocs.pm/sigaws/Sigaws.html)).
    • Elixir - An Elixir Authentication System for Plug-based Web Applications.
    • Elixir - Facebook OAuth2 Strategy for Überauth.
    • Elixir - An easy to use licensing system, based on asymmetric cryptography.
    • ueberauth_auth0 - An Ueberauth strategy for using Auth0 to authenticate your users.
    • Elixir - Central Authentication Service strategy for Überauth.
    • Elixir - Foursquare OAuth2 Strategy for Überauth.
    • Elixir - A GitHub strategy for Überauth.
    • Elixir - A Google strategy for Überauth.
    • Elixir - A simple username/password strategy for Überauth.
    • Elixir - LINE Strategy for Überauth.
    • Elixir - A Microsoft strategy for Überauth.
    • Elixir - A Slack strategy for Überauth.
    • Elixir - Twitter Strategy for Überauth.
    • Elixir - [Weibo](https://weibo.com) OAuth2 Strategy for Überauth.
    • Elixir - Robust, modular, and extendable user authentication system ([Website](https://powauth.com) - [Doc](https://hex.pm/packages/pow)).
    • Elixir - An OAuth 2.0 client library for Elixir.
  • Deployment

    • Elixir - Deployment for Elixir and Erlang.
    • Elixir - Capistrano like, Configurable, and easy to set up Elixir Deployment Automation Framework.
    • Python - 1-command setup & deploys to servers, with first-class support for Phoenix apps.
    • Elixir - Simple deployment and server automation for Elixir.
    • Elixir - Bottler is a collection of tools that aims to help you generate releases, ship them to your servers, install them there, and get them live on production.
    • Elixir - A project template to get started developing clustered Elixir applications for cloud environments.
    • Elixir - Deploy Elixir applications via mix tasks.
    • Elixir - Dead simple and Mix friendly tool for releasing Elixir applications.
    • Elixir - Collection of mix tasks to automatically create a exrm release from git and launch/upgrade it on your server.
    • Shell - Heroku buildpack to deploy Elixir apps to Heroku.
  • Actors

    • Erlang - Pipelined flow processing engine.
    • Elixir - A Port Wrapper which forwards cast and call to a linked Port.
    • Elixir - Railway Flow-Based Programming with Elixir GenStage.
    • Elixir - A minimal GenServer that monitors a given GenEvent handler.
    • Elixir - Create a pool based on a hash ring.
    • Erlang - A hunky Erlang worker pool factory.
    • Erlang - An OTP Process Pool Application.
    • Erlang - Sojourn-time based active queue management library.
    • Elixir - Backpressure and flow control in EVM processes.
    • Elixir - Helpers for easier implementation of actors in Elixir.
    • Elixir - A Port Wrapper which forwards cast and call to a linked Port.
  • Algorithms and Data structures

    • Elixir - An Elixir wrapper library for Erlang's array.
    • Elixir - Aruspex is a configurable constraint solver, written purely in Elixir.
    • Elixir - Pure Elixir implementation of [bidirectional maps](https://en.wikipedia.org/wiki/Bidirectional_map) and multimaps.
    • Elixir - Pure Elixir implementation of [bitmaps](https://en.wikipedia.org/wiki/Bitmap).
    • Elixir - BlockingQueue is a simple queue implemented as a GenServer. It has a fixed maximum length established when it is created.
    • Elixir - A pure Elixir implementation of Scalable Bloom Filters.
    • Elixir - Elixir implementation of [CLOPE](http://www.inf.ufrgs.br/~alvares/CMP259DCBD/clope.pdf): A Fast and Effective Clustering Algorithm for Transactional Data.
    • Elixir - Elixir library to generate combinations and permutations from Enumerable collection.
    • Elixir - Buffer a large set of counters and flush periodically.
    • Elixir - A pure Elixir implementation of [Cuckoo Filters](https://www.cs.cmu.edu/%7Edga/papers/cuckoo-conext2014.pdf).
    • Elixir - Collision-resistant ids optimized for horizontal scaling and sequential lookup performance, written in Elixir.
    • Elixir - Package providing functionality similar to Python's Pandas or R's data.frame().
    • Elixir - A collection of protocols, implementations and wrappers to work with data structures.
    • Elixir - A memoization macro (defmemo) for elixir using a genserver backing store.
    • Elixir - Deque implementations in Elixir.
    • Elixir - A* graph pathfinding in pure Elixir.
    • Elixir - Tree structure, hierarchy and ancestry for the ecto models.
    • Elixir - Finite state machine pattern implemented on Elixir and adopted for Ecto.
    • Elixir - A latency / fault tolerance library to help isolate your applications from an uncertain world of slow or failed services.
    • Elixir - A simple and functional machine learning library written in elixir.
    • Erlang - Implementations of popular data structures and algorithms.
    • Elixir - An Elixir library for generating struct constructors that handle external data with ease.
    • Elixir - Simple elixir library to define a static FSM.
    • Elixir - A [kademlia](https://en.wikipedia.org/wiki/Kademlia) implementation in Elixir.
    • Elixir - ExMatrix is a small library for working with matrices, originally developed for testing matrix multiplication in parallel.
    • Elixir - Thin layer on top of Cryptex.
    • Elixir - Finite state machine as a functional data structure.
    • Erlang - This application implements a so-called circuit-breaker for Erlang.
    • Elixir - A generic finite state-machine - Elixir wrapper around OTP's gen_fsm.
    • Elixir - An Elixir library for performing 2D and 3D mathematics.
    • Elixir - A consistent hash-ring implementation for Elixir.
    • Elixir - Fast Elixir implementation of HyperLogLog.
    • Elixir - Indifferent access for Elixir maps/list/tuples with custom key conversion.
    • Elixir - Isaac is an elixir module for ISAAC: a fast cryptographic random number generator.
    • Elixir - Jump consistent hash implementation in Elixir (without NIFs).
    • Erlang - Erlang 2-way Set Associative Map.
    • Elixir - Elixir implementation of a binary Galois Linear Feedback Shift Register.
    • Elixir - Luhn algorithm in Elixir.
    • C - LZ4 bindings for Erlang for fast data compressing.
    • Elixir - A state machine library for structs in general, it integrates with Phoenix out of the box.
    • Elixir - Coerce maps into structs. This is helpful e.g. when you interface a REST API and want to create a struct from the response.
    • Elixir - A blazing fast matrix library for Elixir/Erlang with C implementation using CBLAS.
    • Elixir - A Merkle hash tree implementation in Elixir.
    • Elixir - Elixir library extending `Enum.min_by/2`, `Enum.max_by/2` and `Enum.min_max_by/2` to return a list of results instead of just one.
    • Erlang - A library for performing math on number 'arrays' in binaries.
    • Elixir - Upgrade your Elixir pipelines with monads.
    • Elixir - A pure Elixir implementation of the non-cryptographic hash Murmur3.
    • Elixir - An Elixir implementation of generic n-ary tree data structure.
    • Elixir - Elixir natural sort implementation for lists of strings.
    • Elixir - A navigation tree representation with helpers to generate HTML out of it.
    • Elixir - A parallel stream implementation for Elixir.
    • Elixir - Elixir library providing some handy parallel processing (execution) facilities that support configuring number of workers and timeout.
    • Elixir - Parallel Execute (Parex) is an Elixir module for executing multiple (slow) processes in parallel.
    • Elixir - Wraps `:queue`, with improved API and `Inspect`, `Collectable` and `Enumerable` protocol implementations.
    • Elixir - Adds Rational Numbers and allows them to be used in common arithmatic operations. Also supports conversion between Floats and Rational Numbers.
    • Elixir - Red-Black tree implementation in Elixir.
    • Elixir - An Elixir presenter package used to transform map structures.
    • Elixir - Implementation of the Rendezvous or Highest Random Weight (HRW) hashing algorithm in Elixir.
    • Elixir - Elixir implementation of ROCK: A Robust Clustering Algorithm for Categorical Attributes.
    • Erlang - SIMD-oriented Fast Mersenne Twister (SFMT) for Erlang.
    • Elixir - Simhash implementation using Siphash and N-grams.
    • Erlang - BEAM friendly spinlocks for Elixir/Erlang.
    • Elixir - Sorted Sets for Elixir.
    • Elixir - stream count distinct element estimation using the "space saving" algorithm.
    • Elixir - A playground for data structures in Elixir.
    • Elixir - An Elixir implementation of the [Supermemo 2 algorithm](https://www.supermemo.com/english/ol/sm2.htm).
    • Elixir - Fuzzy string-matching algorithm implementations.
    • Erlang - Tiny Mersenne Twister (TinyMT) for Erlang.
    • Erlang - Erlang Trie Implementation.
    • Elixir - Variadic arity tree with a zipper for Elixir.
    • data_morph - Create Elixir structs from data.
    • Elixir - Haskell inspired monads in Elixir stylish syntax.
    • Elixir - Pure Elixir implementation of Fowler–Noll–Vo hash functions.
    • Elixir - A CRDT library with δ-CRDT support.
    • Elixir - An Elixir implementation of term frequency–inverse document frequency.
  • Applications

    • Elixir - A collaborative, real-time video fact-checking platform. ([Docs](https://captainfact.io/)).
    • JavaScript - Consolex is a tool that allows you to attach a web based console to any mix project.
    • Elixir - Elixir app to serve Dragonfly images.
    • Elixir - A multi-headed beast: API gateway, request cache, and data transformations.
    • Elixir - Cryptocurrecy trading platform / trading bot with admin panel.
    • Elixir - A Slack-like app by Elixir, Phoenix & React(redux).
    • Elixir - Digital goods shop & blog created using Phoenix framework.
    • majremind - A self-maintained database of your updated server which tells you which one needs to be updated.
    • Elixir - Medical Examination - application for register health check callbacks and represent their state via HTTP.
    • Erlang - WebSocket Application Server.
    • Elixir - A multi-protocol network services monitor written in Elixir using Poolboy.
    • Elixir - The Good Old game built with Elixir, Phoenix Framework, React and Redux.
    • Elixir - Toggl tribute done in Elixir, Phoenix Framework, React and Redux.
    • Elixir - Open Pusher implementation, compatible with Pusher libraries.
    • CSS - A simple yet efficient URL shortening service written in Elixir.
    • Elixir - A real-time application for conducting Agile retrospectives at [remoteretro.org](https://remoteretro.org) written in Elixir/Phoenix/React.
    • Elixir - Online estimation tool for Agile teams, written using Elixir Lang, Phoenix Framework and React.
    • Elixir - An umbrella project to search startup jobs scraped from websites written in Elixir/Phoenix and React/Redux.
    • Elixir - A composable, real time, cryptocurrency market data and trade execution toolkit.
    • Elixir - Terminal-based 2048 game written in Elixir.
    • Elixir - A multiplayer ship game built with Elixir, Phoenix Framework and Phaser.
    • Elixir - From Idea to Execution - Manage your trading operation across a globally distributed cluster.
    • Elixir - A “mess manager” developed in Elixir and provides a simple API to manage & document your stuff. ([Docs](https://hexdocs.pm/exon/readme.html)).
    • JavaScript - Trello tribute done in Elixir, Phoenix Framework, React and Redux.
  • Artificial Intelligence

    • Elixir - Evolutive Neural Networks framework à la G.Sher written in Elixir. ([Docs](http://zampino.github.io/exnn/)).
    • Neat-Ex - An Elixir implementation of the NEAT algorithm. ([Docs](https://hexdocs.pm/neat_ex/Neat.html)).
    • Elixir - A Simple Bayes / Naive Bayes implementation in Elixir.
  • Audio and Sounds

    • Elixir - A signal synthesis library.
    • C - Erlang PortAudio bindings.
    • Elixir - This package implements the Firmata protocol.
  • Authorization

    • Elixir - Rule based authorization, for advanced authorization rules.
    • Elixir - A flexible authorization library for Phoenix applications.
    • Elixir - A simple authorization library that provides a friendly interface using declarative permission rules.
    • Elixir - An authorization library for Elixir applications that restricts what resources the current user is allowed to access. ([Docs](https://hexdocs.pm/canary/api-reference.html)).
    • Elixir - Middleware based authentication and authorization for Absinthe GraphQL powered by Bodyguard.
    • Elixir - Database based authorization (ACL), with custom DSL rules for requiring needed permissions. ([Docs](https://hexdocs.pm/terminator/readme.html)).
  • Behaviours and Interfaces

    • Elixir - Connection behaviour for connection processes. The API is superset of the GenServer API.
    • Elixir - Elixir wrapper for gen_statem.
    • Elixir - Simple Elixir wrapper for the Stockfighter API.
  • Benchmarking

    • Elixir - Benchmarking tool for Elixir.
    • Elixir - A benchmarking tool for Elixir.
  • Bittorrent

    • Elixir - An incredibly fast, correct, pure-Elixir Bencoding library.
    • Elixir - Encode and decode bittorrent peer wire protocol messages with Elixir.
  • BSON

    • Elixir - Elixir package that applies a function to each document in a BSON file and has a low memory consumption.
    • Elixir - An Elixir BSON encoding/decoding library.
  • Build Tools

    • Erlang - Recompilation and Reloading on FileSystem changes.
    • Elixir - Rotor plugin to compile CoffeeScript files.
    • Elixir - Mix compiler running make.
    • Elixir - Parallel computation coordination compiler for Erlang/Elixir.
    • Elixir - A modern, scriptable, dependency-based build tool loosely based on Make principles.
    • Elixir - Elixir escript library.
    • Erlang - Small and Fast Rebar Replacement.
    • Erlang - A rebar3 port compiler.
    • Elixir - React template into your Elixir application for server rendering.
    • Erlang - Rebar3 abnfc compiler.
    • Erlang - Plugin for compiling ASN.1 modules with Rebar3.
    • Erlang - Rebar3 plugin to auto compile and reload on file change.
    • Erlang - Compile diameter .dia files in rebar3 projects.
    • Erlang - A rebar3 plugin to enable the execution of Erlang QuickCheck properties.
    • Erlang - A plugin to run Elixir ExUnit tests from rebar3 build tool.
    • Erlang - This is a plugin for compiling Erlang IDL files using Rebar3.
    • Erlang - Rebar3 live plugin.
    • Erlang - Rebar3 neotoma (Parser Expression Grammar) compiler.
    • Erlang - rebar3 protobuffs provider using protobuffs from Basho.
    • Makefile - Run a release with one simple command.
    • Erlang - Rebar3 yang compiler.
    • Erlang - Erlang reltool utility functionality application.
    • Erlang - A release assembler for Erlang.
    • Elixir - Automatic recompilation of Mix code on file change.
    • Elixir - Super-simple build system for Elixir.
    • Elixir - A sass plugin for Elixir projects.
  • Caching

    • Elixir - A powerful caching library for Elixir with a wide featureset.
    • Elixir - ConCache is an ETS based key/value storage.
    • Elixir - Locker is an Elixir wrapper for the locker Erlang library that provides some useful libraries that should make using locker a bit easier.
    • Elixir - Caching made fun.
    • Erlang - In-memory, distributable cache with pub/sub, JSON-query and consistency support.
    • Erlang - Atomic distributed "check and set" for short-lived keys.
    • Elixir - Simple LRU Cache, implemented with ets.
    • Elixir - A memoization macro that easily cache function.
    • Elixir - A fast, flexible and extensible distributed and local caching library for Elixir.
    • Elixir - A straightforward, fast, and user-friendly key/value store.
    • Elixir - Caching made fun.
  • Chatting

    • Elixir - A Slack bot framework for Elixir.
    • Elixir - A basic IRC client that is most useful for writing a bot.
    • Elixir - Cog is an open chatops platform that gives you a secure, collaborative command line right in your chat window.
    • Elixir - a library to build Telegram Bots, you can use the low-level methods and models or use the really opinionated framework included. ([Docs](https://hexdocs.pm/ex_gram/readme.html)).
    • Elixir - IRC client adapter for Elixir projects.
    • Elixir - A simple, clueless slackbot and collection of responders.
    • Elixir - Automate tasks using chat messages.
    • Elixir - XMPP Client/Bot Framework for Elixir.([Docs](https://hexdocs.pm/hedwig/readme.html)).
    • Elixir - HipChat client library for Elixir, based on httpc.
    • Elixir - A small, powerful, and modular IRC bot.
    • Elixir - A bot library for the Slack chat service.
    • Elixir - Create your own Telegram Bot.
  • Cloud Infrastructure and Management

    • Elixir - AWS clients for Elixir.
    • Elixir - Kubernetes Operator Development Framework.
    • Elixir - An OTP application for auto-discovering services with Consul.
    • Erlang - Cloud Computing library for Erlang (Amazon EC2, S3, SQS, SimpleDB, Mechanical Turk, ELB). ([Docs](https://hexdocs.pm/erlcloud/)).
    • Elixir - AWS client, supporting Dynamo, Kinesis, Lambda, SQS, and S3.
    • Elixir - Riak CS API client.
    • Elixir - A simple wrapper for the Fleet (CoreOS) API. Can be used with etcd tokens or via direct node URLs.
    • Elixir - Gandi Wrapper for Leaseweb infrastructure.
    • IElixir - Jupyter's kernel for Elixir programming language.
    • Elixir - Kubernetes Elixir client with CRD support, multi-cluster support, pluggable auth, and configurable middleware.
    • Elixir - Kubernetes client for Elixir, generated from the k8s open API specifications.
    • Elixir - Kubernetes client and integration for Elixir, written in pure Elixir.
    • Elixir - Elixir Wrapper for Leaseweb infrastructure.
    • Elixir - Automatic cluster formation/healing for Elixir applications.([Docs](https://hexdocs.pm/libcluster/readme.html)).
    • Erlang - Strategies for automatic node discovery in Erlang.
    • Elixir - Create cloud portable Elixir and Phoenix apps. Write once, use everywhere!
    • Erlang - Parallel worker and capacity limiting library for Erlang.
    • Elixir - SideTask is an alternative to Task.Supervisor using Basho's sidejob library with parallelism and capacity limiting.
    • Elixir - Automatic Erlang cluster formation, messaging and management for Elixir/Erlang applications. Integrated with Kubernetes.
    • Cloudi - CloudI is for back-end server processing tasks that require soft-realtime transaction.
  • Code Analysis

    • Elixir - An example of CircleCI integration with Elixir.
    • JavaScript - Coverage Reports for Elixir.
    • Elixir - Mix tasks to simplify use of Dialyzer in Elixir projects.([Docs](https://hexdocs.pm/dialyzex/Mix.Tasks.Dialyzer.html)).
    • Elixir - A code style linter for Elixir, powered by shame.([Docs](https://hexdocs.pm/dogma/api-reference.html)).
    • Elixir - Coverage report tool for Elixir with coveralls.io integration.
    • Elixir - A simple code profiler for Elixir, using eprof.
  • Command Line Applications

    • Elixir - Command-Line application framework for Elixir.
    • Erlang - Command-line options parser for Erlang.
    • Elixir - Helper package to add interactivity to your command line applications as easy as possible.
    • Elixir - Firex is a library for automatically generating command line interfaces (CLIs) from an elixir module.
    • Elixir - Library for creating interactive command-line application.
    • Elixir - Command-line option parser for Elixir inspired by [clap.rs](https://clap.rs/).
    • Elixir - Command-line progress bars and spinners.
    • Elixir - A TUI (terminal UI) kit for Elixir.
    • Elixir - Pretty-print tables of Elixir structs and maps. Inspired by hirb.
    • Elixir - Generate configurable ASCII style tables for display.
    • Elixir - Pretty print list of Ecto query results / maps in ascii tables (GitHub Markdown/OrgMode).
    • phoenix-cli - Command-line interface for Phoenix Framework like Rails commands.
  • Configuration

    • Elixir - Helper module that provides a nice way to read environment configuration at runtime.
    • Elixir - A simple Elixir parser for the same kind of files that Python's configparser library handles.
    • Elixir - Easy release configuration for Elixir apps.
    • Elixir - A port of dotenv to Elixir.
    • Elixir - Simple Elixir Configuration Management.
    • Elixir - Simple Elixir project configuration.
    • Elixir - Environmental variables manager for Elixir.
    • Elixir - Read YAML configuration files from any point at your app.
  • Cryptography

    • Elixir - AES CMAC ([RFC 4493](https://tools.ietf.org/html/rfc4493)) in Elixir.
    • Elixir - Elixir crypto library to encrypt/decrypt arbitrary binaries.
    • Elixir - Cloak makes it easy to use encryption with Ecto.([Docs](https://hexdocs.pm/cloak/readme.html)).
    • Elixir - Password hashing (argon2, bcrypt, pbkdf2_sha512) library for Elixir.([https://hexdocs.pm/comeonin/api-reference.html](https://hexdocs.pm/comeonin/api-reference.html)).
    • Erlang - RSASSA-PSS Public Key Cryptographic Signature Algorithm for Erlang.
    • Elixir - TEA implementation in Elixir.
    • Elixir - Elixir wrapper for the OpenBSD bcrypt password hashing algorithm.
    • Elixir - Elixir wrapper for Erlang `crypto` and `public_key` modules. Provides sensible defaults for many crypto functions to make them easier to use.([Docs](https://hexdocs.pm/ex_crypto/readme.html)).
    • Elixir - Use gpg from Elixir.
    • Elixir - Elixir wrapper for libntru. A post quantum cryptography system.
    • Elixir - One-time password library for Elixir.
    • Erlang - Erlang library for generating one time passwords compatible with Google Authenticator.
    • Elixir - `public_key` cryptography wrapper for Elixir.
    • Elixir - Library for working with RSA keys.
    • Elixir - Elixir implementation of the SipHash hash family.
    • Erlang - Tiny Encryption Algorithm implementation.
  • CSV

    • Elixir - CSV handling library for Elixir.
    • Elixir - CSV Decoding and Encoding for Elixir.
    • Elixir - A fast and fully automated CSV to database importer.
    • Elixir - A CSV reading/writing application for Elixir.
    • Elixir - CSV for Elixir.
    • Elixir - A simple and fast CSV parsing and dumping library for Elixir.
  • Date and Time

    • Elixir - Macros to use :timer.apply_after and :timer.apply_interval with a block.
    • Elixir - Calendar is a date and time library for Elixir.
    • Elixir - Calixir is a port of the Lisp calendar software calendrica-4.0 to Elixir.
    • Elixir - An Elixir date/time library.
    • Elixir - Elixir date recurrence library based on iCalendar events.
    • Elixir - Cron like system you can mount in your supervision tree.
    • Elixir - A Cron Expressions Parser, Composer & Date Candidate Finder.
    • Elixir - An Elixir module for giving you an emoji clock for a given hour.
    • Elixir - ICalendar parser.
    • Elixir - A library for performing and validating complex SQL-like filters from a client (e.g. smart filters).
    • Elixir - Expressive and easy to use datetime functions.
    • Elixir - Jalaali calendar implementation for Elixir.
    • Elixir - Simple library to work with milliseconds in Elixir.
    • Elixir - Parse, validate, manipulate, and display dates in Elixir.
    • Elixir - Time calculations using business hours.
    • Elixir - Natural language parsing for repeating dates.
    • Elixir - A cron-style scheduler for Elixir.
    • Elixir - Easy to use Date and Time modules for Elixir.
    • Elixir - A date/time interval library for Elixir projects, based on Timex.
    • Elixir - The timezone database in Elixir.
    • Elixir - Fast and lightweight web scheduler written in Elixir.
  • Debugging

    • Elixir - Statistics and Metrics library for Elixir.
    • Elixir - Boot an Elixir application, step by step.
    • Elixir - Distributed tracing for Elixir.
    • Perl - Flame Graph profiler for Erlang.
    • Elixir - A tool to look up Elixir documentation from the command line.
    • Erlang - Erlang performance and debugging tools.
    • Elixir - Ether provides functionality to hook Elixir into the Erlang debugger.
    • Elixir - A toolbar for Phoenix projects to interactively debug code and display useful information about requests: logs, timelines, database queries etc.
    • Elixir - Distributed tracing for Elixir with rate limiting and simple macro-based interface.
    • Elixir - Add git hooks to Elixir projects.
    • Erlang - Visualize Elixir & Erlang nodes on the command line, it aims to helpe developers debug production systems.
    • Elixir - The Debug module provides a simple helper interface for running Elixir code in the erlang graphical debugger.
    • Elixir - An Elixir wrapper for the `redbug` production-friendly Erlang tracing debugger.
    • CSS - A process visualizer for remote BEAM nodes.
  • Documentation

    • Elixir - BlueBird is a library written in the Elixir programming language for the Phoenix framework. It lets you generate API documentation in the API Blueprint format from annotations in controllers and automated tests.
    • Elixir - Generate Phoenix API documentation from tests.
    • Elixir - ExDoc is a tool to generate documentation for your Elixir projects.
    • CSS - Formatter for ExDoc to generate docset documentation for use in Dash.app.
    • Elixir - Convert hex doc to Dash.app's docset format.
    • Elixir - Add swagger compliant documentation to your maru API.
    • Elixir - Generate API Blueprint documentation from controllers and tests in the Phoenix framework.
    • Elixir - Provides swagger integration to the Phoenix framework.
    • Elixir - Generate API documentation from tests using Swagger (OpenAPI) or API Blueprint specification.
    • inch-ci - Documentation badges for Ruby & Elixir.
  • Domain-specific language

    • Elixir - An implementation of the [JSON-LD](http://www.w3.org/TR/json-ld/) standard for [RDF.ex](https://github.com/marcelotto/rdf-ex).
    • Elixir - An implementation of the [RDF](https://www.w3.org/TR/rdf11-primer/) data model in Elixir.
    • Elixir - An implementation of the [SPARQL](http://www.w3.org/TR/sparql11-overview/) standards in Elixir.
  • ECMAScript

    • Elixir - A implementation of the SpiderMonkey Parser API in Elixir.
    • Elixir - Allow you to pass Phoenix environment or controller variables to JavaScript without problems.
    • Elixir - Phoenix routes helpers in JavaScript code and browser console.
  • Email

    • Elixir - Composable, testable and adapter based email library. Out of the box support for rendering with Phoenix and a plug for previewing sent emails in dev.
    • Elixir - Burner email (temporary address) detector.
    • Elixir - A meta-notification system; Echo checks notification preferences & dispatches notifications.
    • Elixir - Postmark adapter for sending template emails in Elixir.
    • Erlang - A generic Erlang SMTP server and client that can be extended via callback modules.
    • Elixir - A simple Gmail REST API client for Elixir.
    • Elixir - An RFC2822 implementation in Elixir, built for composability.
    • Elixir - A simple SMTP mailer.
    • Elixir - Library containing Email-related implementations in Elixir: dkim, spf, dmark, mimemail, smtp.
    • Elixir - Mailman provides a clean way of defining mailers in your Elixir applications.
    • Elixir - Notification dispatch library for Elixir applications.
    • HTML - Smoothie inline styles of your email templates, and generates a plain text version from the HTML.
    • Elixir - Compose, deliver and test your Emails (with attachments!) easily in Elixir with adapters for SMTP, Sendgrid, Mandrill, Mailgun, Postmark and lots others, plus Phoenix integration with mailbox preview.
    • pop3mail - Pop3 client to download email (including attachments) from the inbox via the commandline or Elixir API.
  • Encoding and Compression

    • Elixir - Elixir implementation of Ethereum's RLP (Recursive Length Prefix) encoding.
    • Elixir - Huffman encoding and decoding in Elixir.
  • Errors and Exception Handling

    • Elixir - Helpers for happy-path programming & exception handling.
    • Elixir - Happy path programming, alternative to elixir `with` form.
    • Elixir - Elegant error handling with result monads, featuring a simple & powerful `with` construct and a happy path pipe operator.
    • Elixir - The Official Elixir client for [Sentry](https://sentry.io/).
  • Eventhandling

    • cizen - Build highly concurrent, monitorable, and extensible applications with a collection of sagas.
    • Elixir - Simple event bus implementation with topic filtering and built-in event store and event watcher.
    • Erlang - Small, Fast event processing and monitoring for Erlang/OTP applications.
    • Elixir - Reaxive is a reactive event handling library, inspired by [Elm](http://elm-lang.org) and Reactive Extensions.
    • Elixir - Provides convenient and easy-to-use facilities for synchronizing concurrent activities.
  • Examples and funny stuff

    • Elixir - A Butler plugin for showing silly photos of Nick Cage.
    • Elixir - Flipping tables with butler.
    • Elixir - Application template for SPAs with Phoenix, React and Redux.
    • Elixir - GraphQL api for coderplanets.com built with Phoenix 1.4 and Absinthe.
    • Elixir - Roll the dice, in Elixir.
    • Elixir - [Elixir koans](http://elixirkoans.io/) is a fun, easy way to get started with the elixir programming language.
    • Elixir - Simple Markov Chain that generates funny tweets, built using Elixir.
    • Elixir - This package is for interfacing with the Open Notify API to information such as the ISS's current location, crew, and when it will pass over a location.
    • Elixir - Add social feed functionality to current applications. Exemplify OTP umbrella app, with 3 apps. Thin phoenix controllers.
    • Elixir - Help applications kill themselves.
    • Elixir - Source code for the hex package manager site built with Phoenix 1.3.
    • Elixir - Watch Japan's Kanji Usage on Twitter in Realtime.
    • Elixir - Learn Elixir by using elixir-koans.
    • Elixir - This is the clone of busyloop/lolcat. But it does not support animation and some features of the original.
    • Elixir - OOP in Elixir!
    • Elixir - A step-by-step example/tutorial for building a Chat app in Phoenix for complete beginners. Covers testing, docs and deployement. Phoenix `1.5.3`.
    • Elixir - A comprehensive example/tutorial showing people how to use Ecto Types to transparently encrypt/decrypt data in a Phoenix 1.4 app.
    • JavaScript - An experiment with Phoenix Channels, GenEvents, React and Flux.
    • Elixir - complete beginners step-by-step tutorial building a real time counter in Phoenix `1.5.3` and LiveView `0.14.1`.
    • Elixir - A complete beginners step-by-step tutorial for building a Todo List from scratch in Phoenix `1.5.3`.
    • Elixir - A shooting fault-tolerant doors for distributed portal data-transfer application in Elixir.
    • Elixir - Elixir / Phoenix implementation of [RealWorld.io](https://realworld.io/) backend specs - a Medium clone.
    • rollex - Elixir library using a Pratt Parser algorithm to calculate dice rolls.
    • Elixir - A very simple (and barely-functioning) Ruby runner for Elixir.
    • Elixir - Source code for Hashrocket's TIL website built with Phoenix 1.3.
    • Elixir - A command line weather app built using Elixir.
  • Feature Flags and Toggles

    • Elixir - Feature flipping for the Elixir world.
    • Elixir - A feature toggle library using Redis or Ecto for persistence, an ETS cache for speed and PubSub for distributed cache busting. Comes with a management web UI for Phoenix and Plug.
    • Elixir - A feature toggle library using redis or SQL (using Ecto) as a backing service.
  • Feeds

    • Elixir - ATOM feed builder with a focus on standards compliance, security and extensibility.
    • Erlang - Parse RSS and Atom feeds.
    • Elixir - RSS feed parser. Simple wrapper for feeder.
    • Elixir - RSS/Atom parser built on erlang's xmerl xml parser.
  • Files and Directories

    • Belt - Extensible file upload library with support for SFTP, S3 and Filesystem storage.
    • Elixir - DirWalker lazily traverses one or more directory trees, depth first, returning successive file names.
    • Elixir - A framework for doing Hadoop style Map/Reduce operations on collections of files.
    • Elixir - ExGuard is a mix command to handle events on file system modifications.
    • Elixir - Globbing paths without walking the tree!.
    • Elixir - File upload handling, persistence, and processing in Elixir and Plug.
    • C - Erlang FileSystem Listener.
    • Elixir - Configurable mix task to watch file changes and run the corresponding command.
    • Elixir - A callback-based file watcher based on __fs__.
    • Elixir - Elixir library to convert office documents to other formats using LibreOffice.
    • Elixir - Path library for Elixir, inspired by Python's Enhpath.
    • Elixir - A cross-platform file watcher for Elixir based on fswatch.
    • Elixir - An Elixir library to make file sizes human-readable.
    • Elixir - Flexible file upload and attachment library for Elixir.
    • Elixir - Filename sanitization for Elixir.
    • C - Monitor Linux file system events.
  • Framework Components

    • Elixir - Plug support for Absinthe.
    • Elixir - Authentication framework that can be used with or outside of phoenix. Similar to Addict but geared towards API usage.([Docs](https://hexdocs.pm/access_pass/api-reference.html#content)).
    • Elixir - User authentication for Phoenix Framework.
    • Elixir - Report errors in your Plug stack or whatever to Airbrake.
    • Elixir - Elixir Plug for cleaner request params in web apps.
    • Elixir - Basic Access Authentication in Plug applications.
    • Elixir - An Elixir plug that adds CORS headers to requests and responds to preflight requests (OPTIONS).
    • Elixir - Elixir library for dealing with CORS requests.
    • Elixir - CRUD utilities for Phoenix and Ecto.
    • Elixir - A repository _similar_ to `Ecto.Repo` that works with REST API requests instead of a database.
    • Elixir - ExAdmin is an auto administration package for Elixir and the Phoenix Framework.
    • Elixir - A few elixir libraries for working with django.
    • Elixir - Simple reCaptcha display/verify code for Elixir applications.
    • Elixir - Simple query params filtering for Phoenix framework inspired by Rails has_scope.
    • Elixir - An Elixir binding for [libgraphqlparser](https://github.com/graphql/libgraphqlparser).
    • Elixir - HTTP Router with various macros to assist in developing your application and organizing your code.
    • Elixir - Pagination for Ecto and Phoenix.
    • Elixir - An authentication module for Plug applications.
    • Elixir - Plug that allows to add version compatibility layers via API Request/Response Gateways.
    • Elixir - Use Ecto to enforce/validate parameters structure, akin to Rails' strong parameters.
    • Elixir - Phoenix and Ecto integration.
    • Elixir - Phoenix Template Engine for Haml.
    • Elixir - Phoenix.HTML functions for working with HTML strings and templates.
    • Elixir - HTML Sanitizer integration for Phoenix.
    • Elixir - Some helpers for phoenix html (truncate, time_ago_in_words, number_with_delimiter).
    • Elixir - A project that integrates Phoenix with Linguist, providing a plug and view helpers. It looks abandoned: its last commit was on 2015 and its CI runs Elixir 1.0.3. Also beware that Linguist seems to be abandoned too, please refer to corresponding item for details.
    • Elixir - Provides live-reload functionality for Phoenix.
    • Elixir - Generate meta tags for a website.
    • Elixir - Postgresql PubSub adapter for Phoenix apps.
    • Elixir - RabbitMQ adapter for Phoenix's PubSub layer.
    • Elixir - The Redis PubSub adapter for the Phoenix framework.
    • Elixir - The VerneMQ MQTT pubsub adapter for the Phoenix framework.
    • Elixir - Slim template support for Phoenix.
    • Elixir - Token authentication solution for Phoenix. Useful for APIs or single page apps.
    • Elixir - Plug for writing access logs.
    • Elixir - Set up a Plug application with less boilerplate.
    • Elixir - Collection of authentication-related plugs.
    • Elixir - Plug for adding simple health checks to your app.
    • Elixir - Inspired by mod_cloudflare, this Elixir plug parses Cloudflares CF-Connecting-IP HTTP request header into Plug.Conn's remote_ip field.
    • Elixir - Very simple plug which reads X-Forwarded-For or Forwarded header according to RFC7239 and fill conn.remote_ip with the root client ip.
    • Elixir - A Plug that adds fprof tracing to requests, to allow for easy profiling.
    • Elixir - Phoenix Plug integration for [GraphQL Elixir](http://graphql-elixir.org/).
    • Elixir - A plug for responding to heartbeat requests.
    • Elixir - Plug for JWT authentication.
    • Elixir - Plug for adding simple cookie-based authentication.
    • Elixir - Rails compatible Plug session store.
    • Elixir - Plug to redirect http requests to https requests behind a reverse proxy.
    • Elixir - Require and extract HTTP headers and handle missing ones.
    • Elixir - easy manipulation of HTTP response headers.
    • Elixir - Injects a ribbon to your web application in the development environment.
    • Elixir - Plug that adds various HTTP Headers to make Phoenix/Elixir app more secure.
    • Elixir - A very simple memcached session store for Elixir's plug.
    • Elixir - AWS Signature V4 authentication protection for Phoenix/Plug Routes ([Docs](https://hexdocs.pm/plug_sigaws/PlugSigaws.html)).
    • Elixir - A plug for automatically sending timing and count metrics to statsd.
    • Elixir - Collection of Plug middleware for web applications.
    • Elixir - Bugsnag notifier for Elixir's plug.
    • Elixir - Capture bugs and send them to Raygun.
    • Elixir - Render React.js components in Phoenix views focusing on easy installation and Brunch compatibility.
    • Elixir - A simple reCaptcha 2 library for Elixir applications.
    • Elixir - Resin is a plug that will add a configurable delay to every request that's passing through it, unless run in production.
    • Elixir - Plug application and middleware that serves endpoint returns application's REVISION.
    • Elixir - A configurable framework to search, sort and paginate Ecto Queries.
    • Elixir - A mix task for creating new projects based on templates fetched from a Git-repo.
    • Elixir - Helpers for paginating API responses with Scrivener and HTTP headers.
    • Elixir - Helpers built to work with Scrivener's page struct to easily build HTML output for various CSS frameworks.
    • Elixir - An authentication framework for Phoenix extending guardian with routing and other basic functionality.
    • Elixir - An Elixir plug to support legacy APIs that use a rails-like trailing format.
    • Elixir - Web DSL for Elixir.
    • Elixir - An XML-RPC parser/formatter for Elixir, with full support for datatype mapping.
    • Elixir - A code generation tool for the Phoenix web framework.
    • turn_the_page - Fast, simple and lightweight pagination system for your Elixir application.
  • Frameworks

    • Elixir - An Elli Elixir wrapper with some sugar syntax goodies.
    • Elixir - A framework for interactive dashboards.
    • Elixir - A REST toolkit for building highly-scalable and fault-tolerant HTTP APIs with Elixir.
    • Elixir - Create low-latency, interactive user experiences for stateless microservices.
    • Elixir - API Gateways in Elixir.
    • Elixir - Simple Elixir implementation of a [jsonapi.org](http://jsonapi.org) server.
    • Erlang - Micro-REST framework with typed JSON.
    • Elixir - Modular web framework for Elixir.
    • Elixir - An Elixir web micro-framework.
  • Games

    • Erlang - A chess representation written in Erlang using [Bitboards](https://www.chessprogramming.org/Bitboards), ready for use on game servers.
    • entice - A distributed Entity-Component-System framework, providing its own example MMORPG server.
    • Elixir - A minesweeper clone in the terminal.
    • Elixir - A classical multiplayer snake game with Vim-style keybinding built with Phoenix framework.
  • Geolocation

    • Elixir - Provide distance and heading calculations via Google distance matrix api.
    • Elixir - Calculate distance, bearing and more between latitude/longitude points.
    • Elixir - A simple, efficient geocoder/reverse geocoder with a built-in cache.
    • Elixir - Geohash encode/decode library.
    • Elixir - Drop in replacement for Geohash encode/decode library implemented as a NIF.
    • Elixir - Geohash encoding and decoding with neighbors finder.
    • Elixir - Find geolocation for a given IP, hostname or `Plug.Conn`.
    • Elixir - MaxMind GeoIP2 database reader/decoder.
    • Elixir - A simple Elixir wrapper around the GeoNames API.
    • Elixir - An Elixir library for IP2Location database.
    • Elixir - Find Russian and Ukraine city by IP address and find country for other country.
    • C - Elixir coordinate conversion library using OSGeo's PROJ.4.
    • Elixir - Segment-segment intersection classifier and calculator.
    • Elixir - A Geometry library for Elixir that calculates spatial relationships between two geometries.
    • Elixir - Elixir version of Ruby gem for lookup of timezone by georgraphic coordinates.
  • GUI

    • Elixir - Portable 2D UI framework.
  • Hardware

    • C - Elixir access to hardware I/O interfaces such as GPIO, I2C, and SPI.
    • Elixir - Framework for building firmware for platforms like Raspberry Pi and BeagleBone Black.
  • HTML

    • Elixir - A library for parsing HTML and querying elements within.
    • Elixir - A simple HTML parser that enables searching using CSS like selectors.
    • Elixir - HTML sanitizer for Elixir.
    • C - A library to do pipeable transformations on html strings with CSS selectors, e.g. find(), prepend(), append(), replace() etc.
    • HTML - Elixir/Erlang bindings for lexborisov's myhtml.
    • Elixir - Readability is for extracting and curating articles.
    • texas - Texas is a powerful abstraction over updating your clients using server-side rendering and server-side Virtual DOM diff/patching.
    • C - Elixir binding to the granddaddy of HTML tools [http://www.html-tidy.org](http://www.html-tidy.org).
  • HTTP

    • Elixir - HTTP web server and client, supports http1 and http2.
    • Elixir - An HTTP/SPDY server as a library.
    • Elixir - A high performance web crawler in Elixir.
    • Erlang - Elli is a webserver you can run inside your Erlang application to expose an HTTP API.
    • Elixir - A simple to use shallow ETag plug.
    • Elixir - An easy utility for responding with standard HTTP/JSON error payloads in Plug- and Phoenix-based applications.
    • Elixir - HTTP request/response recording library for Elixir, inspired by VCR.
    • Elixir - An HTTP client with a focus on performance, built on top of Mint and NimblePool.
    • Elixir - An Elixir library for parsing, constructing, and wildcard-matching URLs. Also available for [Ruby](https://github.com/gamache/fuzzyurl.rb) and [JavaScript](https://github.com/gamache/fuzzyurl.js).
    • Erlang - HTTP/1.1, HTTP/2 and Websocket client for Erlang/OTP.
    • Erlang - Simple HTTP client written in Erlang.
    • Elixir - HTTP server for Elixir.
    • Elixir - A module to create basic digest HTTP auth header.
    • Elixir - Multi port HTTP Proxy.
    • Elixir - A lightweight wrapper around HTTPoison that provides a fluent and composable way to build http requests.
    • Erlang - A lightweight HTTP/1.1 client implemented in Erlang.
    • Elixir - A memorable, mnemonic slug generator in Elixir.
    • Elixir - A GraphQL client for Elixir.
    • Elixir - Plug adapter for the wait1 protocol.
    • Elixir - Interface for HTTP webservers, frameworks and clients.
    • Elixir - An HTTP/2 client that is lightweight and lightning fast.
    • Elixir - Scrape any website, article or RSS/Atom Feed with ease.
    • Elixir - A [SPARQL protocol](https://www.w3.org/TR/sparql11-protocol/) client for Elixir.
    • Elixir - Spell is a [Web Application Messaging Protocol](http://wamp-proto.org/) (WAMP) client implementation in Elixir.
    • Elixir - Pure Elixir WebSocket client library.
    • Elixir - URI encode nested GET parameters and array values in Elixir.
    • Elixir - RFC6570 compliant URI template processor for Elixir.
    • Elixir - An exploration into a stand-alone library for Plug applications to easily adopt WebSockets.
    • Elixir - This is an implementation of the WebDriver protocol client. It currently supports PhantomJS, FireFox, ChromeDriver and remote webdriver servers (e.g. Selenium).
    • Elixir - Simple struct for representing URIs.
    • Elixir - Simple and fast http proxy.
  • Images

    • Elixir - Elixir library for generating letter avatar from string.
    • Elixir - File upload and on-the-fly processing for Elixir.
    • Elixir - A BMP file writer in pure Elixir.
    • Elixir - A library for drawing things with SVG.
    • Elixir - Cloudex is an Elixir library that can upload image files or urls to Cloudinary.
    • Elixir - An Elixir library providing a read-only interface for image files.
    • Elixir - Parse exif tags and thumbnail data from jpeg files.
    • Elixir - An Elixir library to parse images (binaries) and get the dimensions, detected mime-type and overall validity for a set of image formats.
    • Elixir - Pure Elixir library to extract TIFF and EFIX metadata from jpeg files.
    • Elixir - An Elixir library for discovering favicons.
    • Elixir - An Elixir library for generating 5x5 identicons.
    • Elixir - Image parsing in Elixir.
    • Elixir - Unofficial client library for generating imgix URLs in Elixir.
    • Elixir - An Elixir wrapper for ImageMagick command line.
    • Erlang - A pure Erlang library for creating PNG images. It can currently create 8 and 16 bit RGB, RGB with alpha, indexed, grayscale and grayscale with alpha images.
    • Elixir - Create thumbnails from images and video screenshots.
    • image64 - A tool for working with base64 encoded images.
  • Instrumenting / Monitoring

    • Elixir - Collects error and performance data from your Elixir applications and sends it to [AppSignal](https://appsignal.com/).
    • Elixir - A light Elixir wrapper around exometer.
    • Erlang - A generic interface to different metrics systems in Erlang.
    • Erlang - Basic measurement objects and probe behavior in Erlang.
    • Erlang - DalmatinerDB backend to store folsom metrics.
    • Elixir - Graphite/Carbon client for Elixir.
    • Elixir - InfluxDB driver for Elixir.
    • Elixir - An Elixir client for [Instrumental](https://instrumentalapp.com/).
    • Elixir - Collects metrics from your Elixir/Phoenix application and sends them to [NewRelic](https://newrelic.com/).
    • Erlang - [Prometheus.io](https://prometheus.io) monitoring system and time series database client in Erlang.
    • Elixir - Ecto instrumenter for prometheus.ex.
    • Elixir - Phoenix instrumenter for prometheus.ex.
    • Elixir - Plugs instrumenters/exporter for prometheus.ex.
    • Elixir - Elixir-friendly [Prometheus.io](https://prometheus.io) monitoring system and time series database client.
    • prometheus_process_collector - Prometheus collector which exports the current state of process metrics including cpu, memory, file descriptor usage and native threads count as well as the process start and up times.
    • Elixir - Platform agnostic tracing library originally developed for Datadog APM.
    • Erlang - Dynamic dispatching library for metrics and instrumentations.
    • Elixir - Web based metrics, monitoring, and observer.
  • JSON

    • Erlang - JSON parser and generator in Elixir.
    • Elixir - JSONAPI.org Serialization in Elixir.
    • Elixir - A blazing fast JSON parser and generator in pure Elixir.
    • Elixir - Yet another library to handle JSON in Elixir.
    • Elixir - Encodes and decodes JSON Web Tokens.
    • Erlang - JSON Object Signing and Encryption (JOSE) for Erlang and Elixir.
    • Elixir - Native JSON library for Elixir.
    • Elixir - Implementation of RFC 6901 which defines a string syntax for identifying a specific value within a JSON document.
    • Elixir - JsonStreamEncoder is a streaming encoder for streaming JSON to an IOish thing in Elixir.
    • Elixir - An Elixir implementation of the JSON Web Token (JWT) Standards Track (RFC 7519).
    • Elixir - A project that will render your data models into [JSONAPI Documents](http://jsonapi.org/format/).
    • Erlang - An Erlang application for consuming, producing, and manipulating json.
    • Erlang - jsx but with maps.
    • Erlang - Helper module for working with Erlang representations of JSON.
    • Elixir - A library to encode and decode [JWT tokens](http://jwt.io/).
    • Elixir - Tiny, fast and fully compliant JSON parser for Elixir.
    • Ruby - topojson country and state/province collections for elixir/erlang.
  • Languages

    • Elm - Compiler allowing to translate Elm programming language code to Elixir.
    • Elixir - A small Lisp-like language and interactive REPL, built in Elixir.
    • Elixir - Elixir implementation of an interpreter and REPL for the js-like Monkey programming language.
  • Lexical analysis

    • Elixir - ABNF in and parser out.
    • Elixir - Parser for ABNF Grammars in Elixir.
    • Elixir - LexLuthor is a Lexer in Elixir which uses macros to generate a reusable lexers.
  • Logging

    • Elixir - Bunyan: An Elixir Logger.
    • Elixir - Elixir binding for lager.
    • Elixir - A Logger backend that will generate Graylog Extended Log Format (GELF) messages.
    • Elixir - Error logging to [Honeybadger](https://www.honeybadger.io/).
    • Elixir - JSON Logger is a logger backend that outputs elixir logs in JSON format.
    • Erlang - A logging framework for Erlang/OTP by basho.com.
    • Elixir - A lager backend that forwards all log messages to Elixir's Logger.
    • Elixir - Logfmt is a module for encoding and decoding logfmt-style log lines.
    • Elixir - A backend for the Elixir Logger that will send logs to the Logstash UDP input.
    • Elixir - A logger backend for posting errors to Loggly.
    • Elixir - Easily parsable, one-line logging for Phoenix and Plug applications, inspired by Lograge.
    • Elixir - Log custom app metrics to stdout for use by Librato and other downstream processors.
    • Erlang - MStore is a experimental metric store build in erlang, the primary functions are open, new, get and put.
    • Elixir - Elixir logger to publish log messages in RabbitMQ.
    • Elixir - Exception tracking and logging to [Rollbar](https://rollbar.com/).
    • Elixir - A logger backend for posting errors to Slack.
    • Erlang - Erlang port driver for interacting with syslog via syslog(3).
    • Elixir - Structured logging platform; turns raw text logs into rich structured events.
    • Elixir - A logger backend that will post messages to [YouTrack](https://www.jetbrains.com/youtrack/) (an issue tracker made by JetBrains).
    • Elixir - A simple plug to suppress health check logging (e.g.: when using Kubernetes).
    • Elixir - Error logging to [Sentry](https://getsentry.com/).
  • Macros

    • Elixir - Anaphora is the anaphoric macro collection for Elixir. An anaphoric macro is one that deliberately captures a variable (typically it) from forms supplied to the macro.
    • Elixir - Simple convention and DSL for transformation of elixir functions to an API for later documentation and or validation.
    • Elixir - Use new functions in Elixir 1.1 and 1.2.
    • Elixir - Crudry is an elixir library for DRYing CRUD of Phoenix Contexts and Absinthe Resolvers.
    • Elixir - Build functional, event-sourced domain models.
    • Elixir - Reusable, composable patterns across Elixir libraries.
    • Elixir - Macros expanding into code that can be safely used in guard clauses.
    • Elixir - Macros to create functions with syntax based keyword parameters with default values.
    • Erlang - parse transform for accurate line numbers.
    • Elixir - Easily define multiple function heads in Elixir.
    • Elixir - Allows named arg style arguments in Elixir.
    • Elixir - Pipe elixir functions that match `{:ok,_}`, `{:error,_}` tuples or custom patterns.
    • Elixir - A framework for pluggable business logic components.
    • Elixir - Zero-dependency, blazing fast functional lenses.
    • Elixir - Macro for tapping into a pattern match while using the pipe operator.
    • Elixir - Easily pipe values into any argument position.
    • Elixir - The enhanced pipe operator which can specify the target position.
    • Elixir - Macros for more flexible composition with the Elixir Pipe operator.
    • Elixir - Transform values as they flow inside a pipe.
    • Erlang - rebind parse transform for Erlang.
    • Elixir - Simple rule handler using Elixir pattern matching.
    • Elixir - ~M sigil for map shorthand. `~M{id name} ~> %{id: id, name: name}`.
    • Elixir - Generate easy unsafe (!) bindings for Elixir functions.
  • Markdown

    • C - Elixir NIF for CommonMark (in C), a parser following the CommonMark spec.
    • Elixir - Elixir NIF for discount, a Markdown parser.
    • Elixir - Markdown parser for Elixir.
    • C - Implemented entirely as a NIF binding to the Hoedown library.
    • Elixir - Lightweight Elixir wrapper for Pandoc. Converts Markdown, CommonMark, HTML, Latex, HTML, HTML5, opendocument, rtf, texttile, asciidoc to each other.
  • Miscellaneous

    • Elixir - Library for parsing US Addresses into their individual parts.
    • Elixir - AlloyCI is a Continuous Integration, Deployment, and Delivery coordinator, written in Elixir, that takes advantage of the GitLab CI Runner, and its capabilities as executor, to prepare and run your pipelines.
    • Elixir - Awesome Print for Elixir.
    • C - AtomVM allows to run Elixir/Erlang code on embedded devices such as ESP32 and STM32 microcontrollers.
    • Elixir - EPUB Generator and Parser.
    • Elixir - Use ANSI terminal characters to write colors and cursor positions.
    • Elixir - Countries is a collection of all sorts of useful information for every country in the ISO 3166 standard.
    • Elixir - A pure elixir country data provider containing various information for every country in ISO 3166.
    • Elixir - A library for dyeing your terminal output.
    • Erlang - Compile and load Erlang modules from string input.
    • Elixir - Automatically creates slugs for your Ecto models.
    • Elixir - Client to fetch and parse realtime data from egauge devices.
    • Elixir - Browser detection for Elixir.
    • Elixir - Extract cover from EPUB files.
    • Erlang - Provide the in-memory size of Erlang terms, ignoring where these are stored.
    • Elixir - Translates Elixir functions to match specifications for use with `ets`.
    • Elixir - Format, normalize, and validate phone numbers.
    • Elixir - Simple and flexible rate-limiting for API's or anything.
    • Elixir - Simple wrapper for posting Firebase Cloud Messages.
    • Elixir - A module for working with LDAP from Elixir.
    • Elixir - A collection of random library functions.
    • Elixir - A small process pooling library for parallel tasks in Elixir.
    • Elixir - A printf / sprintf library for Elixir, works as a wrapper for :io.format.
    • Elixir - Elixir interface for Plotting/Graphing library using matplotlib.pyplot.
    • Elixir - LINQ-like match_spec generation for Elixir.
    • Elixir - Yet another Elixir reloader.
    • Elixir - Streaming Elixir API built upon ElasticSearch's percolation.
    • Elixir - Generic Task behavior that helps to encapsulate worker errors and recover from them in classic GenStage's.
    • Elixir - Elixir port of gimei library.
    • Elixir - Simple wrapper for growl, the notification system for OSX.
    • Elixir - A rate-limiter with pluggable storage backends, including Redis.
    • Elixir - Elixir module for decoding HTML entities in a string.
    • Elixir - Elixir client for Philips Hue connected light bulbs.
    • Elixir - Elixir Library for Japan municipality key converting.
    • Elixir - An API wrapper for Jisho.org, an online Japanese dictionary. Allows users to search by word, symbol, and or tags (refer to docs).
    • Erlang - Erlang set associative map for key lists.
    • Elixir - A mix task that lists the license(s) of all installed packages in your project.
    • Elixir - An interactive dependency plotter for your Hex Package.
    • Elixir - MixStar starred GitHub repository that depends on your project.
    • Elixir - Reads netrc files implemented in Elixir.
    • Elixir - An onetime key-value store for Elixir.
    • Elixir - Better dependency injection in Elixir for cleaner code and testing.
    • Elixir - A parser to get useful info from telephone numbers.
    • Elixir - Porcelain implements a saner approach to launching and communicating with external OS processes from Elixir.
    • CSS - Elixir to HTML/JavaScript based presentation framework.
    • Elixir - Rate limiter and rate-limited actions scheduler.
    • Erlang - Rate limiter and overload protection for erlang application.
    • Elixir - Simplified module reloader for Elixir.
    • Elixir - Spawns processes from the file system.
    • Elixir - An Elixir wrapper for the Spotify Web API.
    • Elixir - Application for managing and communicating with IO servers via JSON.
    • Elixir - Simple URL unroller (un-shortener) in Elixir.
    • Elixir - Elixir MapReduce interfaces with Hadoop Streaming integration.
    • notifier - A pluggable architecture for desktop notifications.
  • Native Implemented Functions

    • Haskell - Tool that allows to write Erlang NIF libraries in Haskell.
    • Elixir - Helper script for setting up the boilerplate required when writing a NIF.
  • Natural Language Processing (NLP)

    • Elixir - Gibran is an Elixir port of [WordsCounted](https://github.com/abitdodgy/words_counted), a natural language processor that extracts useful statistics from text.
    • Elixir - Natural language detection for Elixir.
    • Elixir - Elixir library to inflect Russian first, last, and middle names.
    • Elixir - Woolly is an ambitious Text Mining and Natural Language Processing API for Elixir.
  • Networking

    • Elixir - Can be used to map from IP to AS to ASN.
    • Elixir - Secure message broadcasting based on a mixture of UDP multicast and TCP.
    • Elixir - Download files from the internet easily.
    • Elixir - Elixir server of engine.io.
    • Elixir - PCAP parser written in Elixir.
    • FlyingDdns - A dyndns server written in elixir.
    • Elixir - A wrapper for NMAP written in Elixir.
    • Elixir - Can be used to find a vendor of a MAC given in hexadecimal string (according to IEEE).
    • Elixir - Socket acceptor pool for Elixir.
    • Elixir - reagent is a socket acceptor pool for Elixir.
    • Erlang - Sockerl is an advanced Erlang/Elixir socket library for TCP protocols and provides fast, useful and easy-to-use API for implementing servers, clients and client connection pools.
    • Elixir - Socket wrapping for Elixir.
    • Elixir - Simple SSH helpers for Elixir.
    • Elixir - An Elixir toolkit for performing tasks on one or more servers, built on top of Erlang’s SSH application.
    • Elixir - Simple Tor connection library.
    • Erlang - SOCKS4 and SOCKS5 proxy server.
    • Elixir - Various utility functions for working with the local Wifi network in Elixir.
    • C - Elixir interface to the wpa_supplicant.
  • Office

    • Elixir - A writer for XLSX files.
    • Elixir - An OpenXL (Excel 2000) Parser for Elixir.
    • Elixir - Xlsx file parser with support for ISO 8601 date formats. Data is extracted to an Erlang Term Storage (ETS) table and is accessed through various functions.
  • ORM and Datamapping

    • Elixir - Mnesia wrapper for Elixir.
    • Elixir - Ecto adjacency list and tree traversal.
    • Elixir - Arc.Ecto provides an integration with Arc and Ecto.
    • Elixir - Object Relational Mapper for Elixir.
    • Elixir - [Barrel-db](https://barrel-db.org/) distributed document-oriented database REST client in Elixir.
    • Elixir - Neo4j driver for Elixir using the Bolt protocol.
    • Elixir - Transforms notifications from the Postgres LISTEN/NOTIFY mechanism into callback execution.
    • Elixir - Cayley driver for Elixir.
    • Elixir - Ecto custom type for storing encrypted password using Comeonin.
    • Elixir - A connector for CouchDB, the Erlang-based, JSON document database.
    • Erlang - Erlang client for crate.
    • Elixir - Parse database URL and return keyword list for use with Ecto.
    • Elixir - Elixir driver for the Datomic REST API.
    • Erlang - DalmatinerDB client.
    • Elixir - Create elixir functions with SQL as a body.
    • Elixir - Disk Elixir Terms Storage, dest wrapper.
    • Java - A HBase driver for Erlang/Elixir using Jinterface and the Asynchbase Java client to query the database.
    • Erlang - Protocols for DalmatinerDB.
    • Erlang - DalmatinerDB query engine.
    • Elixir - Cassandra DB Adapter for Ecto.
    • Elixir - Ecto extension to support enums in models.
    • Elixir - Ecto facade that allows to separate writes and reads to different databases.
    • Elixir - Fixtures for Elixir apps using Ecto.
    • Elixir - Ecto.LazyFloat - An Ecto.Float that accepts binary and integers.
    • Elixir - Ecto auto migration library. It allows to generate and run migrations for initial and update migrations.
    • Elixir - Ecto adapter for Mnesia Erlang term database.
    • Elixir - Ecto extension for ordered models.
    • Elixir - Cursor-based pagination for Ecto.
    • Elixir - Ecto PostgreSQL database performance insights.
    • Elixir - Simple and Powerful Ecto Shortcuts to simplify and speed up development.
    • Elixir - Shortcuts for common operations in ecto.
    • Elixir - Ecto type which adds support for [ShortUUIDs](https://github.com/gpedic/ex_shortuuid).
    • Elixir - Simplify your Ecto model validation tests. Loosely inspired by shoulda matchers, but simpler.
    • Elixir - Ecto extension to instantly support file uploads in models.
    • Elixir - A thin-veneer over HTTPotion to help you talk to Elastic Search.
    • Elixir - A simple Elastic REST client written in Elixir.
    • Erlang - Erlang Redis client.
    • Erlang - An Erlang app for communicating with Elastic Search's rest interface.
    • C - Erlang NIF for sqlite.
    • Elixir - Keep your ETS tables alive forever, safely and easily.
    • Elixir - An Elixir package that provides a Map-like interface (Map/Access/Enumerable/Collectable) backed by an ETS table.
    • Erlang - Elixir wrapper of Basho's Bitcask Key/Value store.
    • Elixir - Elixir Map/List/Set interfaces for Redis data structures (uses Redix, but that is configurable).
    • Elixir - Elixir wrapper around Basho's eleveldb module for LevelDB.
    • Elixir - Elixir enumerable type definition in a simple way to be used with any database.
    • Elixir - An Elixir library that provides a simple DSL for seeding databases through Ecto.
    • Elixir - A Solr wrapper written in Elixir.
    • Elixir - An Elixir library using [Eventstore](https://geteventstore.com) for persistence of events generated by aggregates (CQRS).
    • Elixir - Elixir Terms Storage, ets wrapper.
    • Elixir - Ecto adapter for GitHub API.
    • Elixir - Apache Tinkerpop Gremlin Elixir Client.
    • Elixir - Composable query builder for Ecto.
    • Elixir - Ecto types for the postgreSQL isn extension.
    • Elixir - Glue between Kalends and Ecto for saving dates, times and datetimes.
    • Erlang - Erlang Abstract Term Database.
    • Elixir - Level for Elixir implements various helper functions and data types for working with Googles Level data store.
    • Elixir - MariaDB/MySQL driver for Elixir.
    • Elixir - Simple Mnesia Interface in Elixir.
    • Elixir - A functional query tool for Elixir and PostgreSQL.
    • Elixir - MongoDB driver for Elixir.
    • Erlang - MySQL/OTP – MySQL driver for Erlang/OTP.
    • Elixir - An Ecto-compatible wrapper around the mysql-otp library.
    • Elixir - Neo4j driver for Elixir.
    • Elixir - Minimalistic Model support for the Neo4j.Sips Elixir driver.
    • Elixir - Apache Druid client for Elixir.
    • Elixir - Ecto plugin for tracking and recording all the changes in your database.
    • Elixir - PostgreSQL driver for Elixir.
    • Elixir - Persist relationships between objects in Redis, in a graph-like way.
    • Elixir - A minimal redis client with connection pooling and pipe query builder.
    • Elixir - Superfast, pipelined, resilient Redis driver for Elixir.
    • Erlang - Heroku's pipelining redis client for erlang.
    • Elixir - Rethinkdb client in pure Elixir using JSON protocol.
    • Elixir - A Riak client written in Elixir.
    • Elixir - Riak adapter for Ecto.
    • Erlang - Transparent and out-of-box Sharding support for Erlang/Elixir ETS tables.
    • Elixir - Generate (complex) SQL queries using magical Elixir SQL dust.
    • Elixir - SQLite3 adapter for Ecto.
    • Elixir - An Elixir wrapper around esqlite. Allows access to sqlite3 databases.
    • Elixir - ssdb client for Elixir, with focus on performance.
    • Elixir - MSSQL / TDS Database driver for Elixir.
    • Elixir - MSSQL / TDS Adapter for Ecto.
    • Elixir - An adapter for using Timex DateTimes with Ecto.
    • Elixir - An Elixir flavored DSL for building JSON based requests to Elasticsearch engine.
    • Elixir - Database multitenancy with postgres schemas for Elixir applications!
    • Elixir - Pure Elixir Cassandra ORM built on top of Xandra.
    • Elixir - An opinionated InfluxDB UDP only client.
    • Elixir - Yet another Redis client for Elixir.
    • ecto_factory - Easily generate structs based on your ecto schemas.
    • Elixir - Hstore support for Postgrex.
  • OTP

    • Elixir - Library for selective receive OTP processes.
    • erlexec - Execute and control OS processes from Erlang/OTP.
    • Elixir - Immortal is a small collection of helper modules intended to make it easier to build a fault-tolerant OTP application.
    • Elixir - Helpers for accessing OTP application configuration.
  • Package Management

    • Erlang - Hex.pm plugin for rebar3.
    • Hex - A package manager for the Erlang ecosystem.
  • PDF

    • Elixir - A client for Chrome's DevTools API to generate PDFs (HTML to PDF).
    • Elixir - Native PDF generation for Elixir.
    • Elixir - Convert PDF docs to beautiful HTML files without losing text or format.
    • Elixir - A simple wrapper for wkhtmltopdf or puppeteer (HTML to PDF) for use in Elixir projects.
    • Elixir - Another wrapper around puppeteer (HTML to PDF) for use in Elixir projects.
  • Protocols

    • Elixir - RADIUS Protocol on Elixir.
    • Elixir - Health Level 7 (HL7) is a protocol designed to model and transfer health-related data electronically.
    • Elixir - Ruby Marshal format implemented in Elixir.
    • Elixir - Protocol Buffers in Elixir, made easy.
    • Elixir - MessagePack Implementation for Elixir.
    • Elixir - MessagePack (de)serializer implementation for Elixir.
    • Elixir - Elixir implementation for Protocol Buffers.
    • Elixir - Provides idiomatic Elixir bindings for Apache Thrift.
    • Elixir - An Elixir library designed to be used as SIP protocol middleware.
    • Elixir - SMPP 3.4 protocol and framework implementation in Elixir.
  • Queue

    • Elixir - Create a data stream across your information systems to query, augment and transform data according to Elixir matching rules.
    • Elixir - Simple Elixir wrapper for the Erlang RabbitMQ client, based on Langohr.
    • Elixir - Concurrent and multi-stage data ingestion and data processing with Elixir.
    • Elixir - A framework for working with message queues, with adapters for SQS and AMQP, and plugs for reusable messaging patterns.
    • Elixir - Simple, OTP compliant, Elixir implementation of CSP channels.
    • Elixir - A dumb message bus for sharing data between microservices decoupled using Redis.
    • Elixir - A transactional job queue built with Ecto, PostgreSQL and GenStage.
    • Elixir - NSQ client library for Elixir.
    • Elixir - An Elixir client for beanstalkd.
    • Erlang - enm is an Erlang port driver that wraps the nanomsg C library.
    • Elixir - Elixir client for [Disque](https://github.com/antirez/disque), an in-memory, distributed job queue.
    • Elixir - Job processing library for Elixir - compatible with Resque/Sidekiq.
    • Elixir - RabbitMQ bindings and DSL for Elixir.
    • Elixir - A blazing fast job processing system backed by GenStage & Redis.
    • Elixir - Set of behaviours meant to be used to create RabbitMQ consumers and publishers.
    • Elixir - A Heap-based Priority Queue Implementation in Elixir.
    • Elixir - Honeydew is a worker pool library for Elixir.
    • Elixir - An MQTT 3.1.1 client library written in Elixir.
    • Elixir - Consumer for Kafka using kafka_ex.
    • Elixir - Kafka client library for Elixir.
    • Erlang - RabbitMQ client library, routing keys, RPC over MQ and other stuff.
    • Elixir - A simple, in-memory queue with worker pooling and rate limiting in Elixir.
    • Erlang - Erlang Priority Queue Implementation.
    • Elixir - Simple Background Job Processing with Mnesia.
    • Elixir - Priority Queue with multiple backends.
    • Elixir - Simple API for spawning RabbitMQ Producers and Consumers.
    • Elixir - background processing application written in Elixir and uses RabbitMQ as a messaging backend.
    • Elixir - Simple and reliable background job library for Elixir.
    • Elixir - Verk is a job processing system backed by Redis. It uses the same job definition of Sidekiq/Resque.
    • Elixir - Simple implementation of the hungry-consumer model in Elixir.
    • stream_weaver - Library for working with streams.
  • Release Management

    • Elixir - Automated changelog generation from GIT logs.
    • Elixir - Interactive semantic versioning for Elixir packages.
    • Elixir - Automatically generate a release for your Elixir project.
    • Elixir - Create a deb for your Elixir release with ease.
    • Elixir - Publish your Elixir releases to Heroku with ease.
    • Elixir - Create a RPM for your Elixir release with ease.
    • Elixir - Put your Elixir app production release inside minimal docker image.
    • Elixir - Erlang/Elixir Release Assembler.
    • Elixir - Mix task to create mix projects that builds into Docker containers.
  • REST and API

    • Elixir - Plug for handling the conversion of JSON API keys to different cases.
    • Erlang - An emulsifying Erlang SOAP library.
    • Elixir - Elixir binding to Detergent erlang library used to call WSDL/SOAP Services.
    • Elixir - hypermedia api toolkit.
    • Elixir - REST behaviour and Plug router for hypermedia web applications.
    • Elixir - Simple key/secret based authentication for APIs.
    • Elixir - Urna is a simple DSL around cauldron to implement REST services.
    • Elixir - API versioning for Elixir Plug and Phoenix.
    • Elixir - An efficient and flexible way to insert into Elasticsearch.
    • Elixir - Client for Sphinx Search compatible with Manticore.
  • Security

    • Elixir - ClamAV wrapper for elixir.
    • Elixir - Check if your password has been pwned.
    • Elixir - Security oriented helper functions for Elixir.
    • Elixir - Security-focused static analysis for the Phoenix Framework.
    • Erlang - Collection of ssl verification functions for Erlang.
  • Static Page Generation

    • Elixir - An OTP application for generating blogs from git repositories containing markdown files.
    • Elixir - Minimalistic static content engine.
    • Elixir - A static site generator for mid-sized sites.
    • Elixir - Elixir static site generator that supports Pug.
    • Elixir - Static blog and website generator.
    • Elixir - A simple static website generator written in Elixir.
  • Statistics

    • Elixir - Descriptive Statistics for Elixir.
    • Erlang - MTX supports front-end API for tracking Histogram, Meter, Counter, Gauge, Timing keys.
    • Elixir - A collection of useful mathematical functions with a slant towards statistics, linear algebra and machine learning.
    • Elixir - Ecto compatible library for simple stat keeping by time period.
    • Elixir - Some basic statistical functions for Elixir.
  • Templating

    • Erlang - Binary pattern match Based Mustache template engine for Erlang/OTP.
    • Elixir - An Elixir HAML parser.
    • Elixir - Library for writing and manipulating (HTML) markup in Elixir.
    • Elixir - A templating library for quickly generating Elixir projects.
    • Elixir - Pug templates for Elixir.
    • Elixir - Mustache templates for Elixir.
    • Elixir - Mustache for Elixir - Logic-less templates.
    • Elixir - An Elixir library for rendering slim-like templates.
    • Elixir - HTML as code in Elixir.
    • Elixir - Helper library for adding templating to web applications.
  • Testing

    • Elixir - A polite, well mannered and thoroughly upstanding testing framework for Elixir.
    • Elixir - Swagger based document driven development for ExUnit.
    • Elixir - Data generation framework for Elixir.
    • Elixir - A simple HTTP load tester in Elixir.
    • Elixir - Bypass provides a quick way to create a mock HTTP server with a custom plug.
    • Elixir - An HTTP service performance & load testing framework written in Elixir.
    • Elixir - Testing Framework for Elixir.
    • Elixir - Writes a coverage.xml from `mix test --cover` file compatible with Jenkins' Cobertura plugin.
    • Elixir - Create stub dependencies for testing without overwriting global modules.
    • Elixir - Ecto plugin with default configuration for repos for testing different ecto plugins with databases.
    • Elixir - BDD-like syntax for ExUnit.
    • Erlang - A REST API testing framework for erlang.
    • Shell - Run test when file is saved using inotify-tools.
    • Elixir - BDD test framework for Elixir inspired by RSpec.
    • Elixir - ESpec for Phoenix web framework.
    • Elixir - Simple macro for parameterized testing.
    • Elixir - A library for defining modular dependencies for ExUnit tests.
    • Elixir - Desktop notifications for ExUnit.
    • Elixir - Property-based testing library for Elixir (QuickCheck style).
    • Elixir - A BDD library for Elixir developers.
    • Elixir - Minimal implementation of Ruby's factory_girl in Elixir.
    • Elixir - FakeServer is an HTTP server that simulates response and makes testing external APIs easier.
    • Elixir - Faker is a pure Elixir library for generating fake data.
    • Elixir - FakerElixir is an Elixir package that generates fake data for you.
    • Erlang - FiFo Quickcheck helper, a set of helpers for running EQC.
    • Elixir - Gimei is a pure Elixir library for generating Japanese fake data.
    • Elixir - Elixir library for writing integration tests and browser automation.
    • Elixir - HTTP request stubbing and expectation Elixir library.
    • Elixir - Partial `Map` comparison that ensures fields are present while ignoring their values.
    • Erlang - KATT (Klarna API Testing Tool) is an HTTP-based API testing tool for Erlang.
    • Elixir - A simple ExUnit test runner.
    • Elixir - A library that lets you test the Elixir code in your markdown files.
    • Erlang - A mocking library for Erlang.
    • Elixir - A package to elegantly mock module functions within (asynchronous) ExUnit tests using [meck](https://github.com/eproxus/meck).
    • Elixir - Common tasks for Erlang projects that use Mix.
    • Elixir - A Mix task to execute eunit tests.
    • Elixir - Automatically run your Elixir project's tests each time you save a file.
    • Elixir - An EUnit task for Mix based projects.
    • Elixir - Mocking library for the Elixir language.
    • Elixir - Simple mocking library for asynchronous testing.
    • Elixir - A simple testing DSL for Plugs.
    • Erlang - Ponos is an Erlang application that exposes a flexible load generator API.
    • Elixir - A set of helpers to test code that involves http requests.
    • Elixir - Mocks and explicit contracts for Elixir.
    • Elixir - BDD framework for your Elixir projects.
    • Elixir - Power Assert in Elixir. Shows evaluation results each expression.
    • Elixir - Easily mix and match functions marked with tags to setup your test context.
    • Elixir - Elixir testing libraries with nested contexts, superior readability, and ease of use.
    • Elixir - A set of test helpers that make sure you always select the right elements in your Phoenix app.
    • Elixir - JSON assertions and helpers for your Elixir testing needs.
    • Elixir - TucoTuco helps you test your web application by running a web browser and simulating user interaction with your application.
    • Elixir - Isolate tests from the real world, inspired by Ruby's VCR.
    • Elixir - Wallaby helps test your web applications by simulating user interactions concurrently and manages browsers.
    • Elixir - Story based BDD in Elixir using the gherkin syntax.
  • Text and Numbers

    • Elixir - Evaluate math terms in Elixir.
    • Elixir - Base58 encoding/decoding for Elixir.
    • Elixir - Base58Check encoding/decoding for Bitcoin.
    • Elixir - Base62 encoder/decoder in pure Elixir.
    • Elixir - A Bencode encoder and decoder for Elixir. The decoder will return the checksum value of the info dictionary, if an info dictionary was found in the input.
    • Elixir - bencode in Elixir.
    • Elixir - Number format and Validation for Brazilian documents (CPF/CNPJ).
    • Elixir - Elixir cryptocurrency library for Bitcoin, Ethereum, and other blockchains. Includes cryptography, number theory (prime, congruence), and general mathematics library for exploratory math.
    • Elixir - Character Code Converter.
    • Elixir - Translate between traditional chinese and simplified chinese based on wikipedia data, and translate chinese words/characters to pinyin (or slug with or without tone).
    • Elixir - Classless Inter-Domain Routing (CIDR) for Elixir.
    • Elixir - Cirru Parser in Elixir.
    • Elixir - Elixir macros to decorate characters on CUI.
    • Elixir - Colors util written in Elixir.
    • Elixir - An Elixir library for converting from and to arbitrary bases.
    • Elixir - HTML tag-safe string truncation.
    • Elixir - Allow you to make custom base conversion in Elixir.
    • Elixir - Arbitrary precision decimal arithmetic for Elixir.
    • Elixir - A dice roller expression evaluator.
    • Elixir - [EDN](https://github.com/edn-format/edn) encoder/decoder for Elixir.
    • Elixir - Lorem Ipsum generator for Elixir.
    • Elixir - Elixir range utilities: constant-time random sampling and set operations.
    • Elixir - Bencode implemented in Elixir.
    • Erlang - [EDN](https://github.com/edn-format/edn) format parser for the Erlang platform.
    • Elixir - Encode data into EventSource compliant data.
    • Elixir - Brace expansion, as known from sh/bash, in Elixir.
    • Elixir - Cldr is an Elixir library for the Unicode Consortium's Common Locale Data Repository (CLDR).
    • Elixir - Elixir Tel URI parser compatible with RFC3966.
    • Elixir - RFC3986 URI/URL parser.
    • Elixir - Extensible Units Converter for Elixir.
    • Elixir - Emoji encoding Swiss Army knife for Elixir/Erlang.
    • Elixir - Profanity filter library for Elixir.
    • Elixir - An Elixir library for parsing and evaluating mathematical expressions.
    • Elixir - Markov Text Generator for Elixir.
    • Elixir - Generate Heroku-like memorable random names to use in your apps or anywhere else.
    • Elixir - Hashids lets you obfuscate numerical identifiers via reversible mapping.
    • Elixir - Simple module for Hex encoding / decoding in Elixir.
    • Elixir - Classless Inter-Domain Routing (CIDR) for Elixir that is compatible with :inet and supports both IPv4 and IPv6.
    • Elixir - An Inflector library for Elixir.
    • CSS - An Elixir library for transforming the representation of data.
    • Elixir - LTSV parser implementation in Elixir.
    • Elixir - Wrapper for erlang-mbcs. This module provides functions for character encoding conversion.
    • Erlang - parse mimetypes.
    • Elixir - A lightweight solution for handling and storing money.
    • Elixir - Working with Money safer, easier, and fun, interpretation of the Fowler's Money pattern.
    • Elixir - MT940 (standard structured SWIFT Customer Statement message) parser for Elixir.
    • Elixir - Elixir port of NanoID, a secure and URL-friendly unique ID generator.
    • Elixir - A [PEG](http://bford.info/packrat/) implementation with a pleasant Elixir DSL.
    • Elixir - Number is a pretentiously-named Elixir library which provides functions to convert numbers into a variety of different formats.
    • Elixir - A micro library for converting non-english utf-8 digits in elixir.
    • Elixir - A handy library for colouring strings in Elixir.
    • Elixir - Chinese Pinyin lib for Elixir.
    • Elixir - Porter Stemmer in Elixir.
    • Elixir - A binary hex dumping library in Elixir.
    • Erlang - Quick Random Number Generation.
    • Elixir - A module to generate a random string based on a given string pattern.
    • Elixir - Referer parser library in Elixir. Fetching info from URLs.
    • Elixir - Emoji text sanitizer in Elixir. It can remove any emoji symbol.
    • Elixir - Convenience library for random base64 strings modeled after my love for Ruby's SecureRandom.
    • Elixir - Simple sentiment analysis based on the AFINN-111 wordlist.
    • Elixir - Generate concise, unambiguous, URL-safe UUIDs.
    • Elixir - String similarity metrics for Elixir.
    • Elixir - Slugger can generate slugs from given strings that can be used in URLs or file names.
    • Elixir - Small lib for converting emoji mappers to emoji characters, like in Slack messages.
    • Elixir - An English (Porter2) stemming implementation in Elixir.
    • Elixir - Provide the famous mathematical constant, tau, τ = 6.2831....
    • Elixir - A TOML parser for Elixir.
    • Elixir - User agent parser library like `piwik/device-detector`.
    • Elixir - A port of ua-parser2 to Elixir. User agent parser library.
    • Elixir - Attempt to add units to numbers in elixir to give some added type safety when dealing with numeric quantities.
    • Elixir - UUID generator and utilities for Elixir.
    • Erlang - Erlang Native UUID Generation.
    • Elixir - Sentiment analysis based on afinn-165, emojis and some enhancements.
    • Elixir - Working with Money safer, easier, and fun, interpretation of the Fowler's Money pattern.
    • Elixir - Small lib for converting emoji mappers to emoji characters, like in Slack messages.
    • Elixir - User agent parser library like `piwik/device-detector`.
  • Third Party APIs

    • Elixir - Exception tracking from Elixir to Airbrake.
    • Elixir - An Elixir notifier for the Airbrake.
    • Elixir - Elixir client for the Airbrake service.
    • Elixir - Amazon Product Advertising API client for Elixir.
    • Elixir - Apple Push Notifications Service client library for elixir.
    • Elixir - Simple Elixir wrapper for the Asana API. Based on Tentacat.
    • Elixir - Elixir client for Askimet Anti-Spam service.
    • Elixir - Assembla API client for Elixir.
    • Elixir - Simple VK API client for Elixir.
    • Elixir - Balanced API Client for Elixir.
    • Elixir - An Elixir client library for the Bandwidth Application Platform.
    • Elixir - A simple Elixir interface to Bing's translation API.
    • Elixir - BitMEX client library for Elixir.
    • Elixir - Elixir core library for connecting to bitpay.com.
    • Elixir - Payment gateway offering a common interface into multiple payment providers.
    • Elixir - Simple implementation of the Cleverbot API in Elixir.
    • Elixir - A unofficial Coinbase API v1 Client.
    • Elixir - A payment-processing library for Elixir that supports multiple gateways (e.g. Bogus & Stripe).
    • Elixir - Elixir wrapper for Conekta API.
    • Elixir - Find Brazilian addresses by zip code, directly from Correios database. No HTML parsers.
    • Elixir - A tool to display cards currently assigns on Trello.
    • Elixir - A Darksky.com (formerly forecast.io) API client for Elixir.
    • Elixir - Elixir wrapper for the Digital Ocean API v2.
    • Elixir - Digital Ocean API v2 Elixir Client.
    • Elixir - A [Google Cloud Datastore](https://cloud.google.com/datastore/) client.
    • Elixir - Elixir client for the DNSimple API v2.
    • Elixir - Elixir client for the Docker Remote API.
    • Elixir - Lightweight Docker Remote API Client with SSL/TLS login/connection support.
    • Elixir - An Elixir client for [DogStatsd](https://www.datadoghq.com/).
    • Elixir - An API client for the DPD service.
    • Elixir - Dropbox Core API client for Elixir.
    • HTML - Access to the Real Time Passenger Information (RTPI) for Dublin Bus services.
    • Elixir - Elixir interface for fetching SEC filings from EDGAR.
    • Elixir - Unofficial client for the Authorize.Net merchant API.
    • Elixir - IPFS (InterPlanetary File System) API client for Elixir.
    • Elixir - Last.fm API wrapper for Elixir.
    • Elixir - Instagram API client for Elixir.
    • Elixir - Elixir JSON-RPC client for the Ethereum blockchain.
    • Erlang - Evernote API client for Elixir.
    • Elixir - API Client for EveryoneAPI.com.
    • Elixir - API Client for Codeship.
    • Elixir - A statsd client implementation for Elixir.
    • Elixir - Twilio API client for Elixir.
    • Elixir - Generate TwiML for your Twilio integration, right inside Elixir.
    • Elixir - Elixir library for the Desk.com API.
    • Elixir - Facebook API, written in Elixir using similar methods like Ruby koala gem.
    • Elixir - Elixir library for the (undocumented) Rap Genius API.
    • Elixir - An Elixir module for generating Gravatar URLs.
    • Elixir - interact with Sendgrid's API.
    • Elixir - JIRA client library for Elixir.
    • explay - Unofficial Google Play API in Elixir.
    • Elixir - Elixir library for Instagram v1 API.
    • Elixir - Twitter client library for Elixir.
    • Elixir - Elixir wrapper for UrbanAirship API.
    • Elixir - Facebook Graph API Wrapper written in Elixir.
    • Elixir - Feedly RSS reader client for Elixir.
    • Elixir - Minimalistic fluentd client.
    • Elixir - Elixir library for the Force.com REST API.
    • Elixir - Simple wrapper for Forecast.IO API.
    • Elixir - Google Cloud Messaging client library for elixir.
    • Elixir - This repository contains all the client libraries to interact with Google APIs.
    • Elixir - Elixir library for fetching and polling Google spreadsheet data in CSV format.
    • Elixir - A simple Elixir wrapper for the [govtrack.us](https://www.govtrack.us/developers) API.
    • Elixir - A complete payment library for Elixir and Phoenix Framework similar to [ActiveMerchant](https://github.com/activemerchant/active_merchant) from the Ruby world.
    • Elixir - A client for the Honeywell Lyric, Round and Water Leak & Freeze Detector APIs.
    • Elixir - A [Google Cloud Pub/Sub](https://cloud.google.com/pubsub/overview) client.
    • Elixir - A Keen.io API Client.
    • Elixir - Elixir library for creating short URLs using Google's URL Shortener API.
    • Elixir - A basic Elixir wrapper for version 3 of the MailChimp API.
    • Elixir - Elixir Mailgun Client.
    • Elixir - A Mandrill wrapper for Elixir.
    • Elixir - CLI and Elixir API Client for the Marvel API.
    • Elixir - An Elixir client for the Mixpanel HTTP API.
    • Elixir - An Elixir client for the Mixpanel HTTP API.
    • Elixir - Client for interacting with the Mixpanel Data Export API.
    • Elixir - A simple exchange rate checker and calculator based on Central Bank of Myanmar Api.
    • Elixir - Telegram Bot API Wrapper written in Elixir.
    • Elixir - Elixir client for Opbeat.
    • Elixir - A Pagerduty client for Elixir.
    • Elixir - Elixir client for the parse.com REST API.
    • Elixir - ParsEx is an Elixir HTTP Client for communicating with Parse.com's Restful API.
    • Elixir - An Elixir client for the Particle IoT platform's HTTP API.
    • Elixir - An Erlang/Elixir client for the [Trak.io](http://trak.io/) REST API.
    • Elixir - An Elixir Lib to deal with Paypal and other payment solutions.
    • Elixir - Elixir library for working with the PayPal REST API.
    • Elixir - HTTP2-compliant wrapper for sending iOS and Android push notifications.
    • Elixir - Pocketex is an Elixir client for the Pocket read later service [getpocket.com](https://getpocket.com/).
    • Elixir - Elixir library to access the Pusher REST API.
    • Elixir - A Qiita API v2 Interface for Elixir.
    • Elixir - Qiniu SDK for Elixir.
    • Elixir - Reap is a simple Elixir library for working with the refheap API.
    • Elixir - An headline and link puller for Reddit and its various subreddits.
    • Elixir - Redtube API Wrapper written in Elixir.
    • HTML - Reporter is simple reporting App reviews library. Support AppStore and GooglePlay.
    • Elixir - A [Riemann](http://riemann.io/) client for Elixir.
    • Elixir - Low Level Twitter Client for Elixir.
    • Elixir - Utilities for working with semver.org-compliant version strings.
    • Elixir - Send composable, transactional emails with SendGrid.
    • Elixir - Easily access the Shopify API.
    • Elixir - A Siftscience API Library for Elixir.
    • Elixir - An Elixir library for interacting with the Amazon SimpleDB API.
    • Elixir - Slack real time messaging client in Elixir.
    • Elixir - An Elixir library for sending email using SparkPost.
    • Elixir - Expose app metrics in the StatsD protocol.
    • Elixir - An Elixir Library for [Stripe](https://stripe.com/).
    • Elixir - Elixir client for Tagplay API.
    • Elixir - Elixir state machines for Twilio calls.
    • Elixir - Simple Elixir wrapper for the GitHub API.
    • Elixir - An Elixir wrapper which communicates with the Telegram-CLI.
    • Elixir - An Elixir client library for the Traitify Developer's API.
    • Elixir - UIFaces API client for Elixir applications.
    • Elixir - An Elixir library for Unsplash.
    • Elixir - Simple wrapper for the Vultr API.
    • Elixir - Real time conversion for currencies.
    • Elixir - Zanox API.
    • CSS - A Lingr client module.
    • Elixir - Heroku API client and Heroku Mix tasks for Elixir projects.
    • Elixir - Elixir client for the AT&T M2X, a cloud-based fully managed time-series data storage service for network connected machine-to-machine (M2M) devices and the Internet of Things (IoT). ([Erlang Version](https://github.com/attm2x/m2x-erlang)).
    • Elixir - Omise client library for Elixir.
    • Elixir - An Elixir client for randomuser.me API.
    • random_user_api - Another simple randomuser.me API client.
    • Elixir - An Elixir Library wrapping Stripe's API.
    • Elixir - Amazon Product Advertising API client for Elixir.
    • Elixir - Simple VK API client for Elixir.
    • Elixir - An Elixir client library for the Bandwidth Application Platform.
    • Elixir - Digital Ocean API v2 Elixir Client.
    • Elixir - Elixir JSON-RPC client for the Ethereum blockchain.
    • Elixir - Elixir library for the Desk.com API.
    • Elixir - A Pagerduty client for Elixir.
    • Elixir - An Elixir Library for [Stripe](https://stripe.com/).
  • Translations and Internationalizations

    • Elixir - A Elixir library for translating between hiragana, katakana, romaji and kanji. It uses Mecab.
    • Elixir - A Elixir library for translating between hiragana, katakana and romaji.
    • Elixir - Automatic translation tool of Gettext locales with Google Translate for Elixir/Phoenix projects.
    • Elixir - ParabaikElixirConverter is just a Elixir version of Parabaik converter. It can convert from Unicode to Zawgyi-One and Zawgyi-One to Unicode vice versa.
    • Elixir - A Elixir library to manage embedded translations into models leveraging PostgreSQL JSONB datatype.
    • Elixir - A Elixir library to manage embedded translations into models leveraging PostgreSQL JSONB datatype.
  • Utilities

    • Elixir - Ar2ecto is a set of mix tasks to help you migrate from ActiveRecord to Ecto.
    • Elixir - A modifier for Elixir's "with" to execute all its clauses in parallel.
    • Elixir - Utility library for Elixir, designed to complement the standard library bundled with the language.
    • Elixir - Elixir's coolest deprecation logger.
    • Elixir - Simple dot/bracket notation parsing/conversion for Maps/Lists.
    • Elixir - Cli app that makes your stdout fancy.
    • Erlang - Hacks to add shell history to Erlang's shell.
    • Erlang - Family of functions and ports involving interacting with the system shell, paths and external programs.
    • Erlang - Additional standard library for Erlang.
    • Elixir - A library for tracking progress across many tasks and sub-tasks.
    • Elixir - Elixir library for reading Java properties files from various sources.
    • Elixir - FitEx is a Macro-Module which provides a bit of sugar for function definitions.
    • Elixir - Wrapper of the Erlang `:global` module.
    • Elixir - Mandrake is a functional programming library that bring something else magic in elixir.
    • Elixir - A unified interface to key/value stores.
    • Elixir - Plasm is Ecto's composable query multitool, containing higher-level functions such as .count, .random, .first, .last, .find, .inserted_before, .inserted_after, etc.
    • Elixir - A Publish-Subscribe utility library that implements a pub-sub mechanism to ease the burden of communication on the business logic processes.
    • Elixir - Simple Elixir macros for linear retry, exponential backoff and wait with composable delays.
    • Elixir - Elixir module for downloading the ElixirSips episodes and all other files.
    • Elixir - Sitemap is the easiest way to generate Sitemaps in Elixir.
    • Erlang - Useful Erlang Functions Library that provides modules for manipulating lists, binaries, maps, numbers, date and time. It contains some functions optimized for performance in specific cases (e.g. for file I/O operations or binary transformations).
    • Elixir - Elixir event bus bridge to Vert.x services using TCP socket.
    • Elixir - Plasm is Ecto's composable query multitool, containing higher-level functions such as .count, .random, .first, .last, .find, .inserted_before, .inserted_after, etc.
    • Elixir - A library for common functional programming idioms: combinators, currying, and partial application.
  • Validations

    • Elixir - A IBAN account number and BIC validation library for Elixir.
    • Elixir - A validation library for GTIN codes under GS1 specification.
    • Elixir - Validation for Singapore National Registration Identity Card numbers (NRIC).
    • Elixir - Fast, extensible and easy to use data structure validation for elixir with nested structures support.
    • Elixir - A light and easy schema validator.
    • Elixir - A schema based keyword list option validator.
    • Elixir - A data validation library for Elixir based on Prismatic Scheme.
    • Elixir - Simple data validation library for describing and validating data structures.
    • Elixir - UK postcode parsing and validation library.
    • Elixir - An extensible data validation library for Elixir.
    • Elixir - A library for validating JSON responses.
    • Elixir - A library that allows to encapsulate business logic and validate params with predefined contract.
  • Version Control

    • Elixir - Elixir implementation of the Git object storage, but with the goal to implement the same semantic with other storage and topics.
  • Video

    • Elixir - FFmpeg command line wrapper.
    • Elixir - Convert GIFs and videos to silent videos, optimized for mobile playback.
  • XML

    • Elixir - Converts an Elixir map to an XML document.
    • Elixir - Creates an Elixir Map data structure from an XML string.
    • Erlang - Erlsom is an Erlang library to parse (and generate) XML documents.
    • Elixir - Elixir wrapper for xmerl.
    • Elixir - Most simple Elixir wrapper for xmerl xpath.
    • HTML - A module to decode/encode xml into a tree structure.
    • Erlang - Fast Expat based Erlang XML parsing library.
    • Elixir - A library for parsing and extracting data from HTML and XML with CSS or XPath selectors.
    • Elixir - XML parser for Elixir.
    • Elixir - Saxy is an XML parser and encoder in Elixir that focuses on speed and standard compliance.
    • Elixir - Query XML simply and effectively.
    • Elixir - Elixir library for generating xml.
    • Elixir - Library for encoding and decoding XML-RPC for clients and servers.
  • YAML

    • Erlang - Fast YAML is an Erlang wrapper for libyaml "C" library.
    • Erlang - YAML 1.2 parser in Erlang.
    • Elixir - Yaml parser for Elixir based on native Erlang implementation.
    • Elixir - A YAML encoder for Elixir.
    • Elixir - libyaml interface for Elixir.
  • Books

    • Getting Started - Elixir - PDF, MOBI, and EPUB documents for Elixir's Getting Started tutorial (2016).
    • Phoenix for Rails Developers - This book shows how Rails developers can benefit from their existing knowledge to learn Phoenix. By Elvio Vicosa (2017).
    • Erlang and Elixir for Imperative Programmers - Introduction to Erlang and Elixir in the context of functional concepts by Wolfgang Loder (2016).
    • Erlang in Anger - This book intends to be a little guide about how to be the Erlang medic in a time of war by Fred Hebert (2014).
    • Phoenix Inside Out - The goal of this series is to enable you as a Confident Phoenix developer. There are 3 different editions to address varied needs of devs jumping into Phoenix.
    • Programming Elixir 1.6 - The book provides introduction to functional and concurrent programming with Elixir by Dave Thomas (2014).
    • Programming Phoenix 1.4 - Definitive guide to build web applications with the Phoenix framework by Chris McCord, José Valim and Bruce Tate (2015).
    • The Little Elixir & OTP Guidebook - A book for learning Elixir and OTP through small to medium-sized projects by Benjamin Tan Wei Hao (2014).
    • Elixir do zero à concorrência - (Portuguese) The book provides introduction to functional and concurrent programming with Elixir by Tiago Davi(2014).
    • Learn Functional Programming with Elixir - Don’t board the Elixir train with an imperative mindset! To get the most out of functional languages, you need to think functionally (2017).
    • Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) - Thorough explanation on how to exploit Elixir's metaprogramming capabilities to improve your Elixir coding by Chris McCord (2015).
    • Elixir Cookbook - This book is a set of recipes grouped by topic by Paulo A Pereira (2015).
    • Elixir in Action - A brief intro to the language followed by a more detailed look at building production-ready systems in Elixir by SaÅ¡a Jurić (2015).
    • Études for Elixir - A collection of exercises to program in Elixir by J. David Eisenberg (2013) ([Github Repo](https://github.com/oreillymedia/etudes-for-elixir)).
  • Cheat Sheets

  • Editors

    • Alchemist - Elixir Tooling Integration Into Emacs.
    • Elixir - Editor/IDE independent background server to inform about Elixir mix projects.
    • Elixir - Elixir Tooling Integration Into Vim.
    • Elixir - An Atom package for Elixir.
    • CoffeeScript - Run an IEx session in Atom.
    • Elixir - A frontend-independent IDE "smartness" server for Elixir. Implements the JSON-based "Language Server Protocol" standard and provides debugger support via VS Code's debugger protocol.
    • Python - A TextMate and SublimeText bundle for Elixir.
    • elixir_generator - Vim plugin to generate Elixir module and test files with one command.
    • Python - Elixir plugin for SublimeText 3 that provides code completion and linting.
    • Elixir - IDE-like things for Elixir in Neovim.
    • Elixir - Elixir helpers for intellj-elixir, the Elixir plugin for JetBrains IDEs.
    • Notepad++ - Elixir syntax highlighting for Notepad++.
    • Nova Elixir - Syntax highlighting and code completion for Elixir files (.ex, .exs, .eex) in Nova.
    • Elixir - Neovim host for writing plugins in Elixir.
    • CoffeeScript - Phoenix Snippets for Atom.
    • Ruby - Vim configuration files for Elixir.
    • VimL - Vim test runner based on Thoughtbots vim-rspec.
    • vim-mix-format - Async `mix format` for Vim and Neovim.
    • Elixir - Elixir Support for Visual Studio Code.
    • TypeScript - Elixir language support and debugger for VS Code, powered by ElixirLS.
    • Jetbrains - Elixir for IntelliJ IDEA, RubyMine, WebStorm, PhpStorm, PyCharm, AppCode, Android Studio, 0xDBE.
  • Other Awesome Lists

    • jnv/lists - awesomeness](https://github.com/bayandin/awesome-awesomeness#awesome-awesomeness).*
    • Awesome Elixir and CQRS - A curated list of awesome Elixir and Command Query Responsibility Segregation (CQRS) and event sourcing resources.
    • Erlang Bookmarks - A collection of links for Erlang developers.
    • Awesome Erlang - A curated list of awesome Erlang libraries, resources and shiny things.
    • Curated Elixir Resources - A collection of top recommended Elixir resources.
  • SMS

    • exsms - An Elixir library for sending transactional SMS - supports Sendinblue, mailjet, msg91 and textlocal.
  • Community

  • Screencasts

    • Confreaks (Elixir) - Elixir related conference talks.
    • Elixir for Programmers - Functional, Parallel, Reliable (and fun!), taught by Dave Thomas.
    • Elixir Sips - Tiny screencasts for learning Elixir.
    • ElixirCasts.io - Simple screencasts to help you learn Elixir and Phoenix.
    • ExCasts - Elixir and Phoenix screencasts for all skill levels.
    • LearnElixir.tv - Beginner friendly, in-depth, step by step screencasts.
    • LearnPhoenix.tv - Learn how to build fast, dependable web apps with Phoenix.
    • Meet Elixir - Walk through some features and concepts of Elixir by José Valim.
  • Websites

    • BEAM Community - From distributed systems, to robust servers and language design on the Erlang VM.
    • Elixir Career - A job board for Elixir, and community of Elixir developers.
    • Elixir Flashcards - Flashcards are a powerful way to improve your knowledge. Elixircards are hand crafted, professionally printed flashcards for levelling up your Elixir.
    • Elixir Fountain - A weekly podcast with news & interviews from around the Elixir community hosted by [Johnny Winn](https://twitter.com/johnny_rugger).
    • Elixir Quiz - Weekly programming problems to help you learn Elixir.
    • Elixir Recipes - Collection of patterns & solutions to common problems in Elixir.
    • Hashrocket Today I Learned - Elixir - Small posts about Elixir from the team at Hashrocket.
    • Learning Elixir - A blog about a Professional Software Engineer learning Elixir.
    • CONTRIBUTING
  • Newsletters

    • Elixir Digest - A weekly newsletter with the latest articles on Elixir and Phoenix.
Sub Categories