Data refreshed 5 October 2026, 22:59 UTC
Top 100 Elixir repositories on GitHub, ranked by stars
Elixir's list is small but healthy — Phoenix-adjacent tooling, analytics, orchestration and job queues.
GitHub reports 132,617 repositories whose detected primary language is Elixir. The 100 most-starred of them are listed below, ranked by stargazers_count. anoma/anoma leads with 33,577 stars, and the bar for 100th place is 1,260 stars. The median repository in this top 100 has 1,899 stars, and the most common licence is MIT (47 of 100 repositories).
- 100 repositories ranked
- 33,577 stars for #1
- 1,260 stars to enter the top 100
- 1,899 median stars in the top 100
- 132,617 repositories GitHub reports
- 549.6 KB JSONL file
The 100 most-starred Elixir repositories
| # | Repository | ★ Stars | Forks | Open issues | Licence | Last push | Description |
|---|---|---|---|---|---|---|---|
| 1 | anoma/anoma | 33,577 | 4,112 | 122 | MIT | Reference implementation of Anoma | |
| 2 | plausible/analytics | 29,318 | 1,881 | 70 | AGPL-3.0 | Open source, privacy-first web analytics. Lightweight, cookie-free Google Analytics alternative. Self-hosted or cloud. | |
| 3 | openai/symphony | 27,549 | 2,863 | 8 | Apache-2.0 | Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supervising coding agen… | |
| 4 | elixir-lang/elixir | 26,676 | 3,662 | 39 | Apache-2.0 | Simple from zero to scale | |
| 5 | phoenixframework/phoenix | 23,173 | 3,114 | 53 | MIT | Peace of mind from prototype to production | |
| 6 | h4cc/awesome-elixir | 13,167 | 1,190 | 36 | MIT | A curated list of amazingly awesome Elixir and Erlang libraries, resources and shiny things. Updates: | |
| 7 | firezone/firezone | 9,108 | 464 | 354 | Apache-2.0 | Blazing-fast remote access | |
| 8 | teslamate-org/teslamate | 9,080 | 1,008 | 62 | AGPL-3.0 | A self-hosted data logger for your Tesla 🚘 [main maintainer=@JakobLichterfeld] | |
| 9 | supabase/realtime | 7,651 | 472 | 88 | Apache-2.0 | Broadcast, Presence, and Postgres Changes via WebSockets | |
| 10 | phoenixframework/phoenix_live_view | 6,830 | 1,057 | 37 | MIT | Rich, real-time user experiences with server-rendered HTML | |
| 11 | elixir-ecto/ecto | 6,498 | 1,485 | 14 | Apache-2.0 | A toolkit for data mapping and language integrated query. | |
| 12 | papercups-io/papercups | 6,113 | 580 | 179 | MIT | Open-source live customer chat | |
| 13 | livebook-dev/livebook | 5,878 | 518 | 21 | Apache-2.0 | Automate code & data workflows with interactive Elixir notebooks | |
| 14 | tuist/tuist | 5,819 | 781 | 475 | NOASSERTION | Your platform team, as a service | |
| 15 | kieraneglin/pinchflat | 5,394 | 177 | 214 | AGPL-3.0 | Your next YouTube media manager | |
| 16 | rrrene/credo | 5,225 | 459 | 35 | MIT | A static code analysis tool for the Elixir language with a focus on code consistency and teaching. | |
| 17 | blockscout/blockscout | 4,728 | 3,193 | 168 | NOASSERTION | Blockchain explorer for Ethereum based network and a tool for inspecting and analyzing EVM based blockchains. | |
| 18 | christopheradams/elixir_style_guide | 4,426 | 300 | 8 | — | A community driven style guide for Elixir | |
| 19 | absinthe-graphql/absinthe | 4,398 | 561 | 71 | NOASSERTION | The GraphQL toolkit for Elixir | |
| 20 | oban-bg/oban | 3,989 | 374 | 2 | Apache-2.0 | 💎 Robust job processing in Elixir, backed by modern PostgreSQL, SQLite3, and MySQL | |
| 21 | elixirschool/elixirschool | 3,672 | 1,081 | 10 | Apache-2.0 | The content behind Elixir School, the premier destination for people seeking to learn and master the Elixir programming language. | |
| 22 | ueberauth/guardian | 3,512 | 388 | 1 | MIT | Elixir Authentication | |
| 23 | sergiotapia/magnetissimo | 3,098 | 185 | 9 | MIT | Web application that indexes all popular torrent sites, and saves it to the local database. | |
| 24 | seven1m/30-days-of-elixir | 3,065 | 424 | 0 | MIT | A walk through the Elixir language in 30 exercises. | |
| 25 | elixir-plug/plug | 3,020 | 608 | 5 | NOASSERTION | Compose web applications with functions | |
| 26 | bitwalker/distillery | 2,953 | 398 | 56 | MIT | Simplify deployments in Elixir with OTP releases! | |
| 27 | elixir-nx/nx | 2,909 | 234 | 5 | — | Multi-dimensional arrays (tensors) and numerical definitions for Elixir | |
| 28 | thechangelog/changelog.com | 2,770 | 247 | 25 | NOASSERTION | Changelog makes world-class developer pods. This is our open source platform. | |
| 29 | elixir-broadway/broadway | 2,685 | 181 | 4 | Apache-2.0 | Concurrent and multi-stage data ingestion and data processing with Elixir | |
| 30 | ash-project/ash | 2,515 | 450 | 111 | — | A declarative, extensible framework for building Elixir applications. | |
| 31 | asciinema/asciinema-server | 2,502 | 288 | 6 | Apache-2.0 | Platform for hosting and sharing terminal session recordings | |
| 32 | nerves-project/nerves | 2,497 | 206 | 22 | — | Craft and deploy bulletproof embedded software in Elixir | |
| 33 | quantum-elixir/quantum-core | 2,416 | 154 | 9 | Apache-2.0 | :watch: Cron-like job scheduler for Elixir | |
| 34 | elixirkoans/elixir-koans | 2,399 | 614 | 24 | MIT | Elixir learning exercises | |
| 35 | edgurgel/httpoison | 2,286 | 349 | 35 | MIT | Yet Another HTTP client for Elixir powered by hackney | |
| 36 | supabase/supavisor | 2,268 | 120 | 55 | Apache-2.0 | A cloud-native, multi-tenant Postgres connection pooler. | |
| 37 | pentacent/keila | 2,226 | 175 | 82 | AGPL-3.0 | Open Source Newsletter Tool. | |
| 38 | sequinstream/sequin | 2,210 | 151 | 72 | MIT | Postgres change data capture to streams, queues, and search indexes like Kafka, SQS, Elasticsearch, HTTP endpoints, and more | |
| 39 | phoenixframework/phoenix_live_dashboard | 2,173 | 207 | 17 | MIT | Realtime dashboard with metrics, request logging, plus storage, OS and VM insights | |
| 40 | bitwalker/libcluster | 2,159 | 202 | 26 | MIT | Automatic cluster formation/healing for Elixir applications | |
| 41 | philss/floki | 2,149 | 164 | 24 | MIT | Floki is a simple HTML parser that enables search for nodes using CSS selectors. | |
| 42 | surface-ui/surface | 2,134 | 146 | 35 | MIT | A server-side rendering component library for Phoenix | |
| 43 | elixir-tesla/tesla | 2,075 | 366 | 6 | MIT | The flexible HTTP client library for Elixir, with support for middleware and multiple adapters. | |
| 44 | expert-lsp/expert | 2,062 | 117 | 53 | Apache-2.0 | Official Elixir Language Server Protocol implementation | |
| 45 | beam-community/ex_machina | 2,061 | 141 | 0 | MIT | Create test data for Elixir applications | |
| 46 | ScenicFramework/scenic | 2,059 | 138 | 32 | Apache-2.0 | Core Scenic library | |
| 47 | commanded/commanded | 2,035 | 258 | 16 | MIT | Use Commanded to build Elixir CQRS/ES applications | |
| 48 | devinus/poison | 2,029 | 214 | 41 | 0BSD | An incredibly fast, pure Elixir JSON library | |
| 49 | beam-community/bamboo | 1,960 | 341 | 8 | MIT | Testable, composable, and adapter based Elixir email library for devs that love piping. | |
| 50 | mtrudel/bandit | 1,923 | 121 | 15 | MIT | Bandit is a pure Elixir HTTP server for Plug & WebSock applications | |
| 51 | agentjido/jido | 1,875 | 119 | 4 | Apache-2.0 | 🤖 Autonomous agent framework for Elixir. Built for distributed, autonomous behavior and dynamic workflows. | |
| 52 | discord/manifold | 1,851 | 74 | 2 | MIT | Fast batch message passing between nodes for Erlang/Elixir. | |
| 53 | elixir-desktop/desktop | 1,807 | 65 | 3 | MIT | Building Local-First apps for Windows, MacOS, Linux, iOS and Android using Phoenix LiveView & Elixir! | |
| 54 | bitwalker/timex | 1,807 | 408 | 72 | MIT | A complete date/time library for Elixir projects. | |
| 55 | elixir-wallaby/wallaby | 1,805 | 212 | 53 | MIT | Concurrent browser tests for your Elixir web apps. | |
| 56 | jeremyjh/dialyxir | 1,797 | 162 | 74 | Apache-2.0 | Mix tasks to simplify use of Dialyzer in Elixir projects. | |
| 57 | nccgroup/sobelow | 1,796 | 127 | 38 | Apache-2.0 | Security-focused static analysis for the Phoenix Framework | |
| 58 | elixir-lsp/elixir-ls | 1,778 | 229 | 52 | Apache-2.0 | A frontend-independent IDE "smartness" server for Elixir. Implements the "Language Server Protocol" standard and provides debugger support… | |
| 59 | whitfin/cachex | 1,743 | 123 | 14 | MIT | A powerful caching library for Elixir with support for transactions, fallbacks and expirations | |
| 60 | ueberauth/ueberauth | 1,716 | 120 | 29 | MIT | An Elixir Authentication System for Plug-based Web Applications | |
| 61 | dwyl/learn-elixir | 1,701 | 112 | 131 | — | :droplet: Learn the Elixir programming language to build functional, fast, scalable and maintainable web applications! | |
| 62 | elixir-nx/axon | 1,690 | 132 | 34 | Apache-2.0 | Nx-powered Neural Networks | |
| 63 | michalmuskala/jason | 1,679 | 179 | 22 | NOASSERTION | A blazing fast JSON parser and generator in pure Elixir. | |
| 64 | elixir-nx/bumblebee | 1,673 | 149 | 35 | Apache-2.0 | Pre-trained Neural Network models in Axon (+ 🤗 Models integration) | |
| 65 | pow-auth/pow | 1,668 | 162 | 71 | MIT | Robust, modular, and extendable user authentication system | |
| 66 | woutdp/live_svelte | 1,659 | 78 | 17 | MIT | Svelte inside Phoenix LiveView with seamless end-to-end reactivity | |
| 67 | discord/sorted_set_nif | 1,648 | 100 | 12 | MIT | Elixir SortedSet backed by a Rust-based NIF | |
| 68 | dashbitco/flow | 1,622 | 91 | 1 | — | Computational parallel flows on top of GenStage | |
| 69 | elixir-lang/ex_doc | 1,615 | 373 | 11 | NOASSERTION | ExDoc produces HTML, EPUB, and Markdown documentation for Erlang and Elixir projects | |
| 70 | semaphoreio/semaphore | 1,613 | 95 | 185 | NOASSERTION | All-in-one delivery platform for AI-driven development. | |
| 71 | elixir-lang/gen_stage | 1,591 | 200 | 2 | — | Producer and consumer actors with back-pressure for Elixir | |
| 72 | elixirscript/elixirscript | 1,565 | 69 | 23 | MIT | Converts Elixir to JavaScript | |
| 73 | akira/exq | 1,532 | 180 | 26 | NOASSERTION | Job processing library for Elixir - compatible with Resque / Sidekiq | |
| 74 | bors-ng/bors-ng | 1,529 | 185 | 181 | Apache-2.0 | 👁 A merge bot for GitHub Pull Requests | |
| 75 | elixir-grpc/grpc | 1,528 | 265 | 54 | Apache-2.0 | An Elixir implementation of gRPC | |
| 76 | swoosh/swoosh | 1,527 | 262 | 18 | MIT | Compose, deliver and test your emails easily in Elixir | |
| 77 | algora-io/algora | 1,526 | 154 | 88 | AGPL-3.0 | Hire the top 1% OSS engineers | |
| 78 | bartblast/hologram | 1,521 | 116 | 157 | Apache-2.0 | Full stack Elixir web framework that intelligently compiles Elixir client-side code to JavaScript | |
| 79 | bencheeorg/benchee | 1,519 | 71 | 23 | MIT | Easy and extensible benchmarking in Elixir providing you with lots of statistics! | |
| 80 | membraneframework/membrane_core | 1,517 | 46 | 84 | Apache-2.0 | The core of Membrane Framework, multimedia processing framework written in Elixir | |
| 81 | lucasvegi/Elixir-Code-Smells | 1,514 | 57 | 1 | MIT | Catalog of Elixir-specific code smells | |
| 82 | elixir-horde/horde | 1,505 | 120 | 4 | MIT | Horde is a distributed Supervisor and Registry backed by Postgres | |
| 83 | Phineas/lanyard | 1,486 | 196 | 11 | MIT | 🏷️ Expose your Discord presence and activities to a RESTful API and WebSocket in less than 10 seconds | |
| 84 | aesmail/kaffy | 1,417 | 171 | 78 | MIT | Powerfully simple admin package for phoenix applications | |
| 85 | elixir-mint/mint | 1,416 | 128 | 6 | Apache-2.0 | Functional HTTP client for Elixir with support for HTTP/1 and HTTP/2 🌱 | |
| 86 | midarrlabs/midarr-server | 1,408 | 39 | 6 | MIT | 🔥Midarr, the minimal lightweight media server. | |
| 87 | elixir-nebulex/nebulex | 1,403 | 80 | 2 | MIT | In-memory and distributed caching toolkit for Elixir. | |
| 88 | dashbitco/mox | 1,400 | 79 | 5 | — | Mocks and explicit contracts in Elixir | |
| 89 | HashNuke/hound | 1,368 | 139 | 86 | MIT | Elixir library for writing integration tests and browser automation | |
| 90 | fly-apps/live_beats | 1,364 | 182 | 15 | MIT | ||
| 91 | sneako/finch | 1,364 | 150 | 26 | MIT | Elixir HTTP client, focused on performance | |
| 92 | ex-aws/ex_aws | 1,344 | 577 | 88 | MIT | A flexible, easy to use set of clients AWS APIs for Elixir | |
| 93 | zoonk/uneebee | 1,344 | 91 | 0 | AGPL-3.0 | Platform for creating interactive courses. | |
| 94 | wojtekmach/req | 1,333 | 174 | 56 | Apache-2.0 | Req is a batteries-included HTTP client for Elixir. | |
| 95 | riverrun/comeonin | 1,317 | 63 | 5 | NOASSERTION | Password hashing specification for the Elixir programming language | |
| 96 | elixir-maru/maru | 1,316 | 86 | 20 | BSD-3-Clause | Elixir RESTful Framework | |
| 97 | elixir-explorer/explorer | 1,292 | 156 | 52 | MIT | Series (one-dimensional) and dataframes (two-dimensional) for fast and elegant data exploration in Elixir | |
| 98 | devonestes/fast-elixir | 1,289 | 43 | 8 | — | :dash: Writing Fast Elixir :heart_eyes: -- Collect Common Elixir idioms. | |
| 99 | Hentioe/policr-mini | 1,269 | 115 | 9 | MIT | 专注于验证的 Telegram 机器人 | |
| 100 | BeaconCMS/beacon | 1,260 | 135 | 69 | MIT | Open-source Content Management System (CMS) built with Phoenix LiveView. Faster render times to boost SEO performance, even for the most co… |
Fork counts include open pull requests in
open_issues_count, because that is how GitHub's API reports it.
Descriptions are truncated to 140 characters; the full text is in the JSONL
download.
Download the Elixir data
- JSONL — raw GitHub Search API objects (549.6 KB, 100 lines)
- Markdown table of the same ranking
- All 30 JSONL files
curl -sSL -o elixir.jsonl \
https://raw.githubusercontent.com/havaianasdestruido/top100/main/data/JSONL/elixir.jsonl
jq -r '.full_name + " " + (.stargazers_count|tostring)' elixir.jsonl | head -10
How this list is built
A single GitHub Search API request per language —
?q=language:elixir&sort=stars&order=desc&per_page=100
— refreshed hourly by a scheduled GitHub Actions workflow and committed back to
the repository. The records are never reshaped: every field GitHub returned is
preserved. The methodology page covers the query,
the rate limits, the fields the Search API omits and the known limitations, and the
field reference documents every JSON key.
Frequently asked questions
What is the most-starred Elixir repository on GitHub?
anoma/anoma is the most-starred Elixir repository with 33,577 stars as of 5 October 2026, ahead of plausible/analytics (29,318) and openai/symphony (27,549).
How many Elixir repositories are on GitHub?
GitHub reports 132,617 public repositories whose detected primary language is Elixir. Top100 ranks the 100 most-starred of them; 100th place currently needs 1,260 stars.
How do I download the top 100 Elixir repositories as JSON?
Download data/JSONL/elixir.jsonl — 100 lines, each the complete GitHub Search API object for one repository, including topics, licence, every count and every timestamp. A readable Markdown table of the same ranking is also published.