vermin_vm: Virtual Machine(~400 lines) + Assembler(~800 lines) written in C

This page summarizes the projects mentioned and recommended in the original post on /r/coolgithubprojects

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • vermin_vm

    A Virtual Machine + Assembler written in C

  • git clone https://github.com/Jaysmito101/vermin_vm cd vermin_vm cmake -S ./ -B ./build cmake --build ./build ```

  • c4

    C in four functions

  • VMs with simple instruction sets is a fun topic. Some years ago I got inspired by the amazing rswier/c4 compiler by Robert Swierczek and explored the smallest instruction set I could get away with to create VMs that could run non-trivial workloads.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • rwisa-vm

    VM implementations for the RW instructions set architecture

  • VMs with simple instruction sets is a fun topic. Some years ago I got inspired by the amazing rswier/c4 compiler by Robert Swierczek and explored the smallest instruction set I could get away with to create VMs that could run non-trivial workloads.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts