Life & fun · alternatives · 2026
24 alternatives to Erlmacs – a script to update your .emacs file for Erlang development
erlmacs automatically configures and updates your .emacs file with support for the emacs mode that is included with Erlang/OTP. It frees you from having to locate the installation directory of Erlang/OTP and its bundled emacs mode. It is an escript that only depends upon Erlang/OTP and Emacs. Note: There is not much in the way of error checking at this moment, but it does make a backup of your .emacs files before any destructive operations.
Erlmacs is an escript that automatically configures Emacs for Erlang development by updating the .emacs file with support for Erlang/OTP's bundled emacs mode. It eliminates the need to manually locate Erlang… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Erlmacs – a script to update your .emacs file for Erlang development launched in 2023; newer entries below may have overtaken it.
- 1

Hi There, Erlang-RED has been my project for the last couple of months and I would love to get some feedback from the HN community. The idea is to take advantage of Erlangs message passing and low overhead processes to have true concurrency in Node-RED flows. Plus also to bring low-code visual flow-based programming to Erlang.
2025 · github.com · its alternatives →
- 2OT
Bitbucket Cloud is a Git-based code and CI/CD tool optimized for teams using Jira.
2019 · bitbucket.org · its alternatives →
- 3

Run KolibriOS, Linux or Windows 98 in your browser
2013 · copy.sh · its alternatives →
- 4

Erlang code generator for Idris 2. Contribute to christian-public/Idris2-Erlang development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 5

Hello! This is the most useless thing I did in quite some time, but it was fun. Compile erlang (actually BEAM) to wasm, statically link with a small http wrapper and run as a request handler under wasmtime. This is not very practical as of now and you better just compile atomvm and statically link it with erlang payload if you really need to run erlang on the edge node (you don't). When (if) typed continuations become a thing, this should also allow for erlang actor model.
2024 · github.com · its alternatives →
- 6

Erlang REST framework. Contribute to fbeline/rooster development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 7

From the creators of rebar3_format, here comes… rebar3_hank, a powerful but simple tool to detect dead code around your Erlang codebase (and kill it with fire!)
2021 · tech.nextroll.com · its alternatives →
- 8EC
2022 · emacs.amodernist.com · its alternatives →
- 9
Emacs Anywhere▲248Configurable automation + hooks called with application information - zachcurry/emacs-anywhere
2018 · github.com · its alternatives →
- 10

QuickBEAM is a JavaScript runtime embedded inside the Erlang/OTP VM. If you’re building a full-stack app, JavaScript tends to leak in anyway — frontend, SSR, or third-party code. QuickBEAM runs that JavaScript inside OTP supervision trees. Each runtime is a process with a `Beam` global that can: - call Elixir code - send/receive messages - spawn and monitor processes - inspect runtime/system state It also provides browser-style APIs backed by OTP/native primitives (fetch, WebSocket, Worker, BroadcastChannel, localStorage, native DOM, etc.). This makes it usable for: - SSR…
Mar 2026 · github.com · its alternatives →
- 11

Simple and scalable pub/sub message bus written in Erlang
2015 · cabol.github.io · its alternatives →
- 12

An Erlang library for generating adversarial network conditions for QAing distributed applications/systems on a single Linux box. - lostcolony/damocles
2015 · github.com · its alternatives →
- 13SO
2014 · switchboard.spatch.co · its alternatives →
- 14XA
x86CSS is a working CSS-only x86 CPU/emulator/computer. No JavaScript required!
Feb 2026 · lyra.horse · its alternatives →
- 15
ERDiagram▲68Generate the SQL script and classes code of your ER model
2021 · erdiagram.nestorrente.com · its alternatives →
- 16

A minimal library for building scalable TCP servers in Erlang - sinasamavati/condor
2018 · github.com · its alternatives →
- 17

Agents are distributed systems, and in this repository, they are treated as such. [email protected] for projects / employment opportunities - arthurcolle/agents.erl
2025 · github.com · its alternatives →
- 18

Hi HN! I built Oxyde because I was tired of duplicating my models. If you use FastAPI, you know the drill. You define Pydantic models for your API, then define separate ORM models for your database, then write converters between them. SQLModel tries to fix this but it's still SQLAlchemy underneath. Tortoise gives you a nice Django-style API but its own model system. Django ORM is great but welded to the framework. I wanted something simple: your Pydantic model IS your database model. One class, full validation on input and output, native type hints, zero duplication. The query API is…
Mar 2026 · github.com · its alternatives →
- 19

- 20

A tiny DIY kit to set up vanilla Emacs for Common Lisp programming - susam/emacs4cl
2020 · github.com · its alternatives →
- 21

Hi HN! Last month, we shared marimo [1][2], an open-source reactive notebook for Python. For those who missed it, marimo notebooks are reproducible, stored as Python files, executable as Python scripts, and deployable as web apps. It’s now possible to run marimo notebooks entirely in the browser via WebAssembly (WASM). - A marimo tutorial as a WASM notebook: https://marimo.app/l/c7h6pz - Training a neural network with Karpathy’s micrograd: https://marimo.app/l/xpd4te - Visualizing attractors, as a read-only app:…
2024 · marimo.app · its alternatives →
- 22

No gc, No goroutines, Produces small binaries while using the unmodified official go toolchain, and comes with complete Web SDK (generated from w3c/webref). We are building `pcz` to provide a reimagination of Go the language, in an effort to make it suitable for all kinds of programming tasks, and currently you can use it to build efficient web applications in Go using the generated Web SDK (as shown with the live web demo[1]). The journey is just starting, any suggestions? or any critics? [1]: https://primecitizens.github.io/livedemos/10-plat-web/
2023 · github.com · its alternatives →
- 23

- 24

Lunatic is an Erlang-inspired runtime for WebAssembly - lunatic-solutions/lunatic
2020 · github.com · its alternatives →
Also compare
- Visual flow-based programming for Erlang, inspired by Node-RED alternatives
- OTPCL – Tcl-Flavored Erlang alternatives
- My x86 emulator written in JavaScript alternatives
- Erlang code generator for Idris 2 alternatives
- Compile Erlang to WASM and run as HTTP/incoming-handler alternatives
- Erlang REST framework alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →