nowfound

Dev tools · August 4, 2014

A small virtual machine written in C

"interesting" VM in C. Let's see how this goes. Contribute to tekknolagi/carp development by creating an account on GitHub.

A small virtual machine written in C launched on August 4, 2014 with 212 votes, #45 of 2,208 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 12 years on.

Visit github.com ↗Alternativestop 2% of August 2014

In plain words

A virtual machine implementation written in C that serves as an experimental runtime environment for developers exploring VM design and implementation. The project is hosted on GitHub and marked as unstable and deprecated, making it primarily useful for educational purposes or as a reference for understanding how virtual machines work at a low level.

written from the facts on this page · September 2026

Does a similar job

all alternatives →
  • A minimal stack based VM in C2020 · github.com · ▲60

    A minimal stack-based VM. Contribute to codr7/liblg development by creating an account on GitHub.

  • Tiny VM sandbox in C with apps in Rust, C and ZigDec 2025 · github.com · ▲196

    Minimalist, dependency-free virtual machine sandbox for microcontrollers and other resource-constrained devices. Single C file, no dynamic memory allocations, asynchronous design, pure C99 - ringtailsoftware/uvm32

  • Simple virtual machine, assembler, and C compiler2016 · github.com · ▲99

    simple virtual machine and assembler. Contribute to ronsoros/rvm development by creating an account on GitHub.

  • LC
    Learn C and its lower levels interactively, in the browser2019 · ▲356

    I made a simple virtual machine that runs C in the browser.This project is made as an experiment to see if C can be learned easier if the lower level is covered in paralel. Sandbox: https://vasyop.github.io/miniC-hosting Tutorial part 1: https://vasyop.github.io/miniC-hosting/?0 More info: https://github.com/vasyop/miniC-hosting/blob/master/README.md Please support this project: https://github.com/vasyop/miniC-hosting/blob/master/support.md

  • A compiler and VM for a simple language, in 150 lines of code2022 · gist.github.com · ▲200

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

  • I wrote a VM and Compiler for a small language in Go2020 · github.com · ▲37

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

More dev tools this month

the category →
  • Contribute to oosexgang/hackios-xnu-kernel development by creating an account on GitHub.

    Dev tools · 2d ago · github.com

  • /dev/null▲492

    a social network for devs

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

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

    Dev tools · 30d ago · github.com

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

    Dev tools · 28d ago · github.com

  • OpenBot▲362

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

    Dev tools · 25d 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 · 22d ago · talanoa.email

Source: Show HN post ↗

Launched alongside, August 2014

the whole month →