Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Retro

Retro

24 projects

Showing 24 of 24 projects

TIC-80
TIC-80C

A fantasy computer for making, playing, and sharing tiny retro games with built-in development tools.

#pixel-art#gamedev#gameengine
Stars6.1k
Forks619
Last commit17 days ago
rx
rxRust

👾 Modern and minimalist pixel editor

#pixel-art#pixel-art-editor#graphics
Stars3.5k
Forks111
Last commit2 years ago
rust-doom
rust-doomRust

A Doom 1 & 2 renderer written in Rust, featuring a modern OpenGL 3+ pipeline and 100% safe code.

#doom#opengl#bsp
Stars2.4k
Forks106
Last commit2 years ago
Chocolate Doom
Chocolate DoomC

A minimalist, historically accurate source port of Doom and other Doom-engine games for modern computers.

#dos-emulation#sdl2#gplv2
Stars2.4k
Forks705
Last commit1 month ago
8bitcn-ui
8bitcn-uiTypeScript

A collection of retro-styled, accessible UI components that can be copied and pasted into applications.

#design-system#copy-paste-components#ui
Stars2.0k
Forks116
Last commit1 day ago
RetroDECK
RetroDECKShell

An all-in-one retro gaming platform for Linux systems, delivered as a self-contained Flatpak application.

#steam#game-consoles#htpc
Stars1.2k
Forks55
Last commit1 day ago
BassoonTracker
BassoonTrackerJavaScript

A browser-based music tracker that plays and edits Amiga MOD and FastTracker XM files using plain JavaScript.

#midi#music-tracker#amiga-mod
Stars1.2k
Forks72
Last commit2 months ago
C-Dogs SDL
C-Dogs SDLC

A classic overhead run-and-gun game supporting up to 4 players in co-op and deathmatch modes with over 100 user-created campaigns.

#multiplayer#user-content#pixel-art
Stars1.1k
Forks148
Last commit3 days ago
OpenHV
OpenHVC#

An open-source pixel art sci-fi real-time strategy game mod for OpenRA with multiplayer, bots, and a map editor.

#multiplayer#pixel-art#lua-scripting
Stars1.0k
Forks51
Last commit4 days ago
DOjS
DOjSC

A JavaScript programming environment and IDE for MS-DOS/FreeDOS with graphics, sound, and p5.js compatibility.

#retro-computing#msdos#retrogaming
Stars953
Forks34
Last commit8 months ago
Shockolate
ShockolateC

A cross-platform source port of System Shock that closely mimics the original with quality-of-life improvements.

#immersive-sim#system-shock#sdl2
Stars896
Forks75
Last commit9 months ago
DoomRetro
DoomRetroC

A refined DOOM source port for Windows PC that modernizes the classic game while preserving its nostalgic pixelated aesthetic.

#doom#sdl2-mixer#sdl2
Stars765
Forks92
Last commit12 hours ago
Retro ESP32
Retro ESP32C

A feature-packed launcher, emulator, and ROM manager for the Odroid Go handheld gaming device.

#rom-manager#odroid-go#embedded-systems
Stars719
Forks100
Last commit2 years ago
Enigma 1/2 BBS
Enigma 1/2 BBSJavaScript

ENiGMA½ BBS Software

#fidonet#terminal#bbs
Stars655
Forks121
Last commit8 days ago
fluoromachine.nvim
fluoromachine.nvimLua

A neon-drenched, retro-futuristic color scheme for Neovim, forked from Synthwave84 with customizable glow effects.

#fluoromachine#retro-futuristic#lua-configurable
Stars311
Forks13
Last commit9 months ago
Rust-GB
Rust-GBRust

A toolchain that compiles Rust code to GBZ80 assembly for creating Game Boy games.

#hacktoberfest#compiler#game-boy
Stars265
Forks8
Last commit1 month ago
Chocolate Quake
Chocolate QuakeC

A minimalist Quake source port that accurately reproduces the original v1.09 DOS experience with no modern enhancements.

#dos-emulation#sdl2#game-preservation
Stars208
Forks13
Last commit1 month ago
gbforth
gbforthForth

A Forth-based development kit for creating Game Boy games, featuring an assembler, cross-compiler, and library.

#game-boy#forth#assembler
Stars147
Forks24
Last commit9 months ago
ASMotor
ASMotorC

A portable, cross-assembler engine and development system supporting multiple CPU architectures with a Motorola-style macro language.

#motorola-syntax#retro-computing#multi-architecture
Stars89
Forks36
Last commit17 hours ago
YuleLog
YuleLogPython

A terminal-based Yule Log fireplace with retro ASCII animation and interactive snowfall.

#holiday#animation#cli-tool
Stars78
Forks1
Last commit8 months ago
GBSlides
GBSlidesAssembly

A GameBoy Powerpoint-like slides viewer built in Z80 Assembler for presentations inside a GB emulator.

#retro-computing#presentation-tool#rom-development
Stars31
Forks2
Last commit4 months ago
Super Princess' 2092 Exodus
Super Princess' 2092 ExodusC

A Game Boy game created for GBJAM 5 (2016) featuring a princess in a sci-fi adventure.

#game-jam#pixel-art#game-boy
Stars30
Forks7
Last commit3 years ago
MacNTop
MacNTopSwift

A macOS menu bar system monitor with retro CRT terminal aesthetics.

#swift6#crt-aesthetics#appkit
Stars16
Forks1
Last commit5 days ago
omarchy-c64-theme
omarchy-c64-themeCSS

A Commodore 64-inspired retro theme for Omarchy with double-blue palette and chunky fonts.

#gtk-theme#retro-computing#blue
Stars4
Forks0
Last commit10 months ago

Related Tags

#Retro Gaming12#Game Engine6#Game Development6#Gameboy5#Pixel Art5#Retrogaming5#C5#Games5#Sdl25#Cross Platform4#Sdl4#Retro Computing4
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub