An open API service indexing awesome lists of open source software.

C++

C++ is a popular and widely used mid-level language. It was designed as an extension of the C language.

https://github.com/smjsgaming/demangler

An Itanium ABI symbol demangler

assembly cpp itanium itanium-abi parser symbol

Last synced: 08 Apr 2025

https://github.com/gabrielcrackpro/cpp-projects

A repository with all my CPP projects

cpp cpp-programming cpp-projects

Last synced: 15 Apr 2025

https://github.com/hpsaturn/chessboard

Chessboard renderer with SDL2 and NCurses on the top of GNUChess UCI Server protocol.

cmake cpp gnuchess linux luckfox picocalc sdl2

Last synced: 01 Mar 2026

https://github.com/aleksandergondek/rules_cc_hdrs_map

Escape weird includes path hell with header maps

bazel bazel-rules c cpp headers rules-cc

Last synced: 11 Feb 2026

https://github.com/haikelfazzani/dard

⭐ Dard is french educational programming language, it is designed as an instrument for learning 💻

c clang cpp french language programming-language tdd

Last synced: 14 May 2026

https://github.com/yhisaki/plotly.cpp

📈 plotly.cpp: A C++ plotting library for expressive, interactive, real-time and streaming data visualization

animation cpp physics-simuation plot plotly plots real-time robotics scatter-plot visualisation

Last synced: 14 May 2026

https://github.com/getiot/cpp-courses

C++ 基础教程配套代码

cpp stl tutorial-code

Last synced: 13 May 2026

https://github.com/qninhdt/cybrion

Cybrion - A voxel game written in C++ using SDL2 and modern OpenGL

cpp game gamedev glsl minecraft-clone modern-cpp opengl voxel voxel-engine voxel-game

Last synced: 19 Jun 2026

https://github.com/hotakus/hellgatemonitor

微型的MC风格多功能无线监控副屏(开发中)

bilibili c cpp esp esp32 esp32-arduino lvgl monitor wifi

Last synced: 02 Mar 2026

https://github.com/fr4nc3/code-hints

These are code exercises in several programming languages

angularjs c code cordova cpp csharp es6 java javascript jquery-mobile mongodb mongoose nodejs python r reactjs sample

Last synced: 12 Oct 2025

https://github.com/liulilittle/interceptor.net

.NET clr /core (x86/x64 instruction set platform) managed function inline interceptor (hooking)

asm cli cpp csharp dotnet function hook inline-hook linux managed method netcore vb-net vbnet win32 windows x86 x86-64

Last synced: 15 Oct 2025

https://github.com/ypatel2022/esp32-spotify-display

DIsplay the album art of currently playing songs on a small OLED screen with an ESP32.

cpp esp32 flask oled-display python spotify

Last synced: 29 Apr 2026

https://github.com/huzecong/renderer

Naïve renderer

cpp path-tracing renderer

Last synced: 08 Feb 2026

https://github.com/drvrej/cheat-sheet

Bunch of useful cheat sheets and notes for different programming languages and concepts!

c-plus-plus cheat-sheets cheatsheet cpp notes ocaml python unity

Last synced: 19 Apr 2026

https://github.com/coderonion/cuda-beginner-course-python-version

bilibili视频【CUDA 12.x 并行编程入门(Python版)】配套代码

cpp cublas cuda cuda-programming cudnn cupy gpu gpu-programming nvcc nvidia parallel-programming python rust

Last synced: 19 Oct 2025

https://github.com/hacke-rc/c_practice_programs

A collection of c programs that I made while learning C Language and still learning and updating to this day :)

c cpp practice-programming practice-project

Last synced: 03 May 2026

https://github.com/bertrandmartel/pusher

:black_square_button: Mechanical wall switch button pusher securely controlled via Bluetooth LE

aes android android-application bluetooth-le cpp rfduino servo

Last synced: 03 Mar 2026

https://github.com/xxjwxc/sqlservercppconnection

SQLserver Connection for cpp ,c++ sqlserver 链接库

com cpp sqlserver sqlserver-connection

Last synced: 19 Oct 2025

https://github.com/periareon/rules_cc_autoconf

Bazel rules providing a light-weight alternative to GNU Autoconf.

autoconf bazel bazel-rules c cpp rules-cc

Last synced: 27 Apr 2026

https://github.com/helmssyss/tps-shooter-system

This (beginner) system is made with Unreal Engine 4.27

basic-game cpp tps-game tps-shooter ue4 ue5 unreal-engine unreal-engine-4

Last synced: 12 Oct 2025

https://github.com/choaib-elmadi/fluid-level-sensor

Arduino-based water level monitoring system featuring real-time OLED display, voltage-to-level conversion, and interactive graphing capabilities.

