Apollo-11

Repo

Original Apollo 11 Guidance Computer source code for the command and lunar modules

68.0k

What is Apollo-11?

Best for: engineers and historians who want to read the actual flight software that landed humans on the Moon.

Apollo-11 is a preserved copy of the original Apollo Guidance Computer (AGC) source code for the Command Module (Comanche055) and Lunar Module (Luminary099), transcribed from scanned NASA listings by the Virtual AGC project and maintained on GitHub by Chris Garry. It is written in AGC assembly and reads unlike any modern codebase: hand-written comments, terse mnemonics, and the famous BURN_BABY_BURN -- MASTER IGNITION ROUTINE.

What makes it worth reading: it is a rare chance to study production-critical software written under extreme memory and reliability constraints, with the engineering culture visible directly in the comments. The repository is archived in the Software Heritage library and has been translated into more than thirty languages.

Where it falls short: this is a historical artifact, not a tool. You cannot run it without an AGC emulator, there is no practical application to modern development, and the licensing is non-standard (NASA-derived, marked NOASSERTION on GitHub). Treat it as reading material and study reference rather than a dependency.

Details: AGC assembly. Community-maintained transcription.

Topics

apollo 11
guidance computer
source code
space exploration
embedded software

Reviews (0)

No reviews yet.

Sign in to write a review.

Similar Repos

L
Open Source

LangChain

Agent engineering platform for building LLM applications from composable parts

No reviews yet
E
Free

ECC

Agent harness optimisation for Claude Code, Codex, OpenCode and Cursor

No reviews yet
H
Free

Hermes Agent

Self-improving agent from Nous Research that learns across sessions

No reviews yet
S
Free

Skills for Real Engineers

Small, composable agent skills from Matt Pocock's daily .agents directory

No reviews yet