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.

Contents

  • Actors
  • Applications
  • Authentication
  • Code Analysis
  • Cryptography
  • Date and Time
  • Deployment
  • Domain-specific language
  • Email
  • Examples and funny stuff
  • Framework Components
  • Frameworks
  • GUI
  • Hardware
  • HTML
  • HTTP
  • JSON
  • Native Implemented Functions
  • ORM and Datamapping
  • Queue
  • Release Management
  • REST and API
  • Testing
  • Actors

    Libraries and tools for working with actors and such.

    Applications

    Standalone applications.

    Authentication

    Libraries for implementing authentication schemes.

    Code Analysis

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

    Cryptography

    Encrypting and decrypting data

    Date and Time

    Libraries for working with dates and times.

    Deployment

    Installing and running your code automatically on other machines.

    Domain-specific language

    Specialized computer languages for a particular application domain.

    Email

    Working with Email and stuff.

    Examples and funny stuff

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

    Framework Components

    Standalone component from web development frameworks.

    Frameworks

    Web development frameworks.

    GUI

    Libraries for writing Graphical User Interfaces.

    Hardware

    Hardware related things like I/O interfaces and such.

    HTML

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

    HTTP

    Libraries for working with HTTP and scraping websites.

    JSON

    Libraries and implementations working with JSON.

    Native Implemented Functions

    Tools and libraries working with Erlang NIF.

    ORM and Datamapping

    Libraries that implement object-relational mapping or datamapping techniques.

    Queue

    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.

    Testing

    Libraries for testing codebases and generating test data.