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 projects9201.8k total stars1732.3k total forks70 languages

Open-source projects built with C++

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

Showing 3,036 open-source projects · page 46 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
Goost
Goostgoostengine/goost

A general-purpose, extensible C++ extension module for the Godot Engine, adding missing functionality and performance optimizations.

49920C++
3 years ago
aqo
aqopostgrespro/aqo

A PostgreSQL extension that uses machine learning to improve query cardinality estimation and optimize execution plans.

49956C
2 months ago
micropython-ulab
micropython-ulabv923z/micropython-ulab

A numpy-like fast vector module for MicroPython and CircuitPython, written in C for embedded systems.

499134C
25 days ago
livox_ros_driver
livox_ros_driverLivox-SDK/livox_ros_driver

A ROS driver for Livox LiDAR devices (Mid-40, Mid-70, Tele-15, Horizon, Avia) to publish point cloud data.

499260C++
2 years ago
desbordante
desbordantedesbordante/desbordante-core

A high-performance data profiler for discovering and validating complex patterns like functional dependencies, inclusion dependencies, and association rules.

498101C++
4 days ago
Desbordante
Desbordantedesbordante/desbordante-core

A high-performance data profiler for discovering and validating complex patterns in datasets, enabling data cleaning and quality analysis.

498101C++
4 days ago
CocosSharp
CocosSharpmono/CocosSharp

A C# implementation of Cocos2D and Cocos3D APIs for building cross-platform games with MonoGame.

498161C#
6 years ago
vlc-bittorrent
vlc-bittorrentjohang/vlc-bittorrent

A VLC plugin that enables streaming media directly from torrent files and magnet links.

49758C++
20 days ago
Web Markup Minifier
Web Markup MinifierTaritsyn/WebMarkupMin

A .NET library for minifying HTML, XHTML, and XML markup to improve web application performance.

49746C#
4 days ago
Pavlov.js
Pavlov.jsNathanEpstein/Pavlov.js

A JavaScript library for reinforcement learning using Markov Decision Processes, implemented in C++ for performance.

49719C++
8 years ago
Partio
Partiowdas/partio

A C++ library with Python bindings for reading, writing, and manipulating common animation particle formats like PDB, BGEO, and PTC.

496136C
4 months ago
rmw_zenoh
rmw_zenohatolab/rmw_zenoh

A ROS 2 RMW implementation using the Zenoh protocol for efficient, scalable, and configurable middleware communication.

495109C++
1 day ago
Fingerprint Plugin
Fingerprint Pluginsmstuebe/xamarin-fingerprint

A Xamarin and MvvmCross plugin for authenticating users via fingerprint, Face ID, and other biometric sensors.

494120C#
3 years ago
Libserial
Libserialcrayzeewulf/libserial

A C++ library providing object-oriented serial port programming for Linux systems.

492149C++
1 year ago
Edi.Net
Edi.Netindice-co/EDI.Net

A .NET library for serializing and deserializing EDI data streams, supporting EDIFact, X12, and TRADACOMS formats.

491176C#
9 months ago
Libebur128
Libebur128jiixyj/libebur128

A portable C library implementing the EBU R128 standard for loudness normalization in audio processing.

49189C
3 years ago
matrex
matrexversilov/matrex

A high-performance matrix library for Elixir/Erlang with C and CBLAS backend, optimized for speed and large-scale operations.

48932Elixir
6 years ago
robot_calibration
robot_calibrationmikeferguson/robot_calibration

A ROS2 package for calibrating robot parameters like camera intrinsics, joint offsets, and frame transforms via optimization.

488129C++
19 days ago
TPCC-MySQL
TPCC-MySQLPercona-Lab/tpcc-mysql

A port of the TPC-C benchmark for MySQL to measure database performance under OLTP workloads.

487184C
8 years ago
btsk
btskaigamedev/btsk

A C# library for implementing behavior trees in game AI, providing a modular framework for creating complex NPC behaviors.

486127C++
4 years ago
DOME
DOMEdomeengine/dome

A lightweight game development framework combining SDL2 and the Wren scripting language for 2D games.

48541C
1 month ago
binn
binnliteserver/binn

A compact, fast, and easy-to-use binary serialization format for efficient data storage and transfer.

48262C
26 days ago
rviz
rvizros2/rviz

A 3D visualization tool for ROS 2 robots, enabling real-time sensor data display, robot model viewing, and interactive debugging.

480306C++
1 day ago
tinyrenderers
tinyrendererschaoticbob/tinyrenderers

Single-header implementations of Vulkan and Direct3D 12 renderers for experimentation and learning.

47927C++
3 years ago
Selenium
Seleniumadamdriscoll/selenium-powershell

A PowerShell module that wraps the Selenium WebDriver API for browser automation and testing.

479105PowerShell
3 years ago
donut
donutplowteam/donut

An open-source reimplementation of The Simpsons: Hit & Run written in modern C++ and OpenGL.

47931C++
2 years ago
Blazor Redux
Blazor Reduxtorhovland/blazor-redux

A library that provides Redux-style state management for Blazor applications, enabling predictable state containers with C# and F# support.

47944C#
3 years ago
ccap
ccapDoubleSpout/ccap

A Node.js captcha generation library using C++ CImg with zero external dependencies.

47880C
4 years ago
bloomfilter-rb
bloomfilter-rbigrigorik/bloomfilter-rb

Native and Redis-backed Bloom filter implementations in Ruby for probabilistic set membership testing.

47859C
2 years ago
luaffi
luaffijmckaskill/luaffi

Standalone FFI library for calling C functions from Lua, compatible with LuaJIT's FFI interface.

47683C
5 years ago
LightBDD
LightBDDLightBDD/LightBDD

A lightweight BDD test framework for .NET that integrates with NUnit, xUnit, MSTest, and Fixie to create readable, maintainable tests.

47651C#
2 months ago
snappy
snappykesla/node-snappy

Node.js bindings for Google's Snappy compression library, providing fast compression and decompression.

47645JavaScript
5 years ago
ngx_aws_auth
ngx_aws_authanomalizer/ngx_aws_auth

An nginx module that proxies requests to authenticated AWS services like S3 using Amazon's V4 authentication API.

475142C
1 year ago
Crystal AI
Crystal AIigiagkiozis/CrystalAI

A fast, scalable, and extensible utility-based decision-making AI library for C# and Unity.

47276C#
5 years ago
Xamarin.Forms.Skeleton
Xamarin.Forms.SkeletonHorusSoftwareUY/Xamarin.Forms.Skeleton

A Xamarin.Forms and .NET MAUI control that displays skeleton loading animations to improve perceived performance.

47153C#
2 years ago
rustbox
rustboxgchp/rustbox

A Rust implementation of the termbox library for building terminal user interfaces.

47147Rust
5 years ago
1
45
46
47
85