Discover the top trending Elixir repositories and projects on Github. Explore the latest trends in Elixir development.

Trending Repositories

1

elixir

Elixir is a dynamic, functional language for building scalable and maintainable applications
🔥🔥🔥
2

phoenix

Peace of mind from prototype to production
🔥🔥🔥
3

analytics

Simple, open source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics.
🔥🔥
4

awesome-elixir

A curated list of amazingly awesome Elixir and Erlang libraries, resources and shiny things. Updates:
🔥
5

ecto

A toolkit for data mapping and language integrated query.
📣
6

realtime

Broadcast, Presence, and Postgres Changes via WebSockets
📣
7

credo

A static code analysis tool for the Elixir language with a focus on code consistency and teaching.
📣
8

phoenix_live_view

Rich, real-time user experiences with server-rendered HTML
⬆️
9

absinthe

The GraphQL toolkit for Elixir
⬆️
10

papercups

Open-source live customer chat
⬆️
11

elixir_style_guide

A community driven style guide for Elixir
⬆️
12

guardian

Elixir Authentication
⬆️
13

firezone

WireGuard®-based zero-trust access platform with OIDC auth and identity sync.
⬆️
14

distillery

Simplify deployments in Elixir with OTP releases!
⬆️
15

livebook

Interactive and collaborative code notebooks for Elixir - made with Phoenix LiveView
⬆️
16

plug

Compose web applications with functions
⬆️
17

oban

💎 Robust job processing in Elixir, backed by modern PostgreSQL or SQLite3
⬆️
18

teslamate

A self-hosted data logger for your Tesla 🚘
⬆️
19

30-days-of-elixir

A walk through the Elixir language in 30 exercises.
⬆️
20

magnetissimo

Web application that indexes all popular torrent sites, and saves it to the local database.
⬆️
21

changelog.com

Changelog is news and podcast for developers. This is our open source platform.
⬆️
22

asciinema-server

Platform for hosting and sharing terminal session recordings
⬆️
23

quantum-core

⌚ Cron-like job scheduler for Elixir
⬆️
24

httpoison

Yet Another HTTP client for Elixir powered by hackney
⬆️
25

floki

Floki is a simple HTML parser that enables search for nodes using CSS selectors.
⬆️
26

poison

An incredibly fast, pure Elixir JSON library
⬆️
27

nx

Multi-dimensional arrays (tensors) and numerical definitions for Elixir
⬆️
28

tesla

The flexible HTTP client library for Elixir, with support for middleware and multiple adapters.
⬆️
29

bors-ng

👁 A merge bot for GitHub Pull Requests
⬆️
30

broadway

Concurrent and multi-stage data ingestion and data processing with Elixir
⬆️
31

dialyxir

Mix tasks to simplify use of Dialyzer in Elixir projects.
⬆️
32

bamboo

Testable, composable, and adapter based Elixir email library for devs that love piping.
⬆️
33

elixirscript

Converts Elixir to JavaScript
⬆️
34

ex_machina

Create test data for Elixir applications
⬆️
35

blockscout

Blockchain explorer for Ethereum based network and a tool for inspecting and analyzing EVM based blockchains.
⬆️
36

scenic

Core Scenic library
⬆️
37

phoenix_live_dashboard

Realtime dashboard with metrics, request logging, plus storage, OS and VM insights
⬆️
38

timex

A complete date/time library for Elixir projects.
⬆️
39

surface

A server-side rendering component library for Phoenix
⬆️
40

nerves

Craft and deploy bulletproof embedded software in Elixir
⬆️
41

exq

Job processing library for Elixir - compatible with Resque / Sidekiq
⬆️
42

jason

A blazing fast JSON parser and generator in pure Elixir.
⬆️
43

commanded

Use Commanded to build Elixir CQRS/ES applications
⬆️
44

manifold

Fast batch message passing between nodes for Erlang/Elixir.
⬆️
45

elixir-koans

Elixir learning exercises
⬆️
46

ueberauth

An Elixir Authentication System for Plug-based Web Applications
⬆️
47

sobelow

Security-focused static analysis for the Phoenix Framework
⬆️
48

hound

Elixir library for writing integration tests and browser automation
⬆️
49

flow

Computational parallel flows on top of GenStage
⬆️
50

elixir-companies

