My summer project - simulated CPU built from NAND gates
A simulated CPU built using only NAND gates. Contribute to IsaacLewis/NAND-CPU development by creating an account on GitHub.
My summer project - simulated CPU built from NAND gates launched on June 11, 2011 with 17 votes, #30 of 181 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 15 years on.
In plain words
My Summer Project is a simulated CPU constructed entirely from NAND gates. It is designed for developers and computer science enthusiasts interested in understanding fundamental digital logic and processor architecture. The project allows users to explore how complex computing systems can be built from basic logical components, making it suitable for educational purposes and those learning about CPU design at the hardware level.
written from the facts on this page · September 2026
Does a similar job
all alternatives →
I made a programmable computer from NAND gates2024 · github.com · ▲420I am proud to present my solo hobby project NAND. This year-long undertaking follows the completed Nand to Tetris course, but ported to the web with its own runtime, user interface, and IDE. Using the "Load example program" selector, you can try out some programs I wrote on NAND's emulated hardware such as 2048, a genetic algorithm, and a manual stack overflow to corrupt the screen. Check out NAND at https://nand.arhan.sh Additionally, I've authored an extensive writeup about the project. Read about it on the GitHub repository's readme.
WIP NandToTetris Emulator in pure C – logic gates to ALU to CPU to PC2024 · github.com · ▲43* OPEN TO CONTRIBUTIONS * NandToTetris is a course which has you build a full computer from: Logic gates -> Chips -> RAM -> CPU -> Computer -> Assembler -> Compiler -> OS -> Tetris All this is done via software defined hardware emulation. I'm building an emulator for this entire stack in C. How is my approach different to other projects that build emulators? - No external dependencies (so far) - Start with a single software defined NAND gate in C - EVERYTHING is built from this base chip - Don't use certain programming utilities: boolean logic operators, bitwise logic operators etc Instead…
I made a game where you build a CPU from logic gatesJul 2026 · select.supply · ▲102I built ChipBuilder to make computer architecture more approachable through interactive puzzles. You start with basic logic gates like AND, OR, and NOT, then gradually combine them into adders, multiplexers, memory, an ALU, and eventually a complete CPU. Once you've built the hardware, you can write assembly programs that run on the processor you created. The game is inspired by courses like Nand2Tetris, but everything runs directly in the browser with a visual circuit editor, simulations, and progressively harder challenges.
8-bit CPU simulator in C2020 · github.com · ▲67A digital logic simulation written in C. Contribute to rzscheck/logic development by creating an account on GitHub.
We built an 8-bit CPU as 2nd year EE studentsJun 2026 · github.com · ▲108Hi! me and my friends together built an 8 bit CPU implemented in Logisim purely from scratch. The control unit of this system does not implement the generic microcode ROM or any kind of RAM. This was made purely from discrete logic gates and coded the system to run different programs. key features: Custom 16-instruction Harvard ISA, 8-bit fixed format, 4 general purpose registers Hardwired control unit built entirely from AND/OR gate logic matrix Dual-phase clocking to eliminate race conditions Bootstrap Control Unit that cold-boots via ROM-to-RAM transfer Early-exit conditional…
I built an 8-bit CPU simulator in Python from scratchOct 2025 · github.com · ▲72I built a tiny 8-bit CPU simulator in Python to better understand how computers work at a low level. It visualizes registers, memory, and instructions in real-time, so you can actually see each operation as it happens. You can write simple assembly code and watch how the CPU executes it step by step. The project is mainly for learning and experimentation, but I’d love feedback or ideas for improvement.
More dev tools this month
the category →

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▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 23d ago · openbot.run
Talanoa▲346Hi 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 · 21d ago · talanoa.email
CoreSpeed▲332One MCP for everything your agents need: apps, memory, tools
Dev tools · 29d ago · corespeed.io
Source: Show HN post ↗
Launched alongside, June 2011
the whole month →- HT
Life & fun · 2011 · hntrends.jerodsanto.net
- RI
Life & fun · 2011 · roll.io
- LI
Mengutamakan tampilan modern dan kemudahan navigasi, BUSUR4D menghadirkan pengalaman gaming yang terasa lebih sederhana namun tetap menarik. Beragam pilihan permainan dapat dijelajahi dalam satu platform dengan interface responsif dan desain visual yang nyaman, sehingga aktivitas gaming menjadi lebi
Life & fun · 2011 · logio.org
- MW
I wanted QR codes to be really simple to implement everywhere and for everyone. So I spent some time on my weekends trying to write a fast QR generator module for Apache, and here are the results: ab -n 5000 -c 100 http://lilqr.com/qr Requests per second: 4301.78 [#/sec] (mean)
Work · 2011 · lilqr.com
- CA
Life & fun · 2011 · freeversation.com

GOPAY303 adalah platform game digital yang menyediakan strategi pola RTP paling ajaib saat ini. Menyajikan analisis akurat, navigasi kencang, dan aksesibilitas ramah mobile 24 jam.
Work · 2011 · mattgreer.org