Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Source Code

Source Code

27 projects

Showing 27 of 27 projects

Marktext
MarktextTypeScript

A simple and elegant open-source markdown editor focused on speed and usability, available for Linux, macOS, and Windows.

#element-ui#open-source#wysiwyg
Stars60.9k
Forks4.5k
Last commit10 hours ago
Mark Text
Mark TextTypeScript

A simple and elegant open-source markdown editor focused on speed and usability, available for Linux, macOS, and Windows.

#element-ui#open-source#wysiwyg
Stars60.9k
Forks4.5k
Last commit10 hours ago
MS-DOS
MS-DOSAssembly

Original source code and binaries for MS-DOS versions 1.25, 2.0, and 4.0, released for historical reference.

#pc#assembly#retro-computing
Stars32.3k
Forks4.7k
Last commit2 years ago
Hack
HackShell

A free, open-source monospaced typeface optimized for source code readability at common text sizes.

#ttf#developer#developer-tools
Stars17.3k
Forks657
Last commit3 years ago
JavaPoet
JavaPoetJava

A Java API for generating .java source files programmatically, useful for annotation processing and code generation.

#metaprogramming#build-tools#annotation-processing
Stars10.8k
Forks1.4k
Last commit1 year ago
Devilution
DevilutionC++

A reverse-engineered source code reconstruction of the 1996 game Diablo, serving as a modding and preservation base.

#multiplayer#game-preservation#c-plus-plus
Stars9.0k
Forks919
Last commit11 months ago
VVVVVV
VVVVVVActionScript

Open-source C++/SDL2 source code for the 2010 indie puzzle-platformer game VVVVVV.

#puzzle-platformer#sdl2#c-plus-plus
Stars8.0k
Forks601
Last commit9 days ago
Prince of Persia
Prince of PersiaAssembly

Source code for the original 1989 Prince of Persia game written in 6502 assembly for Apple II.

#game-preservation#platformer#historical-software
Stars6.9k
Forks738
Last commit1 year ago
Codeface
CodefacePython

A curated collection of free monospaced fonts for source code editors and terminals.

#ttf#developer-tools#terminal-fonts
Stars6.5k
Forks415
Last commit6 years ago
FreeSWITCH
FreeSWITCHC

FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From a Raspberry PI to a multi-core server, FreeSWITCH can unlock the telecommunications potential of any device.

#iot#open-source#freeswitch
Stars5.1k
Forks1.8k
Last commit
Open Source Games
Open Source Games

A curated collection of open-source games with source code available on GitHub, spanning multiple genres and platforms.

#game-jam#games#opensource
Stars3.0k
Forks266
Last commit18 days ago
Commander Keen in Keen Dreams
Commander Keen in Keen DreamsC

Open-source release of the classic Commander Keen in Keen Dreams game, originally developed for DOS with EGA/CGA graphics.

#game-preservation#platformer#borland-cpp
Stars2.0k
Forks181
Last commit11 years ago
Spoon
SpoonJava

A metaprogramming library for analyzing and transforming Java source code via a well-designed AST.

#metaprogramming#java#java9
Stars2.0k
Forks390
Last commit2 days ago
Rogue Legacy
Rogue LegacyC#

Source code for the original Rogue Legacy game, built with the FNA framework.

#educational#platformer#csharp
Stars1.9k
Forks171
Last commit1 month ago
zoekt
zoektGo

A fast trigram-based text search engine optimized for source code with substring, regex, and boolean query support.

#trigram-indexing#repo-type-backend#code-search
Stars1.9k
Forks235
Last commit6 days ago
Graudit
GrauditShell

A grep-based source code auditing tool that finds potential security flaws using signature databases for multiple programming languages.

#multi-language-support#code-security#security-tooling
Stars1.7k
Forks257
Last commit8 months ago
System Shock
System ShockC

Official GPL source code release of System Shock for PowerPC Macintosh, enabling compilation and modification of the classic game.

#gpl-licensed#metrowerks-codewarrior#immersive-sim
Stars1.5k
Forks184
Last commit8 years ago
Jedi Academy
Jedi AcademyC++

Open-source release of the Star Wars Jedi Knight: Jedi Academy game engine source code under GPLv2.

#action-game#gplv2#star-wars
Stars753
Forks205
Last commit13 years ago
Red Eclipse 2
Red Eclipse 2C++

Base environment for Red Eclipse and associated source files.

#main project#hacktoberfest#game
Stars530
Forks111
Last commit4 months ago
Jedi Outcast
Jedi OutcastC++

Open-source release of the complete Star Wars Jedi Knight II: Jedi Outcast game engine source code.

#game-preservation#star-wars#first-person-shooter
Stars319
Forks120
Last commit13 years ago
Catacomb 3D
Catacomb 3DC++

Source code for the classic 1991 first-person shooter Catacomb 3-D, released under GPLv2.

#historical-software#first-person-shooter#c-plus-plus
Stars206
Forks55
Last commit12 years ago
Software-Evolution-Library
Software-Evolution-LibraryCommon Lisp

A library for programmatic modification and evaluation of software across source code, assembly, and binary formats.

#software-analysis#software-evolution#assembly-analysis
Stars203
Forks25
Last commit1 month ago
Starbound
StarboundC

Source code and build guide for the Starbound game, enabling custom modifications and development.

#build-tools#visual-studio#cmake
Stars145
Forks42
Last commit2 years ago
Catacomb
Catacomb

Source code for the classic 1991 DOS action game Catacomb, originally built with Borland Turbo Pascal 5.5.

#turbo-pascal#action-game#gplv2
Stars145
Forks42
Last commit12 years ago
ocaml-m17n
ocaml-m17nOCaml

Enables Unicode identifiers in OCaml source code, allowing non-English characters in variable, function, and type names.

#programming-language#developer-tools#unicode
Stars51
Forks5
Last commit7 years ago
jfwhaven
jfwhavenC

A modern source port of the classic DOS game Witchaven, enabling play on contemporary operating systems.

#fantasy-game#sdl2#opengl
Stars28
Forks4
Last commit7 months ago
lba1-classic
lba1-classicAssembly

Open-source engine source code for the 1994 action-adventure game Little Big Adventure 1, released for preservation and education.

#assembly#game-preservation#openwatcom
Stars1
Forks0
Last commit9 months ago

Related Tags

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
4 days ago
#Game Development12
#Retro Gaming7
#Game Engine6
#Game Preservation6
#Cross Platform4
#Windows3
#Platformer3
#Open Source3
#First Person Shooter3
#Developer Tools3
#C Plus Plus3