platform: elixir
131 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| anoma/anoma Anoma is the reference implementation of the Anoma protocol, a distributed operating system that abstracts existing blockchains into config… | 84 | 33637 | active |
| phoenixframework/phoenix Phoenix is a productive, full-featured web framework for Elixir that emphasizes developer productivity and real-time features. It supports … | 99 | 23125 | stable |
| electric-sql/electric Electric is a real-time read-path sync engine for Postgres that replicates data into clients via a low-level HTTP API with partial replicat… | 95 | 10339 | active |
| taskforcesh/bullmq BullMQ is a fast, robust message queue and background job processing library built on Redis (or PostgreSQL), available natively for Node.js… | 95 | 9333 | stable |
| teslamate-org/teslamate TeslaMate is a self-hosted data logger for Tesla vehicles, written in Elixir, that records high-precision drive and charging data into a Po… | 99 | 8917 | active |
| ninenines/cowboy Cowboy is a small, fast, modern HTTP server for Erlang/OTP supporting HTTP/1.1, HTTP/2, HTTP/3, Websocket, and REST. It provides a complete… | 77 | 7525 | stable |
| phoenixframework/phoenix_live_view Phoenix LiveView is an Elixir library for building rich, real-time web user interfaces with server-rendered HTML over WebSockets. It sends … | 99 | 6825 | stable |
| elixir-ecto/ecto Ecto is a toolkit for data mapping and language-integrated queries in Elixir, providing schemas, changesets, and a composable query DSL. It… | 67 | 6487 | stable |
| dgiot/dgiot DGIOT is an open-source industrial IoT platform built on Erlang/OTP and EMQX that aggregates device connectivity across 300+ protocols incl… | 90 | 4834 | active |
| blockscout/blockscout Blockscout is an open-source blockchain explorer for inspecting and analyzing EVM-based chains, supporting Ethereum mainnet, L2s, sidechain… | 95 | 4648 | active |
| absinthe-graphql/absinthe Absinthe is a complete, production-ready GraphQL implementation and toolkit for Elixir. It provides compile-time-verified schema macros, a … | 88 | 4399 | stable |
| oban-bg/oban Oban is a robust background job processing library for Elixir, backed by PostgreSQL, SQLite3, and MySQL, with transactional job insertion, … | 95 | 3957 | stable |
| ueberauth/guardian Guardian is a token-based authentication library for Elixir applications, with JSON Web Tokens supported out of the box. It integrates with… | 87 | 3514 | stable |
| elixir-plug/plug Plug is an Elixir library and specification for composing web applications from small functional pieces, with connection adapters for web s… | 77 | 3013 | stable |
| elixir-nx/nx Nx is an Elixir library providing multi-dimensional arrays (tensors) and numerical definitions with pluggable backends. The monorepo also i… | 98 | 2901 | active |
| thechangelog/changelog.com The open source CMS that powers changelog.com, built with Elixir and the Phoenix framework on top of PostgreSQL. It is a production, in-the… | 72 | 2768 | active |
| elixir-broadway/broadway Broadway is an Elixir library for building concurrent, multi-stage data ingestion and processing pipelines on top of GenStage. It provides … | 75 | 2677 | stable |
| processone/tsung Tsung is a multi-protocol distributed load testing and benchmarking tool written in Erlang. It simulates thousands of clients to test the s… | 64 | 2629 | active |
| nerves-project/nerves Nerves is a framework and set of tools for building and deploying small, self-contained firmware images for embedded Linux devices using El… | 93 | 2484 | stable |
| ash-project/ash Ash is a declarative, extensible application framework for Elixir that lets you model your domain as typed resources and derive APIs, persi… | 95 | 2480 | active |
| lustre-labs/lustre Lustre is a Gleam web framework for building HTML templates, single-page applications, Web Components, and real-time server components. It … | 94 | 2417 | active |
| quantum-elixir/quantum-core Quantum is a cron-like job scheduler library for Elixir applications. It lets developers define recurring jobs using crontab syntax with ti… | 67 | 2416 | stable |
| edgurgel/httpoison HTTPoison is an HTTP client library for Elixir built on top of the Erlang hackney HTTP library. It provides a simple, idiomatic API for mak… | 81 | 2290 | stable |
| pentacent/keila Keila is an open source (AGPL-3.0) email newsletter tool written in Elixir, positioned as an alternative to Mailchimp or Sendinblue. It sup… | 91 | 2192 | active |
| bitwalker/libcluster An Elixir library that automatically forms and heals clusters of Erlang nodes using pluggable strategies such as EPMD, multicast UDP gossip… | 32 | 2155 | stable |
| philss/floki Floki is an Elixir HTML parser that lets you search document nodes using CSS selectors. It supports multiple parsing backends (mochiweb_htm… | 86 | 2149 | stable |
| surface-ui/surface Surface is a server-side rendering component library for the Phoenix web framework, built on top of Phoenix LiveView. It offers an HTML-cen… | 66 | 2136 | active |
| elixir-tesla/tesla Tesla is a flexible HTTP client library for Elixir built around a composable middleware stack and pluggable adapters such as Mint, Finch, a… | 99 | 2076 | stable |
| ScenicFramework/scenic Scenic is a client application UI framework for Elixir/Erlang/OTP that renders 2D retained-mode interfaces directly on top of OpenGL. It ta… | 46 | 2055 | active |
| commanded/commanded Commanded is an Elixir framework for building applications using the CQRS (Command Query Responsibility Segregation) and Event Sourcing (ES… | 91 | 2030 | stable |
| devinus/poison Poison is a fast, pure-Elixir JSON encoding and decoding library that fully conforms to RFC 8259 and ECMA 404. It provides a hand-rolled si… | 32 | 2030 | stable |
| beam-community/bamboo Bamboo is an adapter-based email library for Elixir that separates email creation from delivery, with built-in adapters for services like M… | 70 | 1959 | stable |
| mtrudel/bandit Bandit is a pure Elixir HTTP server for Plug and WebSock applications, supporting HTTP/1.x, HTTP/2, and WebSockets over HTTP and HTTPS. It … | 77 | 1915 | stable |
| mochi/mochiweb MochiWeb is an Erlang library for building lightweight, fast HTTP servers. It provides a simple API and project scaffolding for creating ro… | 90 | 1890 | stable |
| discord/manifold Manifold is an Elixir/Erlang library that optimizes batch message passing between Erlang nodes by grouping PIDs by remote node and distribu… | 64 | 1848 | stable |
| agentjido/jido Jido is an autonomous agent framework for Elixir that runs agents as supervised BEAM processes with fault tolerance, signal-based coordinat… | 83 | 1822 | active |
| elixir-wallaby/wallaby Wallaby is an Elixir library for concurrent end-to-end browser testing of web applications, simulating realistic user interactions. It mana… | 85 | 1803 | active |
| elixir-desktop/desktop An Elixir framework for building local-first desktop and mobile apps using Phoenix LiveView, with native windows via wxWidgets and a JSON/T… | 77 | 1801 | active |
| jeremyjh/dialyxir Dialyxir provides Mix tasks that simplify running Dialyzer static analysis in Elixir projects. It automates PLT management, compilation, an… | 80 | 1795 | stable |
| nccgroup/sobelow Sobelow is a security-focused static analysis tool for Elixir and the Phoenix framework, detecting common vulnerability classes like SQL in… | 23 | 1791 | active |
| whitfin/cachex Cachex is a fast in-memory key/value caching library for Elixir with optional features like TTL expiration, size limits, transactions, hook… | 65 | 1744 | stable |
| ueberauth/ueberauth Ueberauth is an Elixir authentication framework for Plug-based web applications, providing a two-phase authentication API inspired by Omnia… | 65 | 1716 | stable |
| clojerl/clojerl Clojerl is an unofficial implementation of the Clojure programming language that runs on the Erlang VM (BEAM). It provides a REPL, compiler… | 23 | 1715 | active |
| elixir-nx/axon Axon is a neural network library for Elixir built on top of Nx numerical definitions. It provides a functional API, a high-level model crea… | 79 | 1688 | active |
| michalmuskala/jason Jason is a fast, standards-compliant JSON parser and generator written in pure Elixir. It is the default JSON codec for many Elixir ecosyst… | 59 | 1680 | stable |
| pow-auth/pow Pow is a robust, modular, and extendable authentication and user management library for Elixir, built for Phoenix and Plug-based applicatio… | 24 | 1668 | stable |
| elixir-nx/bumblebee Bumblebee is an Elixir library providing pre-trained neural network models built on Axon, with integration for downloading models from Hugg… | 89 | 1662 | active |
| papercups-io/papercups Papercups is an open-source, self-hosted live customer support chat application built with Elixir/Phoenix and React, offering an embeddable… | 23 | 6101 | maintenance |
| discord/sorted_set_nif An Elixir SortedSet data structure library implemented as a Native Implemented Function (NIF) in Rust using the Rustler crate. It provides … | 69 | 1648 | stable |
| elixir-lang/ex_doc ExDoc is a documentation generation tool for Elixir and Erlang projects that produces HTML, Markdown (including llms.txt), and EPUB output … | 94 | 1613 | active |
| elixir-lang/gen_stage GenStage is an Elixir specification and behaviour for exchanging events between producer and consumer stages with built-in back-pressure. I… | 75 | 1590 | stable |
| akira/exq Exq is a job processing library for Elixir that uses Redis as its backing store and is compatible with Resque and Sidekiq job formats. It h… | 92 | 1531 | stable |
| zhongwencool/observer_cli A command-line and terminal UI tool for visualizing and diagnosing live Erlang/Elixir (BEAM) nodes, showing VM health, memory, IO, and proc… | 90 | 1528 | stable |
| swoosh/swoosh Swoosh is an Elixir library for composing, delivering, and testing emails. It provides a unified mailer API with adapters for popular provi… | 99 | 1523 | active |
| elixir-grpc/grpc A full-featured Elixir implementation of the gRPC protocol supporting unary and streaming RPCs, interceptors, TLS, HTTP transcoding, and Pr… | 97 | 1522 | active |
| bencheeorg/benchee Benchee is an easy-to-use and extensible microbenchmarking library for Elixir. It runs functions with warmup, measures run time and memory … | 78 | 1514 | stable |
| membraneframework/membrane_core Membrane Core is the heart of Membrane Framework, a multimedia processing and streaming framework written in Elixir. It lets developers bui… | 95 | 1508 | active |
| elixir-horde/horde Horde is an Elixir library providing a distributed supervisor (Horde.DynamicSupervisor) and distributed registry (Horde.Registry) built on … | 70 | 1494 | active |
| pluralsh/plural Plural is an enterprise Kubernetes management platform that provides fleet-scale GitOps deployments, infrastructure-as-code management, and… | 95 | 1492 | active |
| bartblast/hologram Hologram is a full-stack isomorphic Elixir web framework that runs on top of Phoenix, letting developers build dynamic, interactive web app… | 98 | 1484 | active |
| algora-io/algora Algora is a self-hostable web platform that connects companies with open source engineers through jobs, contracts, and bounties. It include… | 64 | 1474 | active |
| gleam-wisp/wisp Wisp is a practical, type-safe web framework for the Gleam language, built on the Mist HTTP server and the BEAM runtime. It is structured a… | 79 | 1471 | active |
| Phineas/lanyard Lanyard is a hosted and self-hostable Elixir service that exposes live Discord user presence and activity data through a REST API and WebSo… | 76 | 1453 | active |
| burrito-elixir/burrito Burrito is a packaging tool that wraps Elixir Mix projects into self-extracting, cross-platform executables for Windows, macOS, and Linux, … | 82 | 1423 | active |
| elixir-mint/mint Mint is a functional, low-level HTTP client library for Elixir supporting HTTP/1.1 and HTTP/2. It uses a process-less architecture where co… | 76 | 1418 | active |
| benoitc/hackney hackney is an HTTP client library for Erlang supporting HTTP/1.1, HTTP/2, and experimental HTTP/3, with connection pooling, streaming, asyn… | 98 | 1417 | active |
| dashbitco/mox Mox is an Elixir library for defining concurrent mocks based on explicit behaviours (contracts). It enforces strict mocking principles so t… | 77 | 1401 | stable |
| elixir-nebulex/nebulex Nebulex is an in-memory and distributed caching toolkit for Elixir that provides a cache abstraction layer similar to Ecto's database abstr… | 92 | 1398 | stable |
| sneako/finch Finch is a high-performance HTTP client library for Elixir, built on Mint and NimblePool. It provides efficient connection pooling strategi… | 72 | 1363 | active |
| ex-aws/ex_aws ExAws is a flexible, modular AWS client library for Elixir, with each AWS service (S3, DynamoDB, EC2, Lambda, SQS, etc.) provided as a sepa… | 67 | 1342 | active |
| synrc/n2o N2O is an embeddable message protocol loop library for WebSocket, HTTP, MQTT, and TCP servers written in Erlang. It provides process manage… | 61 | 1341 | active |
| wojtekmach/req Req is a batteries-included HTTP client library for Elixir with automatic JSON decoding, redirects, retries, and authentication built in. I… | 95 | 1324 | active |
| riverrun/comeonin Comeonin is a specification (behaviours) for password hashing libraries in Elixir, defining Comeonin and Comeonin.PasswordHash behaviours. … | 34 | 1317 | stable |
| elixir-explorer/explorer Explorer is an Elixir library providing series (one-dimensional) and dataframes (two-dimensional) for fast data exploration and manipulatio… | 87 | 1291 | active |
| BeaconCMS/beacon Beacon is an open-source content management system built on Phoenix LiveView in Elixir, designed for fast rendering of content-heavy pages … | 71 | 1259 | active |
| elixir-ecto/postgrex Postgrex is a PostgreSQL driver for Elixir that communicates using PostgreSQL's binary protocol. It provides automatic encoding/decoding of… | 66 | 1214 | stable |
| brainlid/langchain An Elixir framework for building LLM-powered applications, providing abstractions and integrations for chat models like OpenAI, Anthropic C… | 96 | 1196 | active |
| elixirs/faker Faker is a pure Elixir library for generating fake data such as names, addresses, and other dummy content. It is commonly used for testing,… | 85 | 1196 | active |
| rvirding/luerl Luerl is an implementation of the Lua 5.3 scripting language written in pure Erlang/OTP. It is a library that lets Erlang host programs exe… | 83 | 1184 | active |
| phoenixframework/flame FLAME is an Elixir library that lets you auto-scale parts of an existing application by wrapping code blocks in a FLAME.call, which execute… | 70 | 1176 | active |
| mojotech/torch Torch is a rapid admin generator for Elixir Phoenix applications that creates admin interfaces with custom templates. It wraps Phoenix's HT… | 60 | 1174 | active |
| Hex Hexpm is the API server and website powering hex.pm, the package registry for the Erlang ecosystem (Elixir, Erlang, Gleam). It handles pack… | 77 | 1170 | active |
| tompave/fun_with_flags FunWithFlags is an Elixir feature flag library packaged as an OTP application, offering an API to enable, disable, and query flags with gat… | 52 | 1166 | stable |
| commanded/eventstore An event store library for Elixir that uses PostgreSQL as its underlying persistence engine. It supports appending and reading event stream… | 66 | 1162 | active |
| whatyouhide/redix Redix is a fast, pipelined, resilient Redis (and Valkey) client written in pure Elixir. It provides an idiomatic interface for sending arbi… | 77 | 1140 | stable |
| erlang-lager/lager Lager is a logging framework for Erlang/OTP that provides fine-grained log levels, multiple backends and sinks, and integration with UNIX t… | 40 | 1130 | active |
| elixir-crawly/crawly Crawly is a high-level web crawling and scraping framework for Elixir, modeled after Scrapy, where developers define spiders that fetch pag… | 37 | 1114 | active |
| uwiger/gproc Gproc is an extended process registry and dictionary for Erlang/OTP, supporting arbitrary-term aliases, multiple registrations, counters, a… | 75 | 1101 | stable |
| aeternity/aeternity The reference node implementation of the æternity blockchain, a scalable public blockchain platform written in Erlang. It supports smart co… | 88 | 1085 | active |
| beam-community/stripity-stripe An Elixir library providing a client for the Stripe payment processing API. It supports configurable API keys, per-request API version pinn… | 93 | 1075 | active |
| ArweaveTeam/arweave The official Erlang implementation of the Arweave protocol, a distributed, cryptographically verified permanent archive built on a cryptocu… | 87 | 1072 | stable |
| E-xyza/zigler Zigler is an Elixir (and experimental Erlang) library that makes it easy to write Zig-based NIFs (Native Implemented Functions) for the BEA… | 77 | 1058 | active |
| petalframework/petal_components Petal Components is an MIT-licensed library of shadcn-style HEEx UI components (buttons, modals, tables, forms, sidebars, chat) for Phoenix… | 94 | 1052 | active |
| bluzky/salad_ui SaladUI is a Phoenix LiveView component library inspired by shadcn/ui, providing accessible UI components styled with Tailwind CSS. It can … | 58 | 1050 | active |
| lasp-lang/partisan Partisan is a scalable, TCP-based membership system and distribution layer for the BEAM that replaces Distributed Erlang with pluggable ove… | 68 | 1047 | active |
| bitwalker/timex Timex is a comprehensive date/time library for Elixir with full timezone support via the tzdata package. It provides rich APIs for manipula… | 34 | 1807 | maintenance |
| dashbitco/flow Flow is an Elixir library for expressing parallel computations on collections, built on top of GenStage. It provides an Enum/Stream-like AP… | 76 | 1621 | maintenance |
| devinus/poolboy Poolboy is a lightweight, generic worker pool library for Erlang focused on simplicity, performance, and reliable disaster recovery. It man… | 32 | 1599 | maintenance |
| webmachine/webmachine Webmachine is an Erlang application layer that adds HTTP semantic awareness on top of mochiweb, providing a clean way to build RESTful web … | 75 | 1512 | maintenance |
| alpaca-lang/alpaca Alpaca is a statically typed, eagerly evaluated functional programming language for the Erlang VM (BEAM), inspired by ML and featuring Hind… | 23 | 1466 | maintenance |
page 1 / 2 next →