Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Erlang

Erlang is a general-purpose, concurrent, functional programming language, and a garbage-collected runtime system. The term Erlang is used interchangeably with Erlang/OTP, or Open Telecom Platform (OTP), which consists of the Erlang runtime system, several ready-to-use components (OTP) mainly written in Erlang, and a set of design principles for Erlang programs.

https://github.com/asdf-vm/asdf

Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

asdf-vm bash cli elixir elvish erlang fish golang multiple-languages node nushell powershell python ruby shell version-manager zsh

Last synced: 28 Oct 2024

https://github.com/gleam-lang/gleam

⭐️ A friendly language for building type-safe, scalable systems!

compiler erlang gleam programming-language statically-typed

Last synced: 29 Oct 2024

https://github.com/emqx/emqx

The most scalable open-source MQTT broker for IoT, IIoT, and connected vehicles

aiot broker coap emqx erlang iiot industry-40 iot iot-middleware lorawan lwm2m m2m manufacturing message-queue messaging mqtt mqtt-broker mqtt-protocol mqtt-server pubsub

Last synced: 28 Oct 2024

https://github.com/lk-geimfari/awesomo

Cool open source projects. Choose your project and get involved in Open Source development now.

awesome clojure dev elixir emacs-lisp erlang haskell lisp list lua ocaml open-source projects python ruby rust scala typescript

Last synced: 25 Sep 2024

https://github.com/apache/couchdb

Seamless multi-master syncing database with an intuitive HTTP/JSON API, designed for reliability

big-data cloud content couchdb database erlang http javascript network-client network-server

Last synced: 29 Oct 2024

https://github.com/processone/ejabberd

Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)

broker brokers chat ejabberd erlang groupchat iot jabber jabber-server matrix messaging mqtt pubsub server sip sip-server stun turn voip xmpp

Last synced: 28 Oct 2024

https://github.com/lunatic-solutions/lunatic

Lunatic is an Erlang-inspired runtime for WebAssembly

actors assemblyscript erlang lunatic runtime rust vm wasm webassembly

Last synced: 15 Oct 2024

https://github.com/rusterlium/rustler

Safe Rust bridge for creating Erlang NIF functions

binding elixir erlang ffi nif rust

Last synced: 28 Oct 2024

https://github.com/GetFirefly/firefly

An alternative BEAM implementation, designed for WebAssembly

beam compiler erlang erlang-vm hacktoberfest lumen virtual-machine web-assembly

Last synced: 31 Oct 2024

https://github.com/lumen/lumen

An alternative BEAM implementation, designed for WebAssembly

beam compiler erlang erlang-vm hacktoberfest lumen virtual-machine web-assembly

Last synced: 04 Aug 2024

https://github.com/getfirefly/firefly

An alternative BEAM implementation, designed for WebAssembly

beam compiler erlang erlang-vm hacktoberfest lumen virtual-machine web-assembly

Last synced: 15 Oct 2024

https://github.com/vernemq/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!

broker distributed erlang industrial-automation industrial-communication industrial-iot industry-40 iot iot-middleware m2m manufacturing message-queue messaging mqtt pubsub scalable vernemq vernemq-documentation vernemq-users

Last synced: 10 Oct 2024

https://github.com/halturin/ergo

An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.

actor-model actors distributed distributed-systems elixir ergo-framework erlang erlang-node event-driven event-driven-microservices framework go golang microservice microservices-architecture network-transparency otp otp-applications supervisor worker

Last synced: 06 Aug 2024

https://github.com/ergo-services/ergo

An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.

actor-model actors distributed distributed-systems elixir ergo-framework erlang erlang-node event-driven event-driven-microservices framework go golang microservice microservices-architecture network-transparency otp otp-applications supervisor worker

Last synced: 14 Oct 2024

https://github.com/processone/tsung

Tsung is a high-performance benchmark framework for various protocols including HTTP, XMPP, LDAP, etc.

amqp benchmark benchmarking erlang ldap mqtt mysql postgresql xmpp

Last synced: 10 Oct 2024

https://github.com/philss/floki

Floki is a simple HTML parser that enables search for nodes using CSS selectors.

css-selector css-selectors elixir erlang fast-html floki hacktoberfest html-parser html5ever myhtml

Last synced: 29 Oct 2024

https://github.com/ChicagoBoss/ChicagoBoss

Erlang web MVC, now featuring Comet

erlang framework web-framework

Last synced: 04 Aug 2024

