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/kzemek/macaroons

An Erlang Macaroons library compatible with libmacaroons

authorization erlang libmacaroons macaroons tokens

Last synced: 12 Nov 2024

https://github.com/saleyn/etran

Erlang Parse Transforms Including Fold (MapReduce) comprehension, Elixir-like Pipeline, and default function arguments

arguments default elixir erlang fold function map mapreduce parser pipe pipeline transform

Last synced: 27 Oct 2024

https://github.com/surik/tunnerl

SOCKS4, SOCKS4a and SOCKS5 protocols implementation in Erlang/OTP.

erlang erlang-socks-server proxy socks4 socks5 sosck4a

Last synced: 11 Oct 2024

https://github.com/clojang/jiface

A Clojure-idiomatic wrapper around Erlang's JInterface

beam clojure distributed-systems erlang java jinterface jvm otp

Last synced: 14 Oct 2024

https://github.com/esl/segmented_cache

Modern, performant, and extensible, Erlang in-memory cache

cache elixir-library erlang erlang-libraries hacktoberfest

Last synced: 11 Nov 2024

https://github.com/katja-beam/katja

A simple Riemann client written in Erlang.

erlang query-riemann riemann riemann-client

Last synced: 14 Oct 2024

https://github.com/rabbitmq/horus

Erlang library to create standalone modules from anonymous functions

assembly elixir elixir-library erlang erlang-library

Last synced: 24 Dec 2024

https://github.com/paulcager/gerlang

Calling Go functions from Erlang

cgo erlang erlang-nif go golang nif

Last synced: 09 Nov 2024

https://github.com/robertoaloi/ansible-nodetool

An Ansible module to interact with Erlang nodes via Erlang RPC

ansible erlang

Last synced: 14 Oct 2024

https://github.com/dont-rely-on-nulls/zerl

A Zig library to idiomatically communicate with other BEAM nodes

erlang erlang-otp nix zerl zig zig-library ziglang

Last synced: 19 Dec 2024

https://github.com/gearnode/erl-hotp

HOTP and TOTP algorithms in Erlang.

erlang hotp hotp-generator totp totp-generator

Last synced: 03 Nov 2024

https://github.com/rusterlium/hyperbeam

Experimental NIF-based HTTP Server for the BEAM

elixir erlang nif rust

Last synced: 12 Nov 2024

https://github.com/okeuday/reltool_util

Erlang reltool utility functionality application

erlang erlang-releases

Last synced: 11 Oct 2024

https://github.com/jj1bdx/tinymt-erlang

This software is no longer maintained. For archive/reference use only. -- Tiny Mersenne Twister (TinyMT) for Erlang

erlang random tinymt

Last synced: 01 Nov 2024

https://github.com/farazhaider/lispex

Lisp Interpreter in Elixir

elixir-lang erlang

Last synced: 12 Oct 2024

https://github.com/princemaple/clusterable

Prepare elixir/erlang nodes to be clustered

clustering elixir erlang hex libcluster

Last synced: 08 Nov 2024

https://github.com/gbour/wave

MQTT Broker - for IoT, DIY, pubsub applications and more

broker erlang iot message-queue mqtt mqtt-broker ssl websockets

Last synced: 28 Oct 2024

https://github.com/naupio/pigame

Just a game server template for Erlang/OTP.

erlang erlang-game erlang-otp game game-server gameserver otp

Last synced: 13 Nov 2024

https://github.com/andytill/oneup

NIF powered global counters for erlang

atomics beam erlang nif

Last synced: 30 Oct 2024

https://github.com/dong50252409/behavior3erl

Behavior3 runtime library for Erlang (Behavior Trees for Erlang)

behavior-tree behavior3 erlang

Last synced: 29 Oct 2024

https://github.com/seriyps/xhttpc

Extensible HTTP Client for Erlang

erlang http-client middleware

Last synced: 19 Dec 2024

https://github.com/redsolution/xabber-server

Xabber Server: an advanced XMPP server, with reliable message delivery, message editing and retraction, group chats, active session management and fast client synchronization

chat erlang groupchat jabber messaging pubsub server stun turn voip xabber xmpp

Last synced: 06 Nov 2024

https://github.com/joergen7/effi

Erlang foreign function interface.

bash erlang ffi matlab octave otp python

Last synced: 14 Nov 2024