actuator arduino build cpp cprogramming embedded monitoring oled pid project projects sensor voltage

Last synced: 04 Mar 2026

https://github.com/miere43/notification-filter

SKSE plugin that allows hiding notifications based on customizable rules.

commonlibsse cpp mod modding skse skse-plugin skse64 skse64-plugin skyrim-se skyrim-special-edition

Last synced: 09 Jun 2026

https://github.com/khan-yin/leetcode

各大平台刷题记录:leetcode专题/力扣周赛/剑指offer/洛谷/PAT/CSP/AcWing

algorithms-and-data-structures cpp

Last synced: 13 Oct 2025

https://github.com/hxndev/implementing-a-dns-server

DNS stands for Domain Name System. We have implemented DNS in this project. The basic task of DNS is to resolve a destination name hosted against some IP Address.

c cache code cpp dns dns-server implement ip-address project proxy routing server

Last synced: 05 May 2026

https://github.com/baskuit/pinyon

Pinyon is a collection of algorithms and utilities for research in search/planning in simultaneous move games.

alphazero cpp games mcts pokemon search

Last synced: 14 Oct 2025

https://github.com/diamondinoia/cpu-performance-tests

This repository contains the code to benchmark CPU cache miss latency and branch misprediction penalty

branch-prediction branchless cache-latency cpp hpc memory-latency

Last synced: 11 Oct 2025

https://github.com/stellardx/cspaceengine-project

A C++ static library for astronomic calculation and modding SpaceEngine

astronomy astrophysics cpp library parser spaceengine

Last synced: 08 Jun 2026

https://github.com/BlueboxTeam/osprey

The Adastral Client (GUI)

cpp godot libcurl

Last synced: 25 Feb 2026

https://github.com/deathkiller/cx-compiler

Cx Compiler: Experimental compiler for modified C language to i386 DOS executables

compiler cpp dos i386 x86

Last synced: 09 Jun 2026

https://github.com/coletrammer/ttx

A modern terminal multiplexer.

cpp terminal terminal-multiplexer

Last synced: 19 Apr 2026

https://github.com/kovacsv/emscriptencmakeminimal

A minimalist example to build an Emscripten application with CMake.

cmake cpp emscripten

Last synced: 13 Oct 2025

https://github.com/fkromer/testability-patterns-cpp

"Design for Testability" pattern examples in C++ (cmake, gtest).

cmake cpp design-for-testability gtest

Last synced: 27 Jun 2025

https://github.com/xffxff/spinningup-cpp

Implement some of the core deep RL algorithms with C++

cartpole cpp libtorch ppo reinforcement-learning spinningup vpg

Last synced: 03 Aug 2025

https://github.com/sdragonx/android_app

android_app c++ framework ( public domain )

android android-app cplusplus cpp framework nativeactivity ndk

Last synced: 03 Aug 2025

https://github.com/mootseeker/stm32_embedded_cpp

Get into CPP on Embedded Software Level

cpp embbeded lerning research-project stm32

Last synced: 26 Jun 2025

https://github.com/dyfanjones/urlparse

Fast and simple url parser for R

cpp r url url-parser urlparser

Last synced: 04 Mar 2025

https://github.com/tonitaga/photo_laboratory

An application to apply different filters to your image, a manually written filter kernel is supported. More than 13 filters are implemented in C++ programming language using Qt framework

convolution cpp filterkernel filters photoshop qt

Last synced: 08 Aug 2025

https://github.com/roughsketch/mdgcm

Command line extractor and builder for GameCube GCM discs.

building c-plus-plus cpp disc extract extraction gamecube gcm-discs

Last synced: 26 Jul 2025

https://github.com/tsedan/anxlang

Anx is an experimental programming language written in C++ using LLVM

compiler cpp language llvm systems

Last synced: 14 Apr 2025

https://github.com/haknkayaa/qledindicator-customplugin-withcmake-example

A simple Qt Designer plugin using CMake. Adapts official qmake guides to CMake, distributing a shared library with a sample app for custom widgets.

cpp qml qml-applications qml-samples qt5 qt5-widgets qt6 qt6-application qt6-gui qt6-widgets qtcreator-plugin qtdesigner qtdesigner-plugin

Last synced: 24 Jul 2025

https://github.com/mazenelnahla/supergameduino

In our project, we collected old vintage arcade games and bring them back with some modern technologies and less cost than old consoles in the market. This game console was made using an esp 32s and an old modified version of fabgl library which allowed us to control the VGA using canvas and simple commands

cpp esp32 fabgl fabrizio-di-vittorio

Last synced: 13 May 2025

https://github.com/jsh32/codex

