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

Trending Repositories

1

live_svelte

Svelte inside Phoenix LiveView with seamless end-to-end reactivity
🔥🔥🔥
2

analytics

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

langchain

Elixir implementation of a LangChain style framework.
📣
4

teslamate

A self-hosted data logger for your Tesla 🚘
📣
5

elixir

Elixir is a dynamic, functional language for building scalable and maintainable applications
📣
6

oban

💎 Robust job processing in Elixir, backed by modern PostgreSQL or SQLite3
📣
7

req

Req is a batteries-included HTTP client for Elixir.
📣
8

mimic

A mocking library for Elixir
📣
9

fun_with_flags

Feature Flags/Toggles for Elixir
📣
10

stream_data

Data generation and property-based testing for Elixir. 🔮
📣
11

pinchflat

Your next YouTube media manager
📣
12

realtime

Broadcast, Presence, and Postgres Changes via WebSockets
📣
13

firezone

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

phoenix

Peace of mind from prototype to production
⬆️
15

bandit

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

fixpoint

Constraint programming solver
⬆️
17

seed_factory

⬆️
18

flame

⬆️
19

instructor_ex

Structured outputs for LLMs in Elixir
⬆️
20

credo

A static code analysis tool for the Elixir language with a focus on code consistency and teaching.
⬆️
21

nextls

Experimental language server for Elixir. Not for public usage.
⬆️
22

nimble_pool

A tiny resource-pool implementation for Elixir
⬆️
23

text_chunker_ex

A library for semantically coherent text chunking
⬆️
24

flop

Filtering, ordering and pagination for Ecto
⬆️
25

postgrex

PostgreSQL driver for Elixir
⬆️
26

uneebee

Platform for creating interactive courses.
⬆️
27

elixir-boilerplate

⚗ The stable base upon which we build our Elixir projects at Mirego.
⬆️
28

flop_phoenix

Components for pagination, sortable tables and filter forms using Phoenix, Ecto and Flop
⬆️
29

aja

Extension of the Elixir standard library focused on data stuctures, data manipulation and performance
⬆️
30

logflare

Never get surprised by a logging bill again. Centralized structured logging for Cloudflare, Vercel, Elixir and Javascript.
⬆️
31

ecto

A toolkit for data mapping and language integrated query.
⬆️
32

eventstore

Event store using PostgreSQL for persistence
⬆️
33

livebook

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

quantum-core

⌚ Cron-like job scheduler for Elixir
⬆️
35

tesla

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

bumblebee

Pre-trained Neural Network models in Axon (+ 🤗 Models integration)
⬆️
37

elixir-styler

An @elixir-lang code-style enforcer that will just FIFY instead of complaining
⬆️
38

awesome-elixir

A curated list of amazingly awesome Elixir and Erlang libraries, resources and shiny things. Updates:
⬆️
39

bonfire-app

Bonfire - tend to your digital life in community. Customise and host your own online space and control your experience at the most granular level.
⬆️
40

papercups

Open-source live customer chat
⬆️
41

kaffy

Powerfully simple admin package for phoenix applications
⬆️
42

mneme

Snapshot testing for Elixir
⬆️
43

ex_aws

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

mox

Mocks and explicit contracts in Elixir
⬆️
45

phoenix_live_view

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

mix_audit

🕵️‍♀️ MixAudit provides a mix deps.audit task to scan a project Mix dependencies for known Elixir security vulnerabilities
⬆️
47

grpc

An Elixir implementation of gRPC
⬆️
48

dune

A sandbox for Elixir to safely evaluate untrusted code from user input
⬆️
49

mint_web_socket

HTTP/1 and HTTP/2 WebSocket support for Mint 🌱
⬆️
50

sparkline

⬆️
51

cubdb

Elixir embedded key/value database
⬆️
52

katbin

Small, lightweight pastebin+URL shortener written in Elixir using the Phoenix framework.
⬆️
53

nebulex

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

sobelow

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

libcluster_postgres

Postgres strategy for libcluster
⬆️
56

ueberauth

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

Elixir-Code-Smells

Catalog of Elixir-specific code smells
⬆️
58

highlander

There can only be one (process in your cluster)!
⬆️
59

jason

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

fast-elixir

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

flume

A blazing fast job processing system backed by GenStage & Redis.
⬆️
62

ex_doctor

Lightweight tracing, debugging and profiling utility for Elixir
⬆️
63

ash

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

blockscout

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

shinstagram

⬆️
66

phoenix-chat-example

💬 The Step-by-Step Beginners Tutorial for Building, Testing & Deploying a Chat app in Phoenix 1.7 [Latest] 🚀
⬆️
67

bernheisel.com

the ol' digital home.
⬆️
68

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"
⬆️
69

Elixir-Refactorings

Catalog of Elixir Refactorings
⬆️
70

benchee

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

swoosh

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

phoenix_now

⬆️
73

wasmex

Execute WebAssembly from Elixir
⬆️
74

permit

An uniform authorization library for Elixir. Supports Plug and Phoenix LiveView, aims for much more.
⬆️
75

pow

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

contex

Charting and graphing library for Elixir
⬆️
77

free4chat

free4.chat is a real-time audio chat service. It is designed by the local first and privacy first principle, and is very easy to use.
⬆️
78

nimble_parsec

A simple and fast library for text-based parser combinators
⬆️
79

remote_ip

A plug to rewrite the Plug.Conn's remote_ip based on forwarding headers.
⬆️
80

misery.nvim

this won't run on your system, but it might on mine
⬆️
81

rabbitmq-stream

Zero dependencies Elixir Client for RabbitMQ Streams Protocol.
⬆️
82

desktop

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

Domo

A library to validate values of nested structs with their type spec t() and associated precondition functions
⬆️
84

exsync

Yet another elixir reloader.
⬆️
85

ex_check

One task to efficiently run all code analysis & testing tools in an Elixir project. Born out of 💜 to Elixir and pragmatism.
⬆️
86

elixir_make

A Make compiler for Mix
⬆️
87

phoenix_live_reload

Provides live-reload functionality for Phoenix
⬆️
88

guardian_phoenix

A collection of helpers for when using Guardian with Phoenix
⬆️
89

gherkin

A Gherkin file parser written in Elixir. Extracted from https://github.com/meadsteve/white-bread.
⬆️
90

abstracing

An Elixir library that helps you to create OpenTelemetry spans with the least effort
⬆️
91

httpoison

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

ex_todo

Keep track of todos in your codebase
⬆️
93

boundary

Manage and restrain cross-module dependencies in Elixir projects
⬆️
94

websockex

An Elixir Websocket Client
⬆️
95

external_service

Elixir library for safely using any external service or API using automatic retry with rate limiting and circuit breakers.
⬆️
96

timber-elixir

🌲 Great Elixir logging made easy
⬆️
97

P2P-Protocols

Demo of Gossip and PushSum P2P protocols on different topologies written in Elixir.
⬆️
98

req_crawl

Req plugins to support common crawling functions
⬆️
99

polar

🐧 LXD / Incus image server hosting based on simplestreams protocol.
⬆️
100

libcluster-uplink

Uplink strategy for libcluster
⬆️