https://github.com/chicagoboss/chicagoboss

Erlang web MVC, now featuring Comet

erlang framework web-framework

Last synced: 09 Oct 2024

https://github.com/discord/manifold

Fast batch message passing between nodes for Erlang/Elixir.

elixir erlang message-passing performance

Last synced: 07 Oct 2024

https://github.com/rebar/rebar3

Erlang build tool that makes it easy to compile and test Erlang applications and releases.

build compile dependencies erlang hacktoberfest packages releases template test

Last synced: 04 Aug 2024

https://github.com/erlang/rebar3

Erlang build tool that makes it easy to compile and test Erlang applications and releases.

build compile dependencies erlang hacktoberfest packages releases template test

Last synced: 07 Oct 2024

https://github.com/esl/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.

chat erlang hacktoberfest jabber messaging mongooseim xmpp

Last synced: 10 Oct 2024

https://github.com/esl/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.

chat erlang hacktoberfest jabber messaging mongooseim xmpp

Last synced: 27 Oct 2024

https://github.com/clojerl/clojerl

Clojure for the Erlang VM (unofficial)

beam clojure erlang erlang-vm programming-language

Last synced: 14 Oct 2024

https://github.com/supabase/supavisor

A cloud-native, multi-tenant Postgres connection pooler.

elixir erlang postgresql

Last synced: 07 Oct 2024

https://github.com/kerl/kerl

Easy building and installing of Erlang/OTP instances

erlang homebrew kerl otp-release shell

Last synced: 15 Oct 2024

https://github.com/devinus/poolboy

A hunky Erlang worker pool factory

erlang pool worker-pool

Last synced: 14 Oct 2024

https://github.com/alpaca-lang/alpaca

Functional programming inspired by ML for the Erlang VM

alpaca erlang erlang-vm hindley-milner ml statically-typed

Last synced: 29 Oct 2024

https://github.com/elixir-desktop/desktop

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

android elixir erlang linux liveview macos windows

Last synced: 12 Oct 2024

https://github.com/bake-bake-bake/bakeware

Compile Elixir applications into single, easily distributed executable binaries

elixir erlang hacktoberfest spawnfest-2020

Last synced: 28 Sep 2024

https://github.com/ferd/recon

Collection of functions and scripts to debug Erlang in production.

erlang hacktoberfest instrumentation profiling tracing

Last synced: 14 Oct 2024

https://github.com/koudelka/visualixir

A process/message visualizer for BEAM nodes.💪👁

beam elixir erlang visualizer

Last synced: 14 Oct 2024

https://github.com/benoitc/hackney

simple HTTP client in Erlang

client erlang http

Last synced: 29 Oct 2024

https://github.com/erlyaws/yaws

Yaws webserver

erlang

Last synced: 14 Oct 2024

https://github.com/sky-big/rabbitmq

RabbitMQ系统3.5.3版本中文完全注释(同时实现了RabbitMQ系统和插件源代码编译,根据配置文件创建RabbitMQ集群,创建连接RabbitMQ系统的客户端节点等相关功能,方便源代码的阅读)

erlang rabbitmq

Last synced: 12 Nov 2024

https://github.com/sky-big/RabbitMQ

RabbitMQ系统3.5.3版本中文完全注释(同时实现了RabbitMQ系统和插件源代码编译,根据配置文件创建RabbitMQ集群,创建连接RabbitMQ系统的客户端节点等相关功能,方便源代码的阅读)

erlang rabbitmq

Last synced: 28 Oct 2024

https://github.com/discord/fastglobal

Fast no copy globals for Elixir & Erlang.

elixir erlang performance

Last synced: 07 Oct 2024

https://github.com/erlang-lager/lager

A logging framework for Erlang/OTP

erlang logging otp

Last synced: 14 Oct 2024

https://github.com/aeternity/aeternity

æternity blockchain - scalable blockchain for the people - smart contracts, state channels, names, tokens

aeternity bitcoin blockchain crypto cryptocurrency cryptography erlang ethereum mining scaling smart-contracts testnet

Last synced: 09 Oct 2024

https://github.com/leostera/caramel

:candy: a functional language for building type-safe, scalable, and maintainable applications

caramel compiler elixir erlang functional-language ocaml type-safe

Last synced: 29 Oct 2024

https://github.com/archseer/enigma

An Erlang VM implementation in Rust

elixir erlang erlang-vm rust virtual-machine vm

Last synced: 12 Nov 2024

