Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. C++
C

C++

Language
3036 projects9105.3k total stars1714.1k total forks69 languages

Open-source projects built with C++

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

Showing 3,036 open-source projects · page 78 of 85

……
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
Ptakovina
Ptakovinaberk76/tetris

A classic Tetris game implemented with ASCII art graphics, supporting multiple legacy platforms.

221C
1 year ago
mqttcollect
mqttcollectjpmens/mqttcollect

A collectd Exec plugin that subscribes to MQTT topics and converts messages into collectd metrics for monitoring.

223C
10 years ago
polarbear
polarbearCue/polarbear

A JVMTI-based tool that logs detailed heap and thread information when Java applications encounter OutOfMemoryError.

225C++
13 years ago
discount
discountasaaki/discount.ex

Elixir NIF binding for the discount Markdown parser, converting Markdown to HTML.

214Elixir
10 years ago
mxml
mxmlventuremedia/mxml

A C++ library for parsing MusicXML files and generating musical notation layouts.

2113C++
7 years ago
aes-stream
aes-streamjedisct1/aes-stream

A fast AES-PRF-based secure random number generator for filling large buffers with cryptographically secure random data.

216C
3 years ago
sts_bt_library
sts_bt_libraryAutonomous-Logistics/sts_bt_library

A ROS-based behavior tree library for modular control flow in distributed robotic applications, with XML parsing and visualization.

214C++
6 years ago
png2gb
png2gbLuckyLights/png2gb

A command-line tool that converts PNG images to Game Boy C array format for use with GBDK.

216C
11 years ago
stache
stachedgraham/stache

A Mustache template compiler that generates optimized C code from templates.

210Rust
5 years ago
Capture The Flag for drones
Capture The Flag for dronesSeekND/CaptureTheFlag

An Arduino-based Capture The Flag system for FPV drones, enabling team battles and single-player games with customizable flags.

217C
4 years ago
mod_usdt
mod_usdtdavepacheco/mod_usdt

Apache module that implements a DTrace provider for tracing HTTP requests with minimal overhead.

204D
12 years ago
Compass
CompassJarleySoft/CompassPlugin

A cross-platform plugin for accessing compass sensor data (0-360 degrees) in Xamarin and Windows applications.

2011C#
8 years ago
ada-synthetizer
ada-synthetizerfrett27/Ada-Synthetizer

A sound synthesizer library implemented in Ada that generates music from WAV samples, supporting real-time and offline playback with high polyphony.

202Ada
10 days ago
ssh-honeypotd
ssh-honeypotdsjinks/ssh-honeypotd

A low-interaction SSH honeypot written in C for detecting and logging unauthorized access attempts.

205C
1 day ago
Construct Addon SDK
Construct Addon SDKScirra/Construct-Addon-SDK

A development kit for creating custom plugins, behaviors, effects, and themes for the Construct game engine.

209TypeScript
4 months ago
BlazorTypewriter
BlazorTypewriterormesam/blazor-typewriter

A lightweight library for adding animated typewriter effects to Blazor applications with customizable typing and deletion behavior.

204C#
4 years ago
libharu_ng
libharu_ngbastibense/libharu_ng

A modern Rust wrapper for libharu that enables PDF generation with fine-grained control and minimal dependencies.

203C
1 year ago
sensortile
sensortilemorbos/STM32

Demonstrates how to initialize a SensorTile and send sensor data over BLE from STM32 microcontrollers to a host device.

200Ada
2 years ago
system_metrics_collector
system_metrics_collectorros-tooling/system_metrics_collector

A lightweight, real-time system metrics collector for monitoring CPU and memory usage in ROS2 systems (Linux only).

208C++
5 years ago
BitTorrent
BitTorrenttuarua/BitTorrentANE

An Adobe Air Native Extension for building BitTorrent-enabled applications using ActionScript 3 and C++.

209C++
2 years ago
Blazor.DynamicJavascriptRuntime.Evaluator
Blazor.DynamicJavascriptRuntime.Evaluatorjameschch/Blazor.DynamicJavascriptRuntime.Evaluator

Execute dynamic object expressions as JavaScript in Blazor applications without manual interop wrappers.

204C#
3 months ago
Unity (Multiplatform)
Unity (Multiplatform)Sov3rain/pocketbase-unity

An unofficial multi-platform Unity C# SDK for interacting with the PocketBase web API.

202C#
3 months ago
st7789s3_esp_lcd
st7789s3_esp_lcdrusshughes/st7789s3_esp_lcd

A fast ESP_LCD-based MicroPython driver for the TTGO T-Display-S3 ST7789 display, written in C with framebuffer support.

207Python
2 years ago
NVIDIA NMOS Library
NVIDIA NMOS LibraryNVIDIA/nvnmos

A C++ library implementing NMOS specifications for registration, discovery, and management of ST 2110 media nodes.

208Rust
2 days ago
LZSSE-SIMDe
LZSSE-SIMDenemequ/LZSSE-SIMDe

A portable fork of LZSSE compression codec using SIMDe to enable SSE4.1-based compression/decompression on non-SSE4.1 CPUs and other architectures.

203C++
6 years ago
Hotkeys
Hotkeysruslanlap/PowerToysRun-Hotkeys

A PowerToys Run plugin that finds and copies keyboard shortcuts for any application directly from the launcher.

201C#
6 months ago
Blen2d4Delphi
Blen2d4Delphifatihtsp/Blen2d4Delphi

A Delphi wrapper for the Blend2D high-performance 2D vector graphics engine, enabling native Delphi applications to leverage accelerated rendering.

192Pascal
3 years ago
PortAudio
PortAudiosebastian-heinz/portaudio

A Godot engine module that integrates PortAudio for low-latency, cross-platform audio input/output with direct hardware access.

192C++
5 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
Showcase View
Showcase ViewDigitalSa1nt/Xama.JTPorts.ShowcaseView

A Xamarin.Android native showcase view with circular reveal animation for highlighting UI elements.

196C#
6 years ago
ripple-libpp
ripple-libppripple/ripple-libpp

A C++ library for creating, signing, and serializing Ripple transactions without running a full rippled node.

1929C++
5 years ago
ufastlz
ufastlzdmazzella/ufastlz

A MicroPython wrapper for FastLZ, providing lightning-fast lossless compression on embedded systems.

190Python
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
RcppOctave
RcppOctaverenozao/RcppOctave

R package providing a seamless interface to call Octave and MATLAB code from R.

197M4
5 years ago
GStreamer TTML subtitling package
GStreamer TTML subtitling packageBBC-archive/gst-ttml-subtitles

Adds TTML subtitle parsing and rendering support to GStreamer pipelines, specifically for the EBU-TT-D profile.

196C
4 years ago
edit-select
edit-selectMichael-Matta1/zsh-edit-select

A Zsh plugin that brings text editor-like editing to the command line with selection, type-to-replace, clipboard integration, and customizable keybindings.

190Shell
1 month ago
1
77
78
79
85