Dev tools · alternatives · 2026
24 alternatives to A self-hosted js compiler in 1k loc
Minimal self-hosted JavaScript compiler in 1k lines of code - maierfelix/mini-js
This is a self-hosted JavaScript compiler implemented in approximately 1,000 lines of code. It is designed for developers who need a lightweight, standalone compilation tool that can run without external dependencies.… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. A self-hosted js compiler in 1k loc launched in 2017; newer entries below may have overtaken it.
- 1

Write your own compiler: introduction. Code genetation. AST. Abstract syntax tree. lisp. javascript.
2017 · blog.klipse.tech · its alternatives →
- 2

A complete compiler for a simple language (in less than 150 LoC) - 00_readme.md
2022 · gist.github.com · its alternatives →
- 3

With this standalone compiler, you can rely on all Java 11 javac features to be available, even when using newer Java versions. Specifically, this allows you to: - compile code even if your Java environment isn't a full JDK (Java JRE, for example!) - target Java 1.7 for compilation without any warnings or restrictions. - use the Compiler Tree API without resorting to --add-opens trickery that may eventually fail in newer Java releases - build a modified compiler with additional features or custom tweaks I made this after finding that the otherwise superb "jsweet" Java-to-JavaScript…
2023 · github.com · its alternatives →
- 4

One of the most challenging projects of my life :)
2024 · github.com · its alternatives →
- 5

A low code platform to build internal tools
2021 · retool.com · its alternatives →
- 6

Hi friends, I started casually working on scrapscript in 2015. I built a few compilers over the years to test out various ideas/implementations, and I think I'm finally happy with the overall design. The code is not public yet. Email me at [email protected] if you're interested in joining the core team later this year. Let me know if you have any questions or feedback :)
2023 · scrapscript.org · its alternatives →
- 7

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM. - tinygo-org/tinygo
2018 · github.com · its alternatives →
- 8

1kB-ish JavaScript framework for building hypertext applications - hyperapp/hyperapp
2017 · github.com · its alternatives →
- 9

1kB-ish JavaScript framework for building hypertext applications - hyperapp/hyperapp
2017 · github.com · its alternatives →
- 10

A self-hostable Wasm sandbox for JavaScript workers.
Jun 2026 · kyushu.dev · its alternatives →
- 11

Faster user-land reimplementations for several common builtin native JavaScript functions. - codemix/fast.js
2014 · github.com · its alternatives →
- 12

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 →
- 13

Ultra Tiny Compiler. Contribute to antonmedv/ultra-tiny-compiler development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 14

1kB-ish JavaScript framework for building hypertext applications - hyperapp/hyperapp
2017 · github.com · its alternatives →
- 15

1kB-ish JavaScript framework for building hypertext applications - hyperapp/hyperapp
2017 · github.com · its alternatives →
- 16

faster.js is a Babel plugin that compiles idiomatic Javascript to faster, micro-optimized Javascript. - vzhou842/faster.js
2018 · github.com · its alternatives →
- 17

A private, browser-only ClojureScript playground powered by the self-hosted compiler.
2016 · cljsfiddle.com · its alternatives →
- 18
myCompiler▲122Run your favourite programming languages online
2019 · mycompiler.io · its alternatives →
- 19IW
2011 · hildr.luminance.org · its alternatives →
- 20

Self-hosting compiler for minimalist WHILE to efficient WASM, written in WHILE. - while-self-compiler/compiler-pipeline
2025 · github.com · its alternatives →
- 21MT
2013 · teamten.com · its alternatives →
- 22

I built µJS because I wanted AJAX navigation without the verbosity of HTMX or the overhead of Turbo. It intercepts links and form submissions, fetches pages via AJAX, and swaps fragments of the DOM. Single tag, one call to `mu.init()`. No build step, no dependencies. Key features: patch mode (update multiple fragments in one request), SSE support, DOM morphing via idiomorph, View Transitions, prefetch on hover, polling, and full HTTP verb support on any element. At ~5KB gzipped, it's smaller than HTMX (16KB) and Turbo (25KB), and works with any backend: PHP, Python, Go, Ruby, whatever.…
Mar 2026 · mujs.org · its alternatives →
- 23

2013 · minifiedjs.com · its alternatives →
- 24

Min.js Style Compression of Tech Docs for LLM Context - marv1nnnnn/llm-min.txt
2025 · github.com · its alternatives →
Also compare
- How to write a tiny compiler alternatives
- A compiler and VM for a simple language, in 150 lines of code alternatives
- Standalone Jdk.compiler, Java Compiler Framework and Tree API alternatives
- My C compiler compiled itself alternatives
- Retool, Self-Hosted alternatives
- ScrapScript – A tiny functional language for sharable software 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 →