Awesome Elixir

Elixir is awesome. And it has a vast awesome list: h4cc/awesome-elixir. This is a mirror of it where each library is marked with number of stars at Github and number of days since the last commit.


  • Actors
  • Applications
  • Authentication
  • Chatting
  • Cloud Infrastructure and Management
  • Code Analysis
  • Cryptography
  • Date and Time
  • Debugging
  • Deployment
  • Documentation
  • Domain-specific language
  • Email
  • Examples and funny stuff
  • Files and Directories
  • Framework Components
  • Frameworks
  • Hardware
  • HTML
  • HTTP
  • Instrumenting / Monitoring
  • JSON
  • Lexical analysis
  • Miscellaneous
  • Native Implemented Functions
  • Networking
  • ORM and Datamapping
  • Queue
  • Release Management
  • REST and API
  • Testing
  • Actors

    Libraries and tools for working with actors and such.


    Standalone applications.


    Libraries for implementing authentication schemes.


    Chatting via IRC, Slack, HipChat and other systems using Elixir.

    Cloud Infrastructure and Management

    Applications, tools and libraries for your own cloud service.

    Code Analysis

    Libraries and tools for code base analysis, parsing, and manipulation.


    Encrypting and decrypting data

    Date and Time

    Libraries for working with dates and times.


    Libraries and tools for debugging code and applications.


    Installing and running your code automatically on other machines.


    Libraries and tools for creating documentation.

    Domain-specific language

    Specialized computer languages for a particular application domain.


    Working with Email and stuff.

    Examples and funny stuff

    Example code and stuff too funny or curious not to mention.

    Files and Directories

    Libraries and implementations for working with files and directories.

    Framework Components

    Standalone component from web development frameworks.


    Web development frameworks.


    Hardware related things like I/O interfaces and such.


    Libraries and implementations working with HTML (for xml tools please go to the XML section).


    Libraries for working with HTTP and scraping websites.

    Instrumenting / Monitoring

    Libraries for collecting and exporting metrics.


    Libraries and implementations working with JSON.

    Lexical analysis

    All about lexical analyser, lexer, scanner, tokenizer or compiler.


    Useful libraries or tools that don’t fit in the categories above.

    Native Implemented Functions

    Tools and libraries working with Erlang NIF.


    Libraries and tools for using network related stuff.

    ORM and Datamapping

    Libraries that implement object-relational mapping or datamapping techniques.


    Libraries for working with event and task queues.

    Release Management

    Libraries and tools for release management.

    REST and API

    Libraries and web tools for developing REST-ful APIs.


    Libraries for testing codebases and generating test data.