nowfound

Dev tools · alternatives · 2026

24 alternatives to Mach – A compiled systems language looking for contributions

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…

Mach is a compiled systems language that has achieved self-hosting with no external dependencies in its pipeline, including LLVM or libc bindings. Designed for developers who prioritize transparency, it emphasizes… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1

    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 →

  2. 2

    A complete compiler for a simple language (in less than 150 LoC) - 00_readme.md

    2022 · gist.github.com · its alternatives →

  3. 3

    One of the most challenging projects of my life :)

    2024 · github.com · its alternatives →

  4. 4

    I'm writing a compiler for a systems language focused on concurrency and parallelism. It’s a re-engineering of a prior work, with an explicit emphasis on memory management and type safety, plus first-class parallel primitives at the language level. The language is now capable of compiling a substantial portion of its own source code to tokens using a single-pass C back-end. The self-hosted compiler includes a handwritten lexer and a parser, with an arena-based allocator to support fast compilation and eliminate GC complexity. The primary goals for the project are: First-class parallel and…

    Nov 2025 · axelang.org · its alternatives →

  5. 5

    Run your favourite programming languages online

    2019 · mycompiler.io · its alternatives →

  6. 6

    Programming language that compiles into a x86 ELF executable. - riicchhaarrd/ocean

    2021 · github.com · its alternatives →

  7. 7

    Hey HN! I've been working with Go for the last 5+ years at large-ish companies building products that many of you may use regularly. A ton of people say that Go's standard library is really powerful and usually enough to get by without external dependencies. I think that's true for companies that have the resources to build and maintain packages to reduce code duplication. For everyone else, we're left to finding the right set of packages to build our projects. So, I built Copper - a toolkit that helps you get your project off the ground with minimal dependencies. It covers everything from…

    2022 · github.com · its alternatives →

  8. 8SA

    Hi HN! Silk is a project I began working on approximately six months ago without any prior experience or knowledge of compiler design, and it's been a frustrating but fun learning experience. It is very much a work in progress, but I would love to hear feedback of any kind!

    2020 · ajaymt.github.io · its alternatives →

  9. 9MW
  10. 10AE

    easyprog.online ist Ihre erste und beste Informationsquelle über easyprog. Hier finden Sie auch weitere interessante Links. Wir hoffen, dass Sie bei Ihrer Suche erfolgreich sind!

    2019 · easyprog.online · its alternatives →

  11. 11

    A simple, self hosted, low level programming language. - mcilloni/fork

    2018 · github.com · its alternatives →

  12. 12

    My implementation of Thorsten Bell's book (Writing an Interpreter in Go) - actuallyachraf/monkey-giggle

    2020 · github.com · its alternatives →

  13. 13

    Bon is a programming language designed with simplicity, performance, and safety in mind. - daniel-p-gonzalez/bon

    2019 · github.com · its alternatives →

  14. 14

    We've been building Crust (https://crustjs.com/), a TypeScript-first, Bun-native CLI framework with zero dependencies. It's been powering our core product internally for a while, and we're now open-sourcing it. The problem we kept running into: existing CLI frameworks in the JS ecosystem are either minimal arg parsers where you wire everything yourself, or heavyweight frameworks with large dependency trees and Node-era assumptions. We wanted something in between. What Crust does differently: - Full type inference from definitions — args and flags are inferred automatically. No…

    Mar 2026 · github.com · its alternatives →

  15. 15BA

    Hi all, I've been working on a new programming language called Blade for a couple of months now and think it's time I introduced it to people and get reactions and feedbacks. Plus, I need people to test it and find the bugs in it. The repository is at https://github.com/blade-lang/blade and the documentation is in progress and going great at bladelang.com and even though I wanted to wait to write everything before I do this before, I think it's best to get started with letting people know about it now. There are lots of tests in the repository and experienced developers…

    2021 · its alternatives →

  16. 16

    Minimal self-hosted JavaScript compiler in 1k lines of code - maierfelix/mini-js

    2017 · github.com · its alternatives →

  17. 17

    Compiler for a small language into x86-64 Assembly - MauriceGit/compiler

    2020 · github.com · its alternatives →

  18. 18

    I'm a machine learning engineer who always found it annoying to integrate ML models into phone apps, smartwatch apps, microcontroller firmware etc... Why do we need all these libraries and runtimes with all the overhead, compatibility issues and other headaches, when it's just some math to be executed? So I made a compiler that simply converts the model into plain source code with no dependencies, and it actually solved all my deployment problems. Now I'm curious if it can help anyone else too. Through the link you can submit your model file (Keras h5, onnx soon to be supported), and I'll…

    2023 · waveworks.dk · its alternatives →

  19. 19

    A Pascal to LLVM compiler in Haskell . Contribute to sam46/Paskell development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  20. 20

    A simple programming and debugging environment.

    2022 · hackage.haskell.org · its alternatives →

  21. 21

    I've been working on this small, slightly weird expression-oriented programming language for a little while now and feel ready to share it with others. I use it pretty often now in my day-to-day and work life, as a scratchpad for doing a bit of quick math or picking some pieces of data out of a JSON payload. Would really appreciate any feedback about the syntax, docs, features that are glaringly missing, etc. Before anybody mentions it: I know the performance is pretty lousy when dealing with a lot of data. If you can believe it, the runtime is about 100x faster than it used to be! Long term…

    2025 · blots-lang.org · its alternatives →

  22. 22UC

    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 →

  23. 23DA

    2015 · cdn.rawgit.com · its alternatives →

  24. 24IM

    Hey developers I think we're tired of copying and pasting our codes and sharing links using PasteBin, GithubGist, or Slack. What if you could share the codes without copying the link and share them right from your favorite editor? That was the motivation for creating TurboGist. Right now, it's still in the MVP stage, and I'm trying to gather feedback from developers like you. It's available as a beta in the VS Code Extension store. Can you guys check this out? It'd help me a lot. You don't need to pay any penny, 100% FREE. However, I'm working on introducing a self-hosted feature. Besides, a…

    2025 · turbogist.dev · 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 →