Books/Courses written by the Codex Foundation

book computer-science course cpp educational-resources learning learning-resources programming

Last synced: 14 Apr 2025

https://github.com/theochem/roberto

Collection of configurable development workflows

continuous-integration cpp python quality-assurance workflow-automation

Last synced: 22 Jun 2025

https://github.com/clarketm/hackerrank-c

HackerRank C/C++ Solutions

c cpp hackerrank solutions

Last synced: 14 Apr 2025

https://github.com/KodiCraft/bunch

Bun plugin for loading and linking into C/C++ dynamic libraries automatically

bun c cpp javascript typescript

Last synced: 11 Apr 2025

https://github.com/joanstinson/hackandslash

A simple hack and slash game using SDL and C++ with some design patterns and doxygen documentation.

cplusplus-11 cpp design-patterns doxygen-documentation game game-development game-engine-2d sdl2

Last synced: 21 May 2026

https://github.com/iggy-rs/iggy-cpp-client

Official, lightweight C++ client SDK for Iggy.rs message streaming.

cpp cpp17 http iggy library messaging quic tcp

Last synced: 08 Mar 2026

https://github.com/ferhatgec/desktof

Unique /s and simple desktop file parser. Written in C++17.

cpp cpp17 desktop file filesystem library parser plusplus simple

Last synced: 14 Apr 2025

https://github.com/hunterdii/leetcode-potd

🌟 Welcome to the vibrant world of Leetcode Daily Problem of the Day solutions! Dive into a treasure trove of daily challenges meticulously crafted to sharpen your problem-solving skills. With diverse topics, detailed explanations, and a supportive community, this repository is your gateway to mastering algorithms, data structures, and more!🚀

c competitive-programming cpp daily-coding-problem dailyprogrammer dsa-algorithm good-first-issue java leetcode leetcode-c leetcode-cpp leetcode-java leetcode-python3 leetcode-rust leetcode-solutions leetcode-solutions-cpp leetcode-solutions-python python3 rust

Last synced: 23 Aug 2025

https://github.com/richhaar/autosar-crc

JavaScript NPM package for 8 bit, 16bit, 32bit and 64 bit CRC functions as specified by the AUTOSAR standard, written with C++

autosar cpp cpp17 crc crc16 crc32 crc64 crc8 javascript node-addon node-addon-api nodejs

Last synced: 13 Apr 2025

https://github.com/hrbrmstr/sl2json

Standalone program to convert Lowrance SL2 files to ndjson

cpp lowrance sl2

Last synced: 29 Oct 2025

https://github.com/b1f6c1c4/cpp-create-objects

How many ways to create object(s) in C++?

cplusplus cpp

Last synced: 25 Jul 2025

https://github.com/ferhatgec/kalem

[Use Kalem.rs instead] Fegeya Kalem transpiler (maybe compiler?)

clang compiler cpp cpp17 fegeya language programming transpiler

Last synced: 14 Apr 2025

https://github.com/tsg405/miscellaneous-programs

Contains --[ Codes + Questions ] , on different programming languages (Eg: Python, C/C++,JAVA, SQL)

algorithms-and-data-structures challenges-solved cpp java miscellaneous-programs programming-languages python

Last synced: 07 Mar 2026

https://github.com/dsc712/concepts_of_java

A repository having java programs implementing important concepts in java programming language along with a competitive section , containing codes of successful submissions of different online coding platforms .

c cpp java

Last synced: 16 Aug 2025

https://github.com/ferhatgec/colorized

single header console color library for C++20.

color colorized cpp cpp20 header library single single-header

Last synced: 14 Apr 2025

https://github.com/apjanke/octave-jsonstuff

Matlab-compatible jsonencode/jsondecode functions for GNU Octave

cplusplus cpp gnu-octave json octave

Last synced: 12 Apr 2025

https://github.com/hcolda/qchatserver

A lightweight chat software server (WIP)

chat chat-app chat-application chatapp chatroom cpp cpp23 server

Last synced: 12 Jun 2025

https://github.com/qobulovasror/visual-c-independent-work

SamSU Software Engineer Visual C++ independent work

cpp visual-cpp

Last synced: 06 Apr 2025

https://github.com/abdallahhemdan/sudoku-solver

🔢 A Simple Sudoku Solver Using Recursive Backtracking technique..

backtracking backtracking-algorithm cpp sudoku-solver

Last synced: 22 Jul 2025

https://github.com/terroo/hexter

Get the syntax of a hexadecimal color for the terminal (ANSI RGB)

ansi ansi-colors cli command-line cpp cpp20 hexadecimal rgb

Last synced: 29 Jul 2025

https://github.com/flowerinthenight/win32-base-service

Skeleton service for Windows.

