SaaSHub helps you find the best software and product alternatives Learn more โ
Top 23 Assembly Retrocomputing Projects
-
-
InfluxDB
InfluxDB โ Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
elite-source-code-bbc-micro-cassette
Fully documented and annotated source code for the cassette version of Elite on the BBC Micro
Github URL: https://github.com/markmoxon/elite-source-code-bbc-micro-cassette
-
elite-source-code-commodore-64
Fully documented and annotated source code for Elite on the Commodore 64
Elite Commandore Sources
-
elite-source-code-nes
Fully documented and annotated source code for Elite on the Nintendo Entertainment System (NES)
-
Project mention: CP/M 2.2, CP/M 3.0, CP/M-86, Concurrent CP/M-86 listings by Digital Research | news.ycombinator.com | 2025-06-12
http://www.cpm.z80.de/source.html Many other versions of CP/M and related OSes are available there, with some source in machine-readable format.
There are versions based on these releases (which are under open licence) which are currently maintained and assemble with modern tools. For example: https://github.com/davidgiven/cpmish
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
GLaBIOS
A modern, scratch-built, open-source (GPLv3) alternative ROM BIOS for PC, XT, 8088 Clone or Turbo PCs.
-
Project mention: Let's Learn x86-64 Assembly Part 0 โ Setup and First Steps | news.ycombinator.com | 2025-07-13
-
-
-
-
-
lander-source-code-acorn-archimedes
Fully documented and annotated source code for Lander on the Acorn Archimedes
Project mention: Documented source code for Lander on the Acorn Archimedes | news.ycombinator.com | 2024-09-24Main source seems to be here: https://github.com/markmoxon/archimedes-lander/blob/main/1-s...
-
-
IBM-PC-BIOS
This is a reconstruction of the original 1981-82 IBM PC BIOS source code using scanning and transcription of the BIOS listings found in the IBM Technical Reference manuals.
Project mention: Why is there a "small house" in IBM's Code page 437? | news.ycombinator.com | 2025-04-12Really good article! Personally it has me convinced that the 0x7F character is originally meant to be a delta, but whoever drew it did a poor enough job that it made other teams at IBM think it was supposed to be a house. As the article says, when you look in the PC BIOS source listing, there's a comment saying "DELTA" next to where the bitmap for the 0x7F character is defined. https://github.com/philspil66/IBM-PC-BIOS/blob/main/PCBIOS.A...
-
8Blit
Episode source code for the 8-bit Atari 2600 / VCS / Video Computer System, one of the pioneering home gaming consoles.
-
elite-source-code-6502-second-processor
Fully documented and annotated source code for Elite on the BBC Micro with a 6502 Second Processor
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Assembly Retrocomputing discussion
Assembly Retrocomputing related posts
-
CP/M 2.2, CP/M 3.0, CP/M-86, Concurrent CP/M-86 listings by Digital Research
-
Show HN: OSle โ A 510 bytes OS in x86 assembly
-
OSle โ A 510 bytes OS in x86 assembly
-
Why is there a "small house" in IBM's Code page 437?
-
Show HN: Onramp Can Compile Doom
-
About the BBC Micro cassette version of Elite โ Elite on the 6502
-
Documented and annotated source code of Elite on the BBC Micro
-
A note from our sponsor - SaaSHub
www.saashub.com | 17 Jul 2025
Index
What are some of the best open-source Retrocomputing projects in Assembly? This list will help you:
# | Project | Stars |
---|---|---|
1 | its | 906 |
2 | Zeal-8-bit-OS | 625 |
3 | elite-source-code-bbc-micro-cassette | 464 |
4 | elite-source-code-commodore-64 | 392 |
5 | elite-source-code-nes | 390 |
6 | cpmish | 376 |
7 | a2d | 294 |
8 | GLaBIOS | 273 |
9 | osle | 250 |
10 | PLASMA | 206 |
11 | supermon64 | 144 |
12 | ozmoo | 123 |
13 | c64-elite-flicker-free | 90 |
14 | lander-source-code-acorn-archimedes | 81 |
15 | sebasic4 | 72 |
16 | IBM-PC-BIOS | 66 |
17 | 8Blit | 44 |
18 | elite-source-code-6502-second-processor | 37 |
19 | tashtalk | 36 |
20 | revs-source-code-bbc-micro | 33 |
21 | elite-source-code-bbc-master | 29 |
22 | ISA_8bitNetwork_8019 | 27 |
23 | spectrum-desolate | 24 |