Life & fun · alternatives · 2026
24 alternatives to Full featured language that compiles to binary
Features: 1. Self-hosting compiler 2. C99 backend 3. Built-in dependency injection / IoC 4. Typed business-rule features like decision tables 5. Native binaries + WASM 6. Real app built with it: eXstream
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1
myCompiler▲122Run your favourite programming languages online
2019 · mycompiler.io · its alternatives →
- 2

2016 · c9x.me · its alternatives →
- 3

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

Repo: https://github.com/valdanylchuk/xcc700 Hi Everyone! I just wrote my first compiler! - single pass, recursive descent, direct emission - generates REL ELF binaries, runnable using ESP-IDF elf_loader - very basic features only, just enough for self-hosting - treats the Xtensa CPU as a stack machine for simplicity, no register allocation / window usage - compilable on Mac, probably also Linux, can cross-compile for esp32 there - wrote for fun / cyberdeck project Sample output from esp32: xcc700.elf xcc700.c -o /d/cc.elf [ xcc700 ] BUILD COMPLETED >…
Dec 2025 · github.com · its alternatives →
- 5

Long-simmering side project that is finally ready to see the light. HAMTs are a cool persistent data structure and implementing one has been a lot of fun. Beyond the code, there is likely some value in the extensive and largely complete implementation docs; basic benchmarks are linked in the README, too. Kind of aiming to be "the libavl for HAMTs". That is obviously a high and aspirational bar but a distinct possibility if it stirs up a little interest and/or contribution. Anyways, it's time for this to go out, collect feedback and maybe even some use outside of toy projects. Let me…
2023 · github.com · its alternatives →
- 6

One binary. HTTP, dataframes, Excel, S3 and AI built in.
Jul 2026 · docs-orion.onrender.com · its alternatives →
- 7

A wicked-powerful text macro language for building binary files. - thosakwe/t2b
2018 · github.com · its alternatives →
- 8

Compiler for a small language into x86-64 Assembly - MauriceGit/compiler
2020 · github.com · its alternatives →
- 9IW
2011 · hildr.luminance.org · its alternatives →
- 10

See what it’s like to program in a language without null.
2015 · books.thoughtbot.com · its alternatives →
- 11

- 12

A simple, self hosted, low level programming language. - mcilloni/fork
2018 · github.com · its alternatives →
- 13

Hi HN, I'm the creator of Mach (https://github.com/octalide/mach or https://machlang.org). Two days ago, we finally achieved full self hosting. I wanted to make a post here to show off the language since this is a big milestone for us. ## TL;DR about the language for those curious: - There are no external dependencies anywhere in the pipeline. This includes LLVM, libc bindings, or anything of the sort (save for the historical bootstrap compiler, which requires any C compiler and has been phased out completely). - Mach is extremely opinionated and very…
Jun 2026 · github.com · its alternatives →
- 14

Minimal self-hosted JavaScript compiler in 1k lines of code - maierfelix/mini-js
2017 · github.com · its alternatives →
- 15

Hey y’all! About 7 years ago, I had this idea to write a JIT with an autogenerated backend for x86 based on the ISA specs. I sketched something out and then just kinda let it sit. I picked it up again a few weeks ago and made a complete-ish backend for both x86 and ARM64. It has no dependencies, the backends are completely autogenerated (by horrible, horrible JS scripts), and I built a small abstraciton layer for things like functions prologues etc. It’s super duper early and will probably break on your machine, but it’s good enough to compile some cool examples (look at the examples…
Nov 2025 · github.com · its alternatives →
- 16

Compiler Backend for LSTS (High-Level Typed Macro Assembler) - andrew4328/lambda-mountain
2024 · github.com · its alternatives →
- 17

My implementation of Thorsten Bell's book (Writing an Interpreter in Go) - actuallyachraf/monkey-giggle
2020 · github.com · its alternatives →
- 18

Anyone like C++'s module features? Feel free to try MCPP and talk with me.
Aug 2026 · github.com · its alternatives →
- 19IM
just a wack systems dude tbh
2018 · h313.info · its alternatives →
- 20

Back then there were not a lot of frameworks for C++ like there are available now, gradually added serialization, reflection, orm, modules for apache|nginx, then started adding programming language integration and then finally added support for building on various Os'es and also support for most of the build tools out there.
2023 · github.com · its alternatives →
- 21

:aquarius: A Lisp-esque, JS-interpreted scripting language - tsortwehttam/runiq
2015 · github.com · its alternatives →
- 22

Real-time code compilation for 15+ languages
2024 · rapidapi.com · its alternatives →
- 23

C# as you know it but with Go-inspired tooling (small, selfcontained, and native executables) - bflattened/bflat
2021 · github.com · its alternatives →
- 24UC
Unobin is a language and compiler for Infrastructure as Code (IaC). IaC source is written and compiled to a binary, called a factory. The factory includes the runtime and all dependencies. To run a factory, pass it a configuration called a stack file that defines backend state and factory inputs. The stack file can only contain configuration, not arbitrary code. Factories can also display a UI in a browser showing progress (animated screenshot in the docs).
Jun 2026 · cloudboss.co · its alternatives →
Also compare
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 →