Dev tools · alternatives · 2026
24 alternatives to Iron – A Programmable Compiler that can convert 6.3M LOC/s
IRON a.k.a. Intermediate Representation Object Notation is a Interpreter/Database that is used to create Programming Languages. - dogmaticdev/IRON
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

A tiny, embeddable language implemented in ANSI C. Contribute to rxi/fe development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 2

An Extensible, Concurrent Web Framework for Rust. Contribute to iron/iron development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 3

IronDB is now ImmortalDB: https://github.com/gruns/ImmortalDB - gruns/irondb
2018 · github.com · its alternatives →
- 4

Ferrite: Fast Markdown/Text/Code editor in Rust with native Mermaid diagrams Built a Markdown editor using Rust + egui. v0.2.1 just dropped with major Mermaid improvements: → Native Mermaid diagrams - Flowcharts, sequence, state, ER, git graphs - pure Rust, no JS → Split view - Raw + rendered side-by-side with sync scrolling → Syntax highlighting - 40+ languages with large file optimization → JSON/YAML/TOML tree viewer - Structured editing with expand/collapse → Git integration - File tree shows modified/staged/untracked status Also: minimap, zen mode,…
Jan 2026 · github.com · its alternatives →
- 5

Compile ruby functions to C. Contribute to agrafix/rubyspeed development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 6

Programming language that compiles into a x86 ELF executable. - riicchhaarrd/ocean
2021 · github.com · its alternatives →
- 7

I've built many interpreters over the years, and Bolt represents my attempt at building the scripting language I always wanted. This is the first public release, 0.1.0! I've felt like most embedded languages have been moving towards safety and typing over years, with things like Python type hints, the explosive popularity of typescript, and even typing in Luau, which powers one of the largest scripted evironments in the world. Bolt attempts to harness this directly in the lagnauge rather than as a preprocessing step, and reap benefits in terms of both safety and performance. I intend to be…
2025 · github.com · its alternatives →
- 8

Turns Ruby into a versatile command line utility. Contribute to thisredone/rb development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 9CB
2021 · compiledcssinjs.com · its alternatives →
- 10CJ
2013 · ankane.github.io · its alternatives →
- 11IA
Hi HN, I have been working on a new programming language and compiler. Website: https://ironwall-lang.dev GitHub: https://github.com/3WyUFvDOdCbBw7gOZHwcfgKF/ironwall Why a new language is still needed: https://ironwall-lang.dev/en/motivation The compiler is written in TypeScript at the moment, and work on a self-hosting compiler written in Ironwall is ongoing. I would be interested in feedback. Thank you.
Jun 2026 · its alternatives →
- 12

A C++ HTML template engine that uses compile time HTML parsing - rep-movsd/see-phit
2017 · github.com · its alternatives →
- 13

x86 C compiler written in untyped lambda calculus. Contribute to woodrush/lambda-8cc development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 14

A Rust macro that parses Java-like syntax and runs it as a Rust program
2018 · gitlab.com · its alternatives →
- 15

C compiler created in Python. Contribute to ShivamSarodia/ShivyC development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 16

🔥 Open Source Browser API for AI Agents & Apps. Steel Browser is a batteries-included browser sandbox that lets you automate the web without worrying about infrastructure. - steel-dev/steel-browser
2024 · github.com · its alternatives →
- 17SA
2022 · shalerb.org · its alternatives →
- 18HH
This is hyTags, a programming language embedded in HTML for building interactive web UIs. It started as a way to write full-stack web apps in Swift without a separate frontend, but grew into a small language with control flow, functions, and async handling via HTML tags. The result is backend language-agnostic and can be generated from any server that can produce HTML via templates or DSLs.
Jan 2026 · hytags.org · its alternatives →
- 19

Bootstrapping a Forth interpreter from hand-written tiny ELF binary. Just for fun. - GitHub - nineties/planckforth: Bootstrapping a Forth interpreter from hand-written tiny ELF binary. Just for fun.
2021 · github.com · its alternatives →
- 20

Very low footprint DOM-style JSON parser written in portable ANSI C - json-parser/json-parser
2012 · github.com · its alternatives →
- 21

A Javascript implementation in Ruby! Contribute to haileys/twostroke development by creating an account on GitHub.
2012 · github.com · its alternatives →
- 22

transpile algorithms/libs to idiomatic JS, Go, C#, Ruby - GitHub - pseudo-lang/pseudo: transpile algorithms/libs to idiomatic JS, Go, C#, Ruby
2016 · github.com · its alternatives →
- 23

Meta programming utilities for C++14. Merged in matt-42/lithium - matt-42/iod
2014 · github.com · its alternatives →
- 24

A language for time-series analysis
2019 · empirical-soft.com · its alternatives →
Also compare
- Fe – A tiny, embeddable language implemented in ANSI C alternatives
- Iron, a fast middleware-oriented Rust web server framework alternatives
- IronDB – a resilient key-value store for the browser alternatives
- Ferrite – Markdown editor in Rust with native Mermaid diagram rendering alternatives
- Compile Ruby to C alternatives
- A work-in-progress C compiler from scratch 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 →