nowfound

Life & fun · alternatives · 2026

24 alternatives to Chip-8 interpreter with a fancy GUI made using C++ and Dear ImGui

Yet another Chip-8 interpreter, but this time with a beautiful interface 💻 - gargakshit/chip-8

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Chip-8 interpreter with a fancy GUI made using C++ and Dear ImGui launched in 2021; newer entries below may have overtaken it.

  1. 1

    CHIP-8 console on FPGA. Contribute to pwmarcz/fpga-chip8 development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  2. 2
  3. 3

    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…

    2025 · github.com · its alternatives →

  4. 4

    Hello, World! written in seemingly "gibberish" x86 assembly using obfuscation on the assembly and machine code -level - phoreverpheebs/gibberish

    2023 · github.com · its alternatives →

  5. 5

    GitLab Community Edition

    2014 · gitlab.brokenpipe.de · its alternatives →

  6. 6

    This is my first emulator. It is still missing a few bells and whistles like the sound timer, but otherwise it passes the basic tests from Timendus (https://github.com/Timendus/chip8-test-suite). I've also been thinking about making a Fortran dialect suitable for CHIP-8 (https://fortran-lang.discourse.group/t/fortran-chip-8-interp...).

    2024 · github.com · its alternatives →

  7. 7

    A while back I wrote a CHIP-8 emulator (which is considered the Hello, World! of emulators and is more accurately a virtual machine since historically CHIP-8 was an interpreted language running on top of the COSMAC VIP to make game programming easier). But a few months ago I got really interested in embedded software, so decided it would be neat to port my emulator to a STM32 MCU and design a console around it as a learning experience, since CHIP-8 never existed as a physical system. I didn't know much about embedded software when I began, and even less about electronics, but I managed to…

    2022 · github.com · its alternatives →

  8. 8GI

    Hi all! I'm going into my freshman year, and figured that the best way to prepare for the intro to programming Racket course would be to implement my own garbage-collected, dynamically typed, functional programming language in C ;) Anyways... here's the repo: https://github.com/liam-ilan/crumb I started learning C over the summer, so I still have a whole lot to learn... Any feedback would be greatly appreciated! :D

    2023 · its alternatives →

  9. 9

    A Chip8 emulator written in JavaScript. Contribute to victorqribeiro/Chip8js development by creating an account on GitHub.

    2025 · github.com · its alternatives →

  10. 10

    A Terminal Based Chip-8 Emulator. Contribute to LakshyAAAgrawal/chip8emu development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  11. 11
  12. 12

    Control your computer with natural language

    2023 · openinterpreter.com · its alternatives →

  13. 13

    A BASIC interpreter written in golang. Contribute to skx/gobasic development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  14. 14

    CHIP-8 emulator written in python3. Contribute to shivanju/chip8-python3 development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  15. 15QA
  16. 16IM

    https://github.com/siraben/ti84-forth Hi HN! For the past year I've been getting into programming in Z80 assembly (especially for the TI-84+). More recently I've been learning about the Forth programming language and after a lot of searching online (in vain) for a Forth interpreter for the TI-84, I decided to write one myself. It's been fun demoing this to others, because it's a very unexpected use of a calculator. It's my largest project to date, and I'm interested to know what the HN community thinks, please feel free to critique my code! -- Ben

    2018 · its alternatives →

  17. 17

    Contribute to kiryk/chip8c development by creating an account on GitHub.

    2023 · github.com · its alternatives →

  18. 18

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

    2020 · github.com · its alternatives →

  19. 19

    A GUI Notepad completely made from scratch using C++ native library and Graphics library coupled with mouse events as part my 12th Grade Project in 2015 - vibhoothi/CNotepad

    2020 · github.com · its alternatives →

  20. 20

    A digital logic simulation written in C. Contribute to rzscheck/logic development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  21. 21

    Edge full-stack LLM platform. Written in Rust. Contribute to llm-edge/hal-9100 development by creating an account on GitHub.

    2023 · github.com · its alternatives →

  22. 22

    I have been working on Dear ImGui Bundle since 2022, but it is the first time I talk about it here. It is a framework around Dear ImGui for building interactive applications in Python and C++. It comes with batteries included: Plotting, image inspection, Markdown, node editors, 3D gizmos, knobs, toggles, etc. https://imgui-bundle.pages.dev It now also runs smoothly in the browser via pyodide: The playground below is a python app running in your browser (no server, no JavaScript). You can edit the code on the left and click Run. It even works on mobile.…

    May 2026 · github.com · its alternatives →

  23. 23
  24. 24LP

    Hi! I am doing a learning project, attempting to build an imperative language (and interpreter). The end product will be useless for others, I just want to learn and better understand how to build imperative languages. :) If someone else shares this interest and want to give some good hints on good resources I would be grateful. Currently I am looking at an awesome text by Bob Nystrom. All suggestions and tips on resources are most welcome. I am very much a beginner in this, but I find this topic very fascinating. Mail me or post links here! Cheers! You can try a beta version Online at…

    2020 · 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 →