SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Erlang Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
awesomo
Cool open source projects. Choose your project and get involved in Open Source development now.
-
CouchDB
Seamless multi-master syncing database with an intuitive HTTP/JSON API, designed for reliability
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
vernemq
A distributed MQTT message broker based on Erlang/OTP. Built for high quality & Industrial use cases. The VerneMQ mission is active & the project maintained. Thank you for your support!
-
ergo
An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
-
tsung
Tsung is a high-performance benchmark framework for various protocols including HTTP, XMPP, LDAP, etc.
-
MongooseIM
MongooseIM is Erlang Solutions' robust, scalable and efficient XMPP server, aimed at large installations. Specifically designed for enterprise purposes, it is fault-tolerant and can utilise the resources of multiple clustered machines.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Show HN: I made a multiple runtime version manager that can be used on Windows | news.ycombinator.com | 2024-04-22
Project mention: Show HN: I open-sourced the in-memory PostgreSQL I built at work for E2E tests | news.ycombinator.com | 2024-04-07If you use languages that compile to WASM (such as Gleam https://gleam.run), and can also run Postgres via WASM, then it opens very interesting offline scenarios with codebases which are similar on both the client and the server, for instance.
EMQX (optional): Open-source MQTT broker for IoT, IIoT, and connected vehicles. Used for managing your toys.
This reminds me of Lunatic [1], an Erlang-inspired runtime for WebAssembly. Unfortunately it seems like development stalled some months ago.
[1] https://lunatic.solutions/
Project mention: AI Toolkit: Give a brain to your game's NPCs, a header-only C++ library | news.ycombinator.com | 2024-01-09For performance intensive tasks, you could rely on Rust NIFs, there is this great project: https://github.com/rusterlium/rustler
My last project with Elixir was using Elixir merely as an orchestrator of static binaries (developed in golang) which were talking in JSON via stdin/stdout.
Project mention: New scalable, fault-tolerant, and efficient open-source MQTT broker | news.ycombinator.com | 2023-12-18Shameless plug since i'm a contributor but VerneMQ [1] is a pretty programmable one. You have options from using webhooks to writting your plugins in Lua or Erlang/Elixir.
* https://github.com/vernemq/vernemq
Not to be confused with Rebar3 [0] which is a de-facto package manager and build tool for Erlang.
[0] https://github.com/erlang/rebar3
WalEx instead of pub/sub (listen/subscribe): https://github.com/cpursley/walex
Supavisor connection pooler: https://github.com/supabase/supavisor
Erlang related posts
- Learn OTP with Gleam
- Leofs – S3 / NFS object store
- Why the number of Gleam programmers is growing so fast?
- Spinkube: Running WASM in Kubernetes
- Gleam v1.0.0
- Configurations
- The Erlang Runtime System
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Apr 2024
Index
What are some of the best open-source Erlang projects? This list will help you:
Project | Stars | |
---|---|---|
1 | asdf | 20,448 |
2 | gleam | 14,935 |
3 | emqx | 13,194 |
4 | awesomo | 9,227 |
5 | cowboy | 7,162 |
6 | CouchDB | 6,015 |
7 | ejabberd | 5,916 |
8 | lunatic | 4,529 |
9 | Rustler | 4,154 |
10 | lumen | 3,582 |
11 | vernemq | 3,146 |
12 | ergo | 2,660 |
13 | tsung | 2,506 |
14 | floki | 1,995 |
15 | Rebar3 | 1,655 |
16 | clojerl | 1,633 |
17 | MongooseIM | 1,599 |
18 | supavisor | 1,576 |
19 | awesome-erlang | 1,561 |
20 | kerl | 1,546 |
21 | LeoFS | 1,536 |
22 | poolboy | 1,526 |
23 | alpaca | 1,429 |
Sponsored