cpp win32 windows-service

Last synced: 31 Jul 2025

https://github.com/pkg-dot-zip/traffic-tactician

Training simulation for traffic controllers using OpenGL and OpenCV, created for an university assignment.

cpp glfw imgui opencv opengl pose-detection pose-estimation

Last synced: 29 Jul 2025

https://github.com/lecrapouille/bacasable

[SandBox][Examples] My micro projects for learning and to be used in larger projects

autoload-lib cpp gtk3 gtkmm julia max-plus maxplus model-view-controller model-view-presenter mvc mvc-pattern mvp mvp-pattern plant-growth shared-library

Last synced: 19 Feb 2026

https://github.com/caishangqi/charmingcraft

TopDown voxel game inspired by Minecraft: Dungeon, combined with lots of RPG elements

cpp game unreal-engine-5

Last synced: 13 Apr 2025

https://github.com/nimit95/cpp-header

C++ header for Data structure

c-plus-plus cpp data-structures linked-list tree vector

Last synced: 13 Apr 2025

https://github.com/euyogi/projeto-anceu-cs50

Meu projeto do curso CS50: Um analisador de pdfs que processa as notas dos aprovados pelo Acesso Enem e organiza tudo. Agora em C++

acesso-enem-unb cpp cs50 cs50course cs50x customtkinter enem exe extract-text-from-pdf imgui pdftotext portuguese-brazilian project python unb yogi zlib

Last synced: 14 Apr 2025

https://github.com/astrodynamic/photolab-in-qt-cpp

PhotoLab is a C++17 program that applies filters to BMP images. It implements the MVC pattern, provides a GUI using the Qt library, and includes convolution filters and color correction algorithms. Developed within the PLab namespace and with a full set of unit-tests.

bmp-image cmake convolution convolution-filter cpp filter gui image image-processing make matrix mvc qt qtw unit-testing

Last synced: 20 Sep 2025

https://github.com/yeaseen/graphicsopengl

Cpp implementation of various kinds of OpenGL projects. Koch Snow Curve, Simple Harmonic Motion and Ray Tracing are done. Translation and Rotation of a Camera is done. Implementation of 2D Hermite Curve is done

camera-rotation camera-translation cpp graphics koch-snowflake opengl ray-tracing raycasting simple-harmonic-motion sun-earth-roation

Last synced: 25 Jun 2025

https://github.com/yutkin/jopus

Simple, fast and efficient Python wrapper for libopusfile.

audio cpp cython libopus opus opusfile python wrapper

Last synced: 05 Apr 2025

https://github.com/print3m/anti-vm

Windows-based implementation of several anti-vm techniques used in malware development.

anti-virtualization anti-vm cpp malware-development winapi

Last synced: 27 Sep 2025

https://github.com/njroussel/remeshingtree

Remeshing tool which converts a given mesh into a tree/root like strucutre.

cpp remeshing surface-mesh wireframe

Last synced: 14 May 2025

https://github.com/davidallendj/gdpm

CLI tool to automate managing Godot game engine assets from the command-line.

assets automation cli cmake command-line cpp godot3 godot4 make meson ninja package-manager scons

Last synced: 12 Apr 2025

https://github.com/yhaiovyi/c-wasm-loader

Super change your browser with C/C++ power.

c cpp wasm webpack webpack-loader webpack3

Last synced: 14 Apr 2025

https://github.com/derunelabs/enola

library to perform some tensor operation for deep and machine learning

algorithms cpp cpp17 opencl tensor

Last synced: 03 Sep 2025

https://github.com/DanialKama/TurretAI

Turret AI plugin developed with Unreal Engine 5 (multiplayer ready)

ai blueprint blueprints-visual-scripting cpp multiplayer plugin unreal-engine unreal-engine-5

Last synced: 11 Mar 2025

https://github.com/neural-bits/ai-programming-hub

Learn and experiment with new techniques and programming languages with a focus on ML

cpp cuda cython openai-triton python rust

Last synced: 12 Apr 2025

https://github.com/luizppa/smal

A file comrpessor using LZ78 algorithm.

compression compression-algorithm cpp cpp11 lz78 lz78-encode-decode

Last synced: 15 Jun 2025

https://github.com/ibaiGorordo/libusbAndroidTest

Example of an Android app for testing libusb with Java and C++.

android cpp example java libusb ndk

Last synced: 10 Mar 2025

https://github.com/skysign/wsapt

알고리즘 문제 풀이

codingtest cpp java problem-solving problemsolving python

Last synced: 02 Jul 2025

https://github.com/ico12319/leetcode-tasks

LeetCode tasks solved by me

algorithms cpp data-structures

Last synced: 28 Feb 2025