Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. GCC
G

GCC

Tool
132 projects279.0k total stars39.9k total forks23 languages

Open-source projects built with GCC

There are currently 132 open-source projects built with GCC, with a combined total of 279.0k GitHub stars. The most common language among these projects is C.

Showing 132 open-source projects · page 3 of 4

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
ELFCrypt
ELFCryptdroberson/ELFcrypt

A simple ELF crypter that encrypts ELF binary sections using RC4 encryption for on-disk protection.

12928C
5 years ago
Herd
Herdimjacobclark/Herd

An experimental HTTP load testing application written in Rust, focused on ease of use and low OS dependencies.

1199Rust
3 years ago
Silent-Packer
Silent-PackerSilentVoid13/Silent_Packer

An ELF/PE binary packer written in pure C for obfuscation and reverse engineering protection.

11816C
2 years ago
HEhub
HEhubprimihub/HEhub

A C++ library implementing homomorphic encryption schemes (BGV, CKKS, TFHE) for privacy-preserving computation on encrypted data.

11220C++
2 months ago
cubit
cubitdocandrew/CuBit

A multi-processor, 64-bit, formally-verified general-purpose operating system for x86-64, written in SPARK/Ada.

884Ada
2 months ago
CUB
CUBNVlabs/cub

A library of reusable CUDA C++ software components for parallel algorithms like sorting, prefix scan, reduction, and histogram.

8747Cuda
2 years ago
=nil; Crypto3
=nil; Crypto3NilFoundation/crypto3

A secure, fast, and modular C++17 cryptography suite with STL-like interfaces for implementing and extending cryptographic schemes.

8712C++
1 year ago
coveralls-cmake
coveralls-cmakeJoakimSoderberg/coveralls-cmake

CMake scripts to generate and upload code coverage data to Coveralls.io from C/C++ projects.

8719CMake
6 years ago
adawebpack
adawebpackgodunko/adawebpack

A GNAT-LLVM compiler toolchain for WebAssembly with Ada runtime library and Web API bindings.

818Ada
1 year ago
dRally
dRallyurxp/dRally

A native Linux/BSD port of the 1996 racing game Death Rally, requiring original game assets.

7215C
3 years ago
bb-runtimes
bb-runtimesAdaCore/bb-runtimes

Generates runtime source trees for AdaCore's GNAT bare metal board support packages (BSPs).

7164Ada
23 days ago
hXOR-Packer
hXOR-Packerrurararura/hXOR-Packer

A PE packer that compresses executables with Huffman encoding and encrypts them with XOR, executing directly from memory.

6815C++
4 years ago
Indigo
Indigofloodlight/indigo

Core OpenFlow agent and infrastructure modules for implementing OpenFlow switches on physical and virtual platforms.

6364C
2 years ago
Blockparser+SQL
Blockparser+SQLmcdee/blockparser

A fast, minimal-dependency Bitcoin blockchain parser for extracting transaction data and computing blockchain statistics.

6017C++
4 years ago
Taradino
Taradinofabiangreffrath/taradino

SDL2 port of the 1994 3D action game Rise of the Triad for modern operating systems.

5617C
4 months ago
hf2gcode
hf2gcodeAndy1978/hf2gcode

A command-line tool that converts text to G-code using Hershey fonts for CNC engraving and plotting.

5514C
4 years ago
Kurarin
KurarinFireRedz/kurarin

A simple osu! standard simulator for gameplay, replay viewing, and video rendering.

541C
1 month ago
OpenStaticAnalyzer
OpenStaticAnalyzersed-inf-u-szeged/OpenStaticAnalyzer

A platform-independent static analysis tool that performs deep code quality analysis for Java, Python, C#, JavaScript, and C/C++ systems.

5319C++
3 years ago
cros
crosros-industrial/cros

A single-thread pure C implementation of the Robot Operating System (ROS) framework for embedded and resource-constrained systems.

5027C
3 years ago
Alpha
Alphafarjump/raspberry-pi

A GDB server for Raspberry Pi enabling remote debugging of bare metal programs without a JTAG probe.

494C
7 years ago
Cicili
Cicilisaman-pasha/cicili

A Lisp-dialect programming language that implements Haskell's functional semantics by transpiling to C with automatic memory management.

470Common Lisp
3 days ago
SABER
SABERlsds/Saber

A window-based hybrid stream processing engine that leverages both CPU and GPU resources for high-performance data analytics.

4413Java
3 years ago
simple_enum
simple_enumarturbac/simple_enum

A fast, intuitive, and type-safe C++ library for enhanced enumeration support with minimal compile-time overhead.

432C++
9 months ago
ada-runtime
ada-runtimeComponolit/ada-runtime

A minimal, adaptable Ada runtime designed for embedded systems and diverse platforms.

354Ada
4 years ago
zip-ada
zip-adazertovitch/zip-ada

A standalone, portable pure Ada library for creating, extracting, and manipulating .zip archives with LZMA and BZip2 support.

355Ada
1 month ago
Barrett
Barrettlunarmeadow/barrett

A modern source port for Rise of the Triad focused on quality-of-life improvements, expanded compatibility, and new features.

324C
1 month ago
SeriousSamAlphaRemake
SeriousSamAlphaRemaketx00100xt/SeriousSamAlphaRemake

An open-source fan remake of Serious Sam: The First Encounter based on original alpha build code and assets.

312C++
1 year ago
Simple Linux kernel module example
Simple Linux kernel module examplespytheman/simple_kernel_module_in_v

An example of writing a simple Linux kernel module using the V programming language.

282Makefile
3 years ago
XPMCK
XPMCKbazzinotti/XPMCK

A cross-platform music compiler kit for retro video game systems using MML (Music Macro Language).

276Assembly
10 years ago
vec
vecanachrocomputer/vec

C-based vector graphics software that generates HPGL output to drive pen plotters.

274C
1 year ago
CSCore
CSCorewpilibsuite/cscore

A standardized C++/Java library for accessing multiple cameras and streaming M-JPEG over HTTP for robotics applications.

2512C++
8 years ago
Buzz-OS
Buzz-OSeylon-44/Buzz-OS

A hobby x86 32-bit operating system with a custom kernel, bootloader, device drivers, and C standard library for learning.

225C
2 years ago
hunter
hunterthindil/hunter

A graphical and console file manager for Linux, inspired by Ranger, with dual-column layout and plugin support.

203Ada
4 years ago
Cutest
Cutestrafael-santiago/cutest

A C library for unit testing with macros, memory leak detection, and kernel mode support across multiple platforms.

190C
4 years ago
monocypher.cr
monocypher.crkonovod/monocypher.cr

Crystal bindings for the Monocypher cryptographic library, providing safe, allocation-free encryption and hashing.

193C
3 years ago
libfolia
libfoliaLanguageMachines/libfolia

A C++ library for reading, manipulating, and creating FoLiA (Format for Linguistic Annotation) documents.

186C++
4 months ago
1
2
3
4