https://github.com/thekvs/esnappy

Erlang bindings for Google's Snappy compression library.

erlang snappy-compression-library

Last synced: 14 Nov 2024

https://github.com/kbrw/delayed_otp

Delay death of supervisor children or gen_server : for instance Erlang supervisor with exponential backoff restart strategy

erlang supervisor

Last synced: 01 Nov 2024

https://github.com/farhadi/xxh3

Erlang NIF bindings for XXH3 hash functions implemented in Rust

erlang erlang-nif hash-functions nif non-cryptographic-hash-functions xxh3 xxhash

Last synced: 27 Dec 2024

https://github.com/deadtrickster/prometheus-httpd

Expose Prometheus metrics using inets httpd.

erlang http instrumentation metrics monitoring prometheus

Last synced: 27 Oct 2024

https://github.com/artemeff/raven-erlang

Sentry client for Erlang

elixir erlang sentry sentry-client

Last synced: 11 Oct 2024

https://github.com/i2y/jet

Jet is a simple OOP, dynamically typed, functional language that runs on the Erlang virtual machine (BEAM). Jet's syntax is Ruby-like syntax.

beam concurrent-programming distributed-computing erlang jet oop programming-language ruby

Last synced: 12 Nov 2024

https://github.com/joergen7/gruff

A basic worker pool manager for Erlang to showcase gen_pnet.

erlang petri-net poolboy worker-pool worker-pool-factory workers

Last synced: 14 Nov 2024

https://github.com/hauleth/lumberjack

Web based log viewer for Erlang and Elixir applications

elixir erlang log-viewer log-visualization logging web-ui

Last synced: 11 Oct 2024

https://github.com/selectel/pat

Pat, the only SMTP postman!

community erlang smtp

Last synced: 26 Dec 2024

https://github.com/feng19/spider_man

SpiderMan,a base-on Broadway fast high-level web crawling & scraping framework for Elixir.

crawler data-mining elixir erlang framework spider

Last synced: 29 Oct 2024

https://github.com/hrefhref/booter

Boot an Elixir application step by step (inspired by RabbitMQ)

elixir erl erlang

Last synced: 14 Oct 2024

https://github.com/k2informaticsgmbh/dderl

Web based Data Explorer / Data Jump Station with Erlang In-Memory Support

erlang partitioning ssl wix

Last synced: 01 Nov 2024

https://github.com/joojscript/surrealdb_ex

An Elixir Driver for Surreal DB

database driver elixir erlang surrealdb

Last synced: 14 Nov 2024

https://github.com/zgbjgg/jun

JUN - python pandas, plotly, seaborn support & dataframes manipulation over erlang

dataframes elixir erlang numpy pandas plotly python scipy seaborn

Last synced: 13 Oct 2024

https://github.com/williamthome/euneus

An incredibly flexible and performant JSON parser, generator and formatter in pure Erlang.

erlang erlang-library format-json json jsonformatter jsongenerator jsonparser minify minify-json prettify prettify-json rebar3

Last synced: 03 Dec 2024

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

🪝 Make requests to HTTP servers with Hackney

erlang gleam http-client

Last synced: 15 Nov 2024

https://github.com/choptastic/sql_bridge

SQL_Bridge: An abstraction layer for Erlang SQL databases (MySQL and PostgreSQL)

erlang mysql postgresql

Last synced: 18 Oct 2024

https://github.com/gearnode/erl-oauth2c

OAuth2 client in Erlang.

erlang oauth2 oauth2-client sso

Last synced: 03 Nov 2024

https://github.com/silviucpp/epqueue

A high performant Erlang NIF Priority Queue implemented using a binary heap

erlang priority queue

Last synced: 19 Dec 2024

https://github.com/matwey/pybeam

Python module to parse Erlang BEAM files

beam erlang erlang-beam python

Last synced: 23 Dec 2024

https://github.com/lpil/gleeunit

Gleam bindings for the Erlang EUnit test framework

erlang eunit gleam testing

Last synced: 27 Oct 2024

https://github.com/puzza007/openpoker

Wagerlabs OpenPoker from before it went closed-source

erlang poker poker-engine

Last synced: 08 Nov 2024

https://github.com/portasynthinca3/boss

Operating system written in Erlang and Rust

beam capability-security erlang os rust uefi x86-64