https://github.com/elixir-crawly/crawly

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

crawler crawling elixir erlang extract-data scraper scraping scraping-websites spider

Last synced: 01 Nov 2024

https://github.com/gotthardp/lorawan-server

Compact server for private LoRaWAN networks

erlang lora lorawan lorawan-server

Last synced: 29 Oct 2024

https://github.com/nitrogen/nitrogen

Nitrogen Web Framework for Erlang (now with websockets!)

erlang javascript webframework websockets

Last synced: 12 Oct 2024

https://github.com/shinyscorpion/wobserver

Web based metrics, monitoring, and observer

elixir erlang hex metrics monitoring

Last synced: 12 Oct 2024

https://github.com/lasp-lang/partisan

High-performance, high-scalability distributed computing for the BEAM.

distributed-systems elixir erlang failure-detection gossip gossip-round membership tcp

Last synced: 12 Oct 2024

https://github.com/lasp-lang/lasp

Prototype implementation of Lasp in Erlang.

crdt distributed-systems erlang lasp

Last synced: 29 Sep 2024

https://github.com/proper-testing/proper

PropEr: a QuickCheck-inspired property-based testing tool for Erlang

codecov-badge erlang erlang-versions-badge release-badge

Last synced: 30 Oct 2024

https://github.com/graphql-elixir/graphql

GraphQL Elixir

elixir erlang graphql

Last synced: 29 Sep 2024

https://github.com/AntidoteDB/antidote

A planet scale, highly available, transactional database built on CRDT technology

antidote crdt database erlang rebar3

Last synced: 03 Nov 2024

https://github.com/antidotedb/antidote

A planet scale, highly available, transactional database built on CRDT technology

antidote crdt database erlang rebar3

Last synced: 30 Oct 2024

https://github.com/eproxus/meck

A mocking library for Erlang

erlang meck mocking-library testing

Last synced: 12 Oct 2024

https://github.com/zotonic/zotonic

Zotonic - The Erlang Web Framework & CMS

cms erlang framework web zotonic

Last synced: 12 Oct 2024

https://github.com/rabbitmq/ra

A Raft implementation for Erlang and Elixir that strives to be efficient and make it easier to use multiple Raft clusters in a single system.

distributed-systems erlang raft raft-consensus-algorithm

Last synced: 12 Oct 2024

https://github.com/discord/semaphore

Fast semaphore using ETS.

elixir erlang locks semaphore

Last synced: 01 Nov 2024

https://github.com/sheharyarn/memento

Simple + Powerful interface to the Mnesia Distributed Database 💾

cloud cloud-native database distributed-systems elixir erlang mnesia otp real-time

Last synced: 12 Oct 2024

https://github.com/andytill/erlyberly

erlang tracing for the masses

debugger elixir erlang java tracing xref

Last synced: 13 Nov 2024

https://github.com/talentdeficit/jsx

an erlang application for consuming, producing and manipulating json. inspired by yajl

erlang json

Last synced: 12 Oct 2024

https://github.com/kafka4beam/brod

Apache Kafka client library for Erlang/Elixir

client elixir erlang kafka klarna-featured

Last synced: 12 Oct 2024

https://github.com/ostinelli/syn

A scalable global Process Registry and Process Group manager for Erlang and Elixir.

cluster conflict-resolution elixir elixir-lang erlang process-group process-registry pubsub

Last synced: 12 Oct 2024

https://github.com/inaka/erlang_guidelines

Inaka's Erlang Coding Guidelines

erlang guidelines hacktoberfest

Last synced: 13 Nov 2024

https://github.com/josefs/Gradualizer

A Gradual type system for Erlang

erlang type-system typesystem

Last synced: 14 Nov 2024

https://github.com/josefs/gradualizer

A Gradual type system for Erlang

erlang type-system typesystem

Last synced: 12 Oct 2024

https://github.com/Pyrlang/Pyrlang

Erlang node implemented in Python 3.5+ (Asyncio-based)

distributed erlang erlang-node gevent library message-passing python rpc

Last synced: 14 Nov 2024

https://github.com/pyrlang/pyrlang

Erlang node implemented in Python 3.5+ (Asyncio-based)

distributed erlang erlang-node gevent library message-passing python rpc

Last synced: 12 Oct 2024

https://github.com/kvakvs/erlangrt

Erlang Replacement Therapy. Another attempt to make Erlang runtime (BEAM emulator) in Rust. Good news: I know what to do. Bad news: I have no clue how to Rust

