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

Trending Repositories

1

analytics

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

elixir

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

backpex

Backpex is a highly customizable administration panel for Phoenix LiveView applications.
🔥🔥
4

salad_ui

Phoenix Liveview component library inspired by shadcn UI
🔥
5

teslamate

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

live_toast

📣
7

phoenix

Peace of mind from prototype to production
📣
8

firezone

WireGuard®-based zero-trust access platform with OIDC auth, identity sync, and NAT traversal.
📣
9

flame

📣
10

oban

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

phoenix_live_view

Rich, real-time user experiences with server-rendered HTML
📣
12

inertia-phoenix

The Phoenix adapter for Inertia.js.
📣
13

live_beats

📣
14

live_vue

End-to-end reactivity for Phoenix LiveView and Vue
📣
15

pinchflat

Your next YouTube media manager
⬆️
16

ecto_watch

EctoWatch allows you to easily get notifications about database changes directly from PostgreSQL.
⬆️
17

crawly

Crawly, a high-level web crawling & scraping framework for Elixir.
⬆️
18

instructor_ex

Structured outputs for LLMs in Elixir
⬆️
19

livebook

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

realtime

Broadcast, Presence, and Postgres Changes via WebSockets
⬆️
21

igniter

⬆️
22

live_svelte

Svelte inside Phoenix LiveView with seamless end-to-end reactivity
⬆️
23

bumblebee

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

live_view_native

A framework for building native applications with Phoenix LiveView
⬆️
25

explorer

Series (one-dimensional) and dataframes (two-dimensional) for fast data exploration in Elixir
⬆️
26

es6_maps

ES6-like shorthand syntax for Elixir maps: `%{foo, bar} = map; IO.puts(foo)`
⬆️
27

nx

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

flint

Practical Ecto embedded schemas for data validation, coercion, and manipulation.
⬆️
29

langchain

Elixir implementation of an AI focused LangChain style framework.
⬆️
30

elixir-google-api

Elixir client libraries for accessing Google APIs.
⬆️
31

awesome-elixir

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

peri

Elixir library for declarative data description and validation
⬆️
33

chromic_pdf

Convenient HTML to PDF/A rendering library for Elixir based on Chrome & Ghostscript
⬆️
34

asciinema-server

Platform for hosting and sharing terminal session recordings
⬆️
35

ash

A declarative, extensible framework for building Elixir applications.
⬆️
36

flop

Filtering, ordering and pagination for Ecto
⬆️
37

elixir-workspace

Set of tools for working with elixir monorepos
⬆️
38

defconst

Helper macros for defining constant values in modules
⬆️
39

supavisor

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

Orb

Elixir DSL for WebAssembly
⬆️
41

req

Req is a batteries-included HTTP client for Elixir.
⬆️
42

stripity-stripe

An Elixir Library for Stripe
⬆️
43

bandit

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

process-hub

Distributed processes manager and global process registry
⬆️
45

quals-2024

⬆️
46

lax

A minimal Slack clone built with Elixir & Phoenix LiveView
⬆️
47

phoenix_test

⬆️
48

polymorphic_embed

Polymorphic embeds in Ecto
⬆️
49

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

mix_install_examples

A collection of simple Elixir scripts that are using Mix.install/2.
⬆️
51

nextls

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

broadway

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

assent

Multi-provider framework in Elixir
⬆️
54

nebulex

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

plug

Compose web applications with functions
⬆️
56

desktop

Building native-like Elixir apps for Windows, MacOS, Linux, iOS and Android using Phoenix LiveView!
⬆️
57

papercups

Open-source live customer chat
⬆️
58

ecto

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

hologram

Full stack isomorphic Elixir web framework
⬆️
60

emoji

Make emojis for slack using AI
⬆️
61

kaffy

Powerfully simple admin package for phoenix applications
⬆️
62

thousand_island

Thousand Island is a pure Elixir socket server
⬆️
63

honeycomb

Another scheduling system, focusing on the collection of results for one-time tasks, written in Elixir
⬆️
64

membrane_core

The core of the Membrane Framework, advanced multimedia processing framework
⬆️
65

wallaby

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

mimic

A mocking library for Elixir
⬆️
67

wps

World Page Speed
⬆️
68

poison

An incredibly fast, pure Elixir JSON library
⬆️
69

blockscout

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

ecto_dbg

A utility to format and output Ecto queries
⬆️
71

ex_audit

Ecto auditing library that transparently tracks changes and can revert them.
⬆️
72

francis

Simple boilerplate killer using Bandit and Plug
⬆️
73

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

params

Easy parameters validation/casting with Ecto.Schema, akin to Rails' strong parameters.
⬆️
75

cachex

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

babel

⬆️
77

elixir-scribe

The Elixir Scribe tool aims to help developers to embody the values of discipline and craftsmanship of the Scribes, enabling them to more easily write clean code in a clean software architecture for enhanced developer experience and productivity.
⬆️
78

zoonk

Platform for creating interactive courses.
⬆️
79

ueberauth

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

testcontainers-elixir

Testcontainers is an Elixir library that supports ExUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
⬆️
81

image

Image processing for Elixir
⬆️
82

nerves

Craft and deploy bulletproof embedded software in Elixir
⬆️
83

peep

Small, simple, unsampled metrics
⬆️
84

scholar

Traditional machine learning on top of Nx
⬆️
85

torch

A rapid admin generator for Elixir & Phoenix
⬆️
86

polly

A social poll application
⬆️
87

elixir-run

Erlang/OTP + Elixir + IEx + Mix in a single executable for Linux/macOS/Windows. Just run Elixir!
⬆️
88

headless

Headless UI Components for Phoenix
⬆️
89

fun_with_flags

Feature Flags/Toggles for Elixir
⬆️
90

hammer

An Elixir rate-limiter with pluggable backends
⬆️
91

flop_phoenix

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

flame_k8s_backend

A FLAME Backend for Kubernetes.
⬆️
93

commanded

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

elixir-nodejs

An Elixir API for calling Node.js functions
⬆️
95

phoenix-magic-links

How to add Magic Link Authentication to the phx.gen.auth generator code.
⬆️
96

ash_phoenix

Utilities for integrating Ash and Phoenix
⬆️
97

channel_spec

A Phoenix Channels specification library for automatic data validation and schema generation
⬆️
98

carbonite

Audit trails for Elixir/PostgreSQL based on triggers
⬆️
99

credo

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

lifelong-learning

✅ ✅ ✅ A massive repo filled with notes on everything from coding to philosophy to psychology to marketing to product
⬆️