Last synced: 12 Oct 2024

https://github.com/sile/erlls

Erlang language server

erlang lsp-server rust vscode-extension

Last synced: 19 Dec 2024

https://github.com/bwireman/gleam_pb

Protobuf support for Gleam ✨

erlang gleam protobuf

Last synced: 04 Dec 2024

https://github.com/grisp/rebar3_grisp

Rebar plug-in for GRiSP

emdedded erlang grisp iot plugin rebar3

Last synced: 24 Dec 2024

https://github.com/sile/beam_file

A tiny library for processing Erlang BEAM file in Rust

beam erlang rust

Last synced: 18 Oct 2024

https://github.com/walter-weinmann/ocparse

LALR grammar based Cypher parser using the grammar rules from the openCypher project.

cypher erlang lalr-grammar lalr-parser opencypher

Last synced: 09 Dec 2024

https://github.com/alexprut/earth-defender

🚀 A distributed soft real-time 3D single/multiplayer game build with Erlang/OTP and Three.js

3d-graphics erlang multiplayer-game threejs

Last synced: 12 Nov 2024

https://github.com/silviucpp/erlpool

Erlang round-robin load balancer for Erlang processes based on ETS

erlang pool worker

Last synced: 29 Oct 2024

https://github.com/deadtrickster/prometheus-cowboy

Expose Prometheus metrics using cowboy/cowboy2

cowboy erlang instrumentation monitoring prometheus

Last synced: 27 Dec 2024

https://github.com/adroll/rebar3_depup

Dependency Updater for rebar3-based Erlang Projects

erlang hacktoberfest rebar3 rebar3-plugin

Last synced: 25 Dec 2024

https://github.com/k2informaticsgmbh/imem

Clustered in-memory database based on MNESIA with simple SQL layer

erlang memory-database mnesia partitioning sql-layer

Last synced: 14 Nov 2024

https://github.com/helium/merkerl

A Merkle Tree implementation in Erlang

erlang merkle merkle-proof merkle-tree

Last synced: 08 Nov 2024

https://github.com/joergen7/cre

common runtime environment for distributed programming languages

distributed-computing erlang otp parallelization worker-pool

Last synced: 14 Nov 2024

https://github.com/rusterlium/rebar3_cargo

Rebar3 plugin to build Rust crates

cargo erlang rebar3 rust

Last synced: 14 Oct 2024

https://github.com/starbelly/hydro

Libhydrogen bindings for Erlang

crypto erlang libhydrogen

Last synced: 01 Nov 2024

https://github.com/saltysystems/overworld

Open source framework for scalable multiplayer games.

erlang game-development game-server multiplayer server

Last synced: 12 Oct 2024

https://github.com/deadtrickster/smerl

Simple Metaprogramming for Erlang

erlang

Last synced: 28 Oct 2024

https://github.com/okeuday/varpool

Erlang Process Pools as a Local Variable

data-structures erlang erlang-process-pool

Last synced: 29 Oct 2024

https://github.com/seriyps/rebar3_bench

Microbenchmark plugin for rebar3

benchmark criterion erlang microbenchmark rebar3-plugin

Last synced: 24 Dec 2024

https://github.com/olian04/gleam_handles

Handles is a templating language written in pure Gleam. Heavily inspired by Mustache and Handlebars.js

bun deno erlang gleam gleam-lang gleam-language handlebars mustache nodejs template template-engine templating templating-engine

Last synced: 07 Nov 2024

https://github.com/alekras/erl.mqtt.server

MQTT server is designed for communication in Machine to Machine (M2M) and Internet of Things (IoT) contexts and implements MQTT protocol versions 3.1, 3.1.1 and 5.0. The server is written in Erlang as OTP application.

erlang erlang-mqtt iot mqtt mqtt-server rebar3

Last synced: 22 Nov 2024

https://github.com/snaiper80/hashids-erlang

The Erlang port of Hashid to generate YouTube-like hashids from one or many numbers.

erlang hashid

Last synced: 29 Oct 2024

https://github.com/xandkar/hope

A quest for a "standard" Erlang library with uniform, composable abstractions.

erlang standard-library

Last synced: 19 Oct 2024

https://github.com/nitrogen/nprocreg

Process Registry used by Nitrogen.

distributed-computing erlang erlang-library

