- All languages
- ASL
- ActionScript
- Assembly
- AutoIt
- Batchfile
- Brainfuck
- C
- C#
- C++
- CMake
- CSS
- Clojure
- CoffeeScript
- Common Lisp
- Crystal
- Cuda
- D
- DM
- Dart
- Dockerfile
- EJS
- Elixir
- Elm
- Emacs Lisp
- Erlang
- F#
- Fennel
- Fluent
- Forth
- G-code
- GDScript
- GLSL
- Gleam
- Go
- HTML
- Handlebars
- Haskell
- Haxe
- HolyC
- Imba
- JSON
- Java
- JavaScript
- Jsonnet
- Julia
- Jupyter Notebook
- Koka
- Kotlin
- LLVM
- Lua
- MDX
- Makefile
- Markdown
- Mathematica
- NSIS
- Nim
- Nix
- OCaml
- Objective-C
- PHP
- Pascal
- Perl
- PowerShell
- PureScript
- Python
- QML
- QuakeC
- ReScript
- Reason
- Ren'Py
- RenderScript
- Roff
- Ruby
- Rust
- SCSS
- SVG
- Scala
- Scheme
- Shell
- Standard ML
- Svelte
- Swift
- Tcl
- TeX
- Tree-sitter Query
- TypeScript
- V
- Vala
- Verilog
- Vim Script
- Visual Basic .NET
- Vue
- Wren
- Xmake
- Zig
Starred repositories
Hello world in every computer language. Thanks to everyone who contributes to this, make sure to see contributing.md for contribution instructions!
Continuous Unix commit history from 1970 until today
Dozens of minimal operating systems to learn x86 system programming. Tested on Ubuntu 17.10 host in QEMU 2.10 and real hardware. Userland cheat at: https://github.com/cirosantilli/linux-kernel-modu…
Soul of a tiny new machine. More thorough tests → More comprehensible and rewrite-friendly software → More resilient society.
Doom/FX for Super Nintendo with SuperFX GSU2A
A large collection of NES accuracy tests on a single NROM cartridge.
sectorforth is a 16-bit x86 Forth that fits in a 512-byte boot sector.
Source code of GEOS 2.0 for the Commodore 64 and 128
A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.
A barebones framework for a rust kernel.
fast and safe base library for x86-64 Linux SSE4.2 in asm (non-official patches)
An operating system running an extended version of the CHIP8 emulator