nowfound

Dev tools · December 6, 2021

PlanckForth – Bootstrapping an interpreter from handwritten 1kb binary

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.

PlanckForth – Bootstrapping an interpreter from handwritten 1kb binary launched on December 6, 2021 with 132 votes, #230 of 2,707 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 4 years on.

Visit github.com ↗Alternativestop 8% of December 2021

In plain words

PlanckForth is a Forth interpreter built from handwritten 1-kilobyte binary code, demonstrating how to bootstrap a programming environment from minimal machine code. Created as a technical exploration rather than a practical tool, it shows the feasibility of implementing a functional interpreter with extremely constrained resources. The project appeals to computer science enthusiasts and those interested in low-level programming, assembly language, and the fundamentals of how programming languages work at their most basic level.

written from the facts on this page · September 2026

Does a similar job

all alternatives →
  • PlanckForth: Bootstrapping an Interpreter from Handwritten 1KB Binary2021 · github.com · ▲10

    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.

  • Small Clojure Interpreter2019 · github.com · ▲143

    Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs - babashka/sci

  • Bolt – A super-fast, statically-typed scripting language written in C2025 · github.com · ▲261

    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…

  • A (marginally) useful x86-64 ELF executable in 466 bytes2024 · github.com · ▲85

    Battery info program for x86-64 Linux laptops in 307 bytes of machine code - meribold/btry

  • R3forth, a ColorForth-inspired language with a tiny VMFeb 2026 · github.com · ▲92

    r3 programing language - ColorForth inspired. Contribute to phreda4/r3 development by creating an account on GitHub.

  • How to write a tiny compiler2017 · blog.klipse.tech · ▲224

    Write your own compiler: introduction. Code genetation. AST. Abstract syntax tree. lisp. javascript.

More dev tools this month

the category →
  • /dev/null▲484

    a social network for devs

    Dev tools · 3d ago · dev-null.sh

  • open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.

    Dev tools · 28d ago · github.com

  • Contribute to reladraw/reladraw development by creating an account on GitHub.

    Dev tools · 26d ago · github.com

  • OpenBot▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 23d ago · openbot.run

  • Talanoa▲346

    Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…

    Dev tools · 20d ago · talanoa.email

  • CoreSpeed▲332

    One MCP for everything your agents need: apps, memory, tools

    Dev tools · 28d ago · corespeed.io

Source: Show HN post ↗

Launched alongside, December 2021

the whole month →
  • Powerful enhanced experience for Twitter

    Life & fun · 2021 · blackmagic.so

  • A beautiful, clean, modern web UI for Wikipedia. Enhance your Wikipedia experience with a redesigned look, new features and customization.

    Life & fun · 2021 · modernwiki.app

  • thirdweb▲897

    Build web3 apps and games, easily

    Dev tools · 2021 · thirdweb.com

  • Your favorite emojis. To scale (more or less).

    Life & fun · 2021 · javier.xyz

  • Alfread▲641

    Actually read articles saved for later

    Work · 2021

  • A partial buyout marketplace free for bootstrapped founders

    Commerce · 2021 · flippa.com