-
rustler
Safe Rust wrappers for creating Erlang NIF functions
-
erl_tokenize
Erlang source code tokenizer
-
erlls
Erlang language server
-
arborium-erlang
Erlang grammar for arborium (tree-sitter bindings)
-
hydra
A framework for writing fault tolerant, highly scalable applications with the Rust programming language
-
eetf
encoding/decoding Erlang External Term Format
-
efmt
Erlang code formatter
-
tree-sitter-erlang
erlang grammar for the tree-sitter parsing library
-
erl_dist
Erlang Distribution Protocol
-
stakker
A lightweight low-level single-threaded actor runtime
-
erso
Bridge program that allows Erlang to access Turso databases. Built for the
ptursoGleam library. -
erl_dist_mcp
Erlang Distribution MCP Server - connects to Erlang/BEAM nodes for introspection and debugging
-
avmnif-rs
Safe NIF toolkit for AtomVM written in Rust
-
hexpm
client for the Hex package manager
-
starlang
Erlang-style concurrency for Rust
-
rustler_sys
Create Erlang NIF modules in Rust using the C NIF API
-
steady_state
Framework for building long running low latency actor based services on Linux. Provides visual telemetry to watch data flows between actors. Uses Erlang style supervisors to defend…
-
joerl
An Erlang-inspired actor model library for Rust
-
erltf
Erlang External Term Format codec for Rust
-
edp_client
Low-level Erlang Distribution Protocol client
-
oak-erlang
Erlang language parser with support for concurrent programming and OTP features
-
erltf_serde
Serde integration for Erlang External Term Format
-
edp_node
High-level Erlang Distribution Protocol node implementation
-
rust_supervisor
An Erlang-inspired process supervision library for Rust
-
mboxlabs-mailbox
A lightweight, pluggable mailbox/queue kernel inspired by the Erlang Actor Model
-
starlang-runtime
Runtime infrastructure for Starlang - process registry, scheduler, mailboxes
-
starlang-gen-server
GenServer pattern for Starlang
-
starlang-supervisor
Supervisor pattern for Starlang
-
starlang-application
Application lifecycle management for Starlang
-
crashdump_viewer_cli
A CLI tool to parse Erlang crashdumps
-
starlang-process
Process primitives for Starlang - spawn, link, monitor, send/receive
-
starlang-atom
Atom (interned string) implementation for Starlang
-
hash-map-id
HashMap wrapper with incremental ID (u64) as key
-
lunatic-process-api
Lunatic host functions for working with processes
-
erl_nif
Write Erlang and Elixir NIFs in Rust
-
ei
erl_interface for rust
-
erlang-term
convert Erlang External Term Format to Rust objects, without using erlang NIFs
-
maxim
Implements a highly-scalable and ergonomic actor system for Rust based on the best of Erlang / Elixir and Akka. A fork of the Axiom actor framework.
-
erl_pp
Erlang source code preprocessor
-
genserver
Elixir inspired async actor library
-
axiom
Implements a highly-scalable and ergonomic actor system for Rust based on the best of Erlang / Elixir and Akka
-
lunatic-messaging-api
Lunatic host functions for message sending
-
lunatic-networking-api
Lunatic host functions for tcp and udp networking
-
lunatic-common-api
Common functionality for building lunatic host function APIs
-
ppbert
pretty printer for Erlang's External Term Format
-
lunatic-process
Lunatic's core process, mailbox and message abstraction'
-
erldash
terminal-based Erlang dashboard
-
lunatic-sqlite-api
Lunatic host functions for sqlite
-
lunatic-runtime
An actor platform built on WebAssembly
-
lunatic-registry-api
Lunatic host functions for registering named processes
-
lunatic-control
TBD
-
lunatic-wasi-api
Lunatic host functions for WASI
-
beam_file
processing Erlang BEAM file
-
lunatic-stdout-capture
Helper library for holding stdout streams of lunatic processes
-
lunatic-error-api
Lunatic host functions that make dealing with Anyhow errors simpler
-
lunatic-timer-api
Lunatic host functions for working with timers
-
lunatic-distributed-api
control server implementation
-
erl_rpc
Erlang RPC Client
-
lunatic-distributed
Node to node communication
-
erlanggen
Erlang generator
-
lunatic-version-api
Lunatic host functions for getting Lunatic host version
-
erl_ast
representation of Abstract Syntax Trees of Erlang modules
-
big_data
Safe Rust code for creating Erlang NIF to store big data
-
starlang-core
Core types for Starlang - Erlang-style concurrency for Rust
-
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
-
erl_nif_sys
Write Erlang and Elixir NIFs in Rust
-
linkd
actor model framework that takes inspiration from OTP in the erlang ecosystem
-
lunatic-control-axum
TBD
-
erl_parse
Erlang source code parser
-
lunatic-metrics-api
Lunatic host functions for metrics
-
mailbox_processor
A small little actor abstraction inspired by the FSharp Mailbox Processor which in turn was inspired by erlang
-
erlang_nif-sys
Create Erlang NIF modules in Rust using the C NIF API
-
one_for_one
supervize spawn'ed async tasks
-
lunatic-trap-api
Lunatic host functions for catching traps
-
rustler_bigint
Handle Erlang's arbitrarily-sized integers
-
beamcode
Erlang BEAM instructions encoding / decoding library
-
erlang_e1
Erlang E1 Channels Calculation Library
-
rustler_codegen
Compiler plugin for Rustler
-
xacto
Erlang-style actors for Rust
-
erlls_core
Core library for erlls crate
-
ei-sys
Low level Rust bindings to ei, a library to communicate with distributed Erlang
-
eirproject/libeir_syntax_core
Erlang ecosystem common IR
-
rustler_elixir_fun
Call Elixir functions from NIFs implemented in Rust
-
erlang_port
Helper library for writing Elixir & Erlang ports in rust
-
eirproject/libeir_ir
Erlang ecosystem common IR
-
hydra-macros
Macros for the hydra framework
-
eirproject/libeir_tests
Erlang ecosystem common IR
-
rabble
creating location transparent actor based systems
-
eirproject/libeir_intern
Erlang ecosystem common IR
-
stingray
Interfaces for BEAM, the Erlang VM
-
serde_eetf
Erlang external term format support for serde
-
eirproject/libeir_syntax_erl
Erlang ecosystem common IR
-
ruster_unsafe
Create Erlang NIF modules in Rust using the C NIF API
-
eirproject/libeir_passes
Erlang ecosystem common IR
-
starlang-macros
Ergonomic macros for Starlang
-
agner-helm
An actor toolkit inspired by Erlang/OTP (control panel)
-
eirproject/libeir_interpreter
Erlang ecosystem common IR
-
bert
BERT (Binary ERlang Term) serializer
-
iridium
A resilient VM for the Palladium language
-
rustler_stored_term
Store arbitrary Elixir/Erlang terms inside any Rust datastructures you might be using inside your NIFs
-
razzy
Erlang style processes using rust threads
Try searching with DuckDuckGo.