A list of companies currently using Elixir in production.
⬆️
51

wallaby

Concurrent browser tests for your Elixir web apps.
⬆️
52

mint

Functional HTTP client for Elixir with support for HTTP/1 and HTTP/2 🌱
⬆️
53

sorted_set_nif

Elixir SortedSet backed by a Rust-based NIF
⬆️
54

cachex

A powerful caching library for Elixir with support for transactions, fallbacks and expirations
⬆️
55

dynamo

Run, Dynamo, Run!
⬆️
56

benchee

Easy and extensible benchmarking in Elixir providing you with lots of statistics!
⬆️
57

swoosh

Compose, deliver and test your emails easily in Elixir
⬆️
58

gen_stage

Producer and consumer actors with back-pressure for Elixir
⬆️
59

maru

Elixir RESTful Framework
⬆️
60

mox

Mocks and explicit contracts in Elixir
⬆️
61

swarm

Easy clustering, registration, and distribution of worker processes for Erlang/Elixir
⬆️
62

comeonin

Password hashing specification for the Elixir programming language
⬆️
63

ex_doc

ExDoc produces HTML and EPUB documentation for Elixir projects
⬆️
64

horde

Horde is a distributed Supervisor and Registry backed by DeltaCrdt
⬆️
65

grpc

An Elixir implementation of gRPC
⬆️
66

pow

Robust, modular, and extendable user authentication system
⬆️
67

ex_aws

A flexible, easy to use set of clients AWS APIs for Elixir
⬆️
68

bandit

Bandit is a pure Elixir HTTP server for Plug & WebSock applications
⬆️
69

exrm

Automatically generate a release for your Elixir project!
⬆️
70

finch

Elixir HTTP client, focused on performance
⬆️
71

ex_admin

ExAdmin is an auto administration package for Elixir and the Phoenix Framework
⬆️
72

elixir-ls

A frontend-independent IDE "smartness" server for Elixir. Implements the "Language Server Protocol" standard and provides debugger support via the "Debug Adapter Protocol"
⬆️
73

supavisor

A cloud-native, multi-tenant Postgres connection pooler.
⬆️
74

poxa

Pusher server implementation compatible with Pusher client libraries.
⬆️
75

redix

Fast, pipelined, resilient Redis driver for Elixir. 🛍
⬆️
76

arc

📎 Flexible file upload and attachment library for Elixir
⬆️
77

fastglobal

Fast no copy globals for Elixir & Erlang.
⬆️
78

coherence

Coherence is a full featured, configurable authentication system for Phoenix
⬆️
79

nebulex

In-memory and distributed caching toolkit for Elixir.
⬆️
80

fast-elixir

💨 Writing Fast Elixir 😍 -- Collect Common Elixir idioms.
⬆️
81

postgrex

PostgreSQL driver for Elixir
⬆️
82

witchcraft

Monads and other dark magic for Elixir
⬆️
83

axon

Nx-powered Neural Networks
⬆️
84

hexpm

API server and website for Hex
⬆️
85

desktop

Elixir library to write Windows, macOS, Linux, Android apps with OTP24 & Phoenix.LiveView
⬆️
86

porcelain

Work with external processes like a boss
⬆️
87

wobserver

Web based metrics, monitoring, and observer
⬆️
88

hex

Package manager for the Erlang VM
⬆️
89

cog

Bringing the power of the command line to chat
⬆️
90

Elixir-Code-Smells

Catalog of Elixir-specific code smells
⬆️
91

ash

A declarative and extensible framework for building Elixir applications.
⬆️
92

bypass

Bypass provides a quick way to create a custom plug that can be put in place instead of an actual HTTP server to return prebaked responses to client requests.
⬆️
93

graphql

GraphQL Elixir
⬆️
94

con_cache

ets based key/value cache with row level isolated writes and ttl support
⬆️
95

elixir-ls

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.
⬆️
96

earmark

Markdown parser for Elixir
⬆️
97

learn-elixir

💧 Learn the Elixir programming language to build functional, fast, scalable and maintainable web applications!
⬆️
98

stream_data

Data generation and property-based testing for Elixir. 🔮
⬆️
99

mix-test.watch

🎠 Because TDD is awesome
⬆️
100

faker

Faker is a pure Elixir library for generating fake data.
⬆️