Last synced: 11 Nov 2024

https://github.com/lfex/lutil

LFE Utility Modules (successor to lfe-utils)

beam erlang hacktoberfest lfe utilities utility-library

Last synced: 19 Dec 2024

https://github.com/opencensus-beam/opencensus-prometheus

Export opencensus span metrics and statistics to Prometheus

erlang metrics opencensus prometheus

Last synced: 01 Nov 2024

https://github.com/opencensus-beam/opencensus_telemetry

Opencensus integration with Telemetry library

elixir erlang metrics opencensus telemetry

Last synced: 14 Oct 2024

https://github.com/appunite/beam_inspect

Inspect how your elixir module looks like in erlang / core erlang.

beam elixir-lang erlang

Last synced: 14 Oct 2024

https://github.com/seriyps/gettexter

GNU-gettext compatible Erlang translation app.

erlang gnu-gettext i18n l10n mo-files plural

Last synced: 19 Dec 2024

https://github.com/lpgauth/timing

Micro benchmarking Erlang library

benchmarking erlang

Last synced: 12 Oct 2024

https://github.com/mrdimosthenis/minigen

Pure random data generation library, appropriate for realistic simulations in the Erlang ecosystem

elixir elixir-lang erlang generator gleam gleam-lang random random-generation

Last synced: 12 Oct 2024

https://github.com/lucassouzamatos/chico.lang

:sparkles: :smiley_cat: a functional toy language

erlang programming-language

Last synced: 20 Nov 2024

https://github.com/xandkar/beam_stats

Collect detailed Erlang VM metrics and send to arbitrary, pluggable backends (StatsD and Graphite backends included).

erlang metrics

Last synced: 19 Oct 2024

https://github.com/feng19/wechat

WeChat SDK for Elixir,目前 Elixir 中支持最完善的微信SDK

elixir erlang wechat wechat-sdk

Last synced: 29 Oct 2024

https://github.com/inaka/katana-code

Code Utilities for Erlang

erlang hacktoberfest snippets

Last synced: 27 Dec 2024

https://github.com/silviucpp/ezlib

Erlang zlib NIF library optimized for streaming

erlang streaming zlib

Last synced: 22 Nov 2024

https://github.com/sile/ppg

Plumtree based Distributed Process Group

distributed erlang plumtree process-group

Last synced: 14 Oct 2024

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

LZ4 compression library for Erlang.

compression erlang lz4 native nif

Last synced: 15 Nov 2024

https://github.com/yuce/teacup_nats

Teacup based NATS client for Erlang

client erlang nats

Last synced: 28 Oct 2024

https://github.com/sile/erl_rpc

Erlang RPC Client for Rust

erlang rust

Last synced: 07 Nov 2024

https://github.com/selectel/jane

JS's Acknowledgement of Native Erlang types

community erlang

Last synced: 26 Dec 2024

https://github.com/joshnuss/glue

React hook for server-side state

elixir erlang phoenix react websocket

Last synced: 28 Oct 2024

https://github.com/halturin/mx

OTP Message Broker (pub/sub, workers queue, priority/deferring delivery)

erlang otp otp-message-broker pubsub-messages pubsubbroker

Last synced: 14 Oct 2024

https://github.com/kopera/erlang-mqtt

Erlang/Elixir low level MQTT protocol implementation

elixir erlang mqtt mqtt-protocol

Last synced: 29 Oct 2024

https://github.com/lrascao/raterl

An erlang ETS based rate limiter inspired by Jobs

erlang rate-limiter

Last synced: 27 Oct 2024

https://github.com/tatsuya6502/elixir_rust_interop_demo

Demonstrate calling Rust functions from Elixir using Erlang NIF interface

demo-apps elixir erlang examples rust

Last synced: 15 Oct 2024

https://github.com/processone/stringprep

Fast Stringprep implementation for Erlang / Elixir

erlang stringprep

Last synced: 21 Dec 2024

https://github.com/hachreak/limitless

An OTP application to integrate a rate-limiter in your application.

erlang erlang-libraries erlang-library minidb mongodb otp-application rate-limiter rate-limiting rate-limits rest rest-api

Last synced: 06 Nov 2024

https://github.com/livewareproblems/hyper

Erlang implementation of HyperLogLog

erlang hacktoberfest

Last synced: 09 Dec 2024