erlang erlang-developement erlang-vm runtime

Last synced: 13 Nov 2024

https://github.com/kafkaex/kafka_ex

Kafka client library for Elixir

elixir erlang kafka

Last synced: 12 Oct 2024

https://github.com/kvakvs/ErlangRT

Erlang Replacement Therapy. Another attempt to make Erlang runtime (BEAM emulator) in Rust. Good news: I know what to do. Bad news: I have no clue how to Rust

erlang erlang-developement erlang-vm runtime

Last synced: 05 Nov 2024

https://github.com/ninenines/erlang.mk

A build tool for Erlang that just works.

build-system build-tool erlang makefile package-manager

Last synced: 12 Oct 2024

https://github.com/dgud/wings

Wings3D is an advanced sub-division 3D modeller.

3d-modelling erlang wings

Last synced: 12 Oct 2024

https://github.com/erlanglab/erlangpl

Tool for developers working with systems running on the Erlang VM (BEAM). It helps with performance analysis.

beam elixir elm erlang erlang-performance-lab erlang-vm performance-dashboard performance-visualization react visualization

Last synced: 30 Oct 2024

https://github.com/rabbitmq/erlang-rpm

Latest Erlang/OTP releases packaged as a zero dependency RPM, just enough for running RabbitMQ

erlang rabbitmq rpm

Last synced: 12 Oct 2024

https://github.com/feuerlabs/exometer

Basic measurement objects and probe behavior

erlang exometer

Last synced: 13 Nov 2024

https://github.com/Feuerlabs/exometer

Basic measurement objects and probe behavior

erlang exometer

Last synced: 27 Oct 2024

https://github.com/saleyn/erlexec

Execute and control OS processes from Erlang/OTP

erlang erlang-processes erlexec linux os otp

Last synced: 12 Oct 2024

https://github.com/seriyps/mtproto_proxy

High performance Erlang MTProto proxy that powers https://t.me/socksy_bot

censorship-circumvention erlang mtproto-proxy telegram

Last synced: 29 Oct 2024

https://github.com/discord/ex_hash_ring

A fast consistent hash ring implementation in Elixir.

distributed-systems elixir erlang hashring

Last synced: 01 Nov 2024

https://github.com/versilov/matrex

A blazing fast matrix library for Elixir/Erlang with C implementation using CBLAS.

c cblas elixir erlang jupyter-notebook linear-algebra machine-learning matrix numpy

Last synced: 12 Oct 2024

https://github.com/ernw/ss7maper

SS7 MAP (pen-)testing toolkit. DISCONTINUED REPO, please use: https://github.com/0xc0decafe/ss7MAPer/

erlang hlr m3ua map msc pentest smsc ss7

Last synced: 29 Sep 2024

https://github.com/riot-ml/riot

An actor-model multi-core scheduler for OCaml 5 🐫

actor-model elixir erlang fault-tolerance multicore multicore-ocaml ocaml otp

Last synced: 12 Oct 2024

https://github.com/epgsql/epgsql

Erlang PostgreSQL client library.

erlang postgres postgresql

Last synced: 12 Oct 2024

https://github.com/inaka/elvis

Erlang Style Reviewer

elvis erlang hacktoberfest style-checker

Last synced: 12 Oct 2024

https://github.com/WhatsApp/erlfmt

An automated code formatter for Erlang

erlang formatter rebar3-plugin

Last synced: 29 Oct 2024

https://github.com/whatsapp/erlfmt

An automated code formatter for Erlang

erlang formatter rebar3-plugin

Last synced: 07 Oct 2024

https://github.com/qingliangcn/mgee

2010年写的一个erlang游戏服务端demo

erlang mmoarpg

Last synced: 12 Oct 2024

https://github.com/inaka/apns4erl

Apple Push Notification Server for Erlang

apns apple erlang hacktoberfest notifications

Last synced: 12 Oct 2024

https://github.com/program-spiritual/kongfuofarchitect

(Updating!) Architect's Kung Fu tutorial collection Article collection contains paradigm programming microservices essential algorithms Security attack Assembly Crawler Reverse penetration test...etc.

architect architecture-guidelines c c-sharp csharp erlang go golang java javascript lisp nodejs object-c perl prolog python rust scala swift

Last synced: 29 Oct 2024

https://github.com/gleam-lang/otp

📫 Fault tolerant multicore programs with actors

actors erlang gleam otp

Last synced: 13 Nov 2024