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/xframes-project/xframes

GPU-accelerated GUI development for the desktop and the browser

c cpp dear-imgui desktop glfw gpu-accelerated-library gpu-acceleration gpu-programming opengl ui wasm webgpu

Last synced: 12 Apr 2025

https://github.com/eished/c-cpp

C/C++学习代码库和笔记

c cpp

Last synced: 26 Jul 2025

https://github.com/sumory/ciao

a minimal C++ web framework (beta)

apis cpp embedded-webserver http-server middleware sinatra web

Last synced: 14 Apr 2025

https://github.com/ArkEcosystemArchive/cpp-crypto

A simple Cryptography Implementation in C++ for the Ark Blockchain.

ark blockchain cmake cpp crypto dpos

Last synced: 12 May 2025

https://github.com/noxsidereum/dargh

An open source version of the Dynamic Animation Replacer for Skyrim SE.

commmonlibsse cpp dynamic-animation-replacer modding reverse-engineering skse64 skyrim-special-edition

Last synced: 22 Jul 2025

https://github.com/hilkojj/dibidab-engine

Small ECS-based Game Engine with Lua scripting

browser cpp ecs game-engine linux lua opengl windows

Last synced: 10 Sep 2025

https://github.com/basemax/eweather

The eWeather is a GUI application that allows you to get the weather forecast for any city in the world. It is written in C++ and Qt and uses the OpenWeatherMap API to get the weather data.

cpp cpp-qt qml qml-applications qml-components qml-files qml-samples qt qt-quick qt-ui qt5 qt6 qt6-gui qt6-ui qtcreator weather weather-app weather-application weatherapp

Last synced: 05 May 2025

https://github.com/basemax/simple-jit-compiler

This project is designed to illustrate the mechanism used in JIT compilers development.

c compiler compiler-jit cpp jit jit-compiler

Last synced: 05 May 2025

https://github.com/tichau/sfml-starter

This project is an empty project completely setup to build an C++ SFML application using Visual Studio Code.

cpp sfml starter vscode

Last synced: 14 Apr 2025

https://github.com/pozharliev/maze-project-2021

Project about a game for the Babylon tower. Powered by olcPixelGameEngine.

cpp cpp17 maze maze-generator maze-solver olcpixelgameengine powershell

Last synced: 19 Mar 2025

https://github.com/alichtman/data-structures-cpp

Teaching data structures in C++. Great resource for students.

avl-tree btree cpp cs225 data-structures graph-algorithms hashtable trees uiuc

Last synced: 19 Mar 2025

https://github.com/kimkulling/cppcore

My core for most of my projects ...

cpp

Last synced: 22 Mar 2025

https://github.com/cppfw/tst

C++ xUnit-like testing framework without macros

cpp testing testing-framework unit-testing unit-testing-framework unittest

Last synced: 12 Jun 2025

https://github.com/raymiiorg/c_ookieclicker

c++ console cookie clicker (linux)

console console-game cpp game

Last synced: 04 Apr 2025

https://github.com/oktonion/cpp-fast-delegates

Header-only extension for C++ Fast Delegates of Don Clugston (C++98 compatible)

cpp cpp03 cpp11 cpp98 crossplatform delegate delegates fast fast-delegates

Last synced: 10 Apr 2025

https://github.com/llnl/gidiplus

C++ libraries for accessing nuclear data from the Generalized Nuclear Database Structure (GNDS)

application cpp

Last synced: 05 Jul 2025

https://github.com/langriklol/pluto

Simple OS

c cpp nasm osdev pluto

Last synced: 08 May 2025

https://github.com/arthursonzogni/icemaze

WebAssembly game: a sliding block adventure.

arthursonzogni cmake cpp game ice maze webassembly

Last synced: 09 Apr 2025

https://github.com/flaxengine/imgui

Dear ImGui plugin for Flax Engine that adds debug GUI interface to game viewport.

cpp csharp flax flax-engine imgui

Last synced: 12 Apr 2025

https://github.com/1337programming/webassemblyopengl

C++ project with WebAssembly + OpenGL + Webpack

c cpp javascript node nodejs opengl wasm webassembly

Last synced: 11 Mar 2026

https://github.com/adambadura/type_name

C++17-compatible, compile-time type name retrieval library.

cpp cpp-library cpp17

Last synced: 06 Sep 2025

https://github.com/ronenness/dcm_pool

Dynamic, Contiguous-Memory Objects Pool

cpp cpp-library gamedev pooling templates

Last synced: 27 Apr 2025

https://github.com/soreing/audio-adpcm-cpp

A simple lossy compression library for WAV files written in C++.

adpcm audio compression cpp

Last synced: 27 Mar 2025

https://github.com/andoryuuta/mhw-classpropdump

An application to dump DTI type information from Monster Hunter: World

cpp dti mhw

Last synced: 11 Feb 2026

https://github.com/martinhelmut/cpp-base-template

C++ project template.

cmake cpack cpp ctest template

Last synced: 18 Jul 2025

https://github.com/vldr/cubic

A multiplayer WebGL voxel sandbox game written in C++ inspired by the classic version of Minecraft.

cpp emscripten minecraft multiplayer voxel-engine webgl

Last synced: 12 Apr 2025

https://github.com/cschladetsch/kai

KAI is a distributed computing model written in modern C++ and is cross-plaftorm. Using custom language translators and an executor, KAI provides full reflection, persistence and cross-process communications without having to modify existing source code. KAI Comes with an automated, generational tricolor garbage collector, and Console- and Window-based interfaces.

ast-walker c-plus-plus cmake cpp kai language lexer networking parser raknet stack tests

Last synced: 13 Apr 2025

https://github.com/anshumansinha3301/object-oriented-cpp

OOPS Codes I did in my third semester

cpp object-oriented-programming

Last synced: 16 Aug 2025

https://github.com/srijanshetty/bplustree

A C++ implementation of B+ Tree

btree cpp databases storage

Last synced: 28 Aug 2025

https://github.com/thowell/ppo.cpp

Proximal Policy Optimization (PPO) written in C++ with PyTorch (LibTorch)

control cpp learning libtorch proximal-policy-optimization pytorch reinforcement-learning

Last synced: 25 Sep 2025

https://github.com/offa/nbcndunit

NetBeans C/C++ unit testing plugin – supporting CppUTest, GoogleTest (gtest) / GoogleMock (gmock) and libunittest C++.

c cpp cpputest googletest java netbeans netbeans-plugin unit-testing

Last synced: 14 May 2025

https://github.com/aditya-a-garwal/stm32-hal-hd44780-16x2lcd

A simple library for STM32 microcontrollers to drive 16x2 LCD displays based on the HD44780 controller

arm armv6-m c cortex cortex-m cpp hd44780 hd44780-display i2c lcd lcd16x2 library microcontroller pc8574 stm32 stm32cubeide stm32cubemx

Last synced: 25 Jun 2025

https://github.com/fgarlin/skytracer

A spectral volumetric path tracer for atmosphere rendering

atmosphere cpp pathtracer physically-based-rendering renderer sky spectral

Last synced: 01 Sep 2025

https://github.com/hwhsu1231/cmake-conan-setup

CMake toolchain for integration with Conan using cmake-conan

c cmake cmake-toolchain conan cpp package-manager

Last synced: 23 Oct 2025

https://github.com/wu-vincent/scikit-build-core-conan

A conan plugin for scikit-build-core

cmake conan cpp python scikit skbuild

Last synced: 23 Jan 2026

https://github.com/iwatake2222/digitalcamera_raspberrypi

A project to create a digital camera with Raspberry Pi in Linux standard way such as ioctl

cpp devicedriver raspberrypi

Last synced: 17 Oct 2025

https://github.com/savirsingh/pytocpp

Convert Python Code To C++ Code

cpp python pytocpp

Last synced: 14 Feb 2026

https://github.com/christianpanov/glcore

No-dependency OpenGL support library, which abstracts the processes of creating buffers and shaders

cpp cpp-library glcore graphics-library graphics-programming library opengl opengl-library shaders

Last synced: 10 Oct 2025

https://github.com/theartful/broadcast_queue

A blazingly fast™ single producer multiple consumer broadcast queue

broadcast-queue concurrent-data-structure cpp lock-free multiple-consumers seqlock

Last synced: 26 Oct 2025

https://github.com/wtrsltnk/goldsrc-textures

Texture viewer for Valve's GoldSrc engine

cmake cpp glfw glm goldsrc half-life imgui opengl wad

Last synced: 24 Oct 2025

https://github.com/saivittalb/branch-prediction-programming

🎞 Implementation of several Branch Prediction algorithms and analysis on their effectiveness on real-world program traces.

branch-prediction computer-architechure cpp python visual-studio-code

Last synced: 08 Feb 2026

https://github.com/aldertlake/fsr_blueprint_library

Easily control and customize AMD FSR 4 settings at runtime using intuitive Blueprint nodes, giving you full control over upscaling quality, frame generation, and other FidelityFX Super Resolution 4 features without writing C++ code.

amd cpp rendering unrealengine windows

Last synced: 02 Mar 2026

https://github.com/khaledashrafh/b-tree

This contains a C++ code that implements a B-Tree data structure. A B-Tree is a self-balancing tree that can store and retrieve data efficiently. It is commonly used in databases and file systems.

b-tree b-tree-implementation cpp data-structures generic scratch-implementation template

Last synced: 17 Oct 2025

https://github.com/simone-contorno/mynmpc

Nonlinear Model Predictive Control for Self-Driving Vehicles based on Local Sequential Quadratic Programming by recursively calling ProxQP solver.

cpp nonlinear-model-predictive-control ros2-foxy

Last synced: 14 Oct 2025

https://github.com/umerghafoor/open-inventory

Open Inventory Management System project is developed in C++ using the Qt framework.

cpp inventory-management management-system qt qtcreator

Last synced: 12 Oct 2025

https://github.com/skyzh/bplustree

🌲 Fully unit-tested B+ tree with basic paging implemented in C++

bplus-tree bplustree clion cmake cpp

Last synced: 27 Oct 2025

https://github.com/ndhana94/ros2_wheeltec_n100_imu

ROS2 driver pkg for wheeltec N100 IMU module.

cpp imu rclcpp ros2 wheeltec wheeltec-n100

Last synced: 02 Mar 2026

https://github.com/karnkaul/bave

BAsic Vulkan Engine for desktop and Android

2d-game-engine android cpp cpp20 game-engine vulkan

Last synced: 05 Mar 2026

https://github.com/eclipse-ecal/udpcap

📦 Npcap-based UDP socket emulation library for C++ 👨‍💻

cpp npcap udp winsocks

Last synced: 24 Feb 2026

https://github.com/xaizek/uncov

uncov(er) is a tool that collects and processes code coverage reports.

agpl command-line-app command-line-tool coverage coverage-changes coverage-report coverage-reports cpp cpp11 gcov test-coverage web-interface

Last synced: 14 Apr 2025

https://github.com/siarheifedartsou/mama

Realtime map matching with gRPC-based API

backend cpp grpc map map-matching maps openstreetmap osm

Last synced: 14 Jul 2025

https://github.com/bitwizeshift/not_null

Non-nullable pointers with 0-overhead and no hidden runtime cost.

cpp cpp11 cpp14 cpp17 modern-cpp not-null nullability

Last synced: 12 Apr 2025

https://github.com/tereius/onvifmonitor

📹 A proof of concept of an ONVIF camera viewer/monitor

cpp gsoap onvif qml qt

Last synced: 15 Jul 2025

https://github.com/novak-99/vectorization

Quick demo of vectorization using C++ and x86_64 ASM.

asm cpp vectorization

Last synced: 11 Apr 2025

https://github.com/bnzis/bulb

My little programming language.

bulb c cpp interpreter interpreters language lisp scripting scripting-language

Last synced: 11 May 2025

https://github.com/lecrapouille/openglcppwrapper

[Lib][Version 0.9][Partially Functional][WIP] A C++ 11 wrapper for Core Profile OpenGL allowing to write complete applications in a reduced number of lines of code

3d 3d-engine 3d-game 3d-graphics cpp cpp11 game-development glumpy graphics graphics-programming opengl opengl-functions opengl-tutorial opengl-wrapper rendering shaders three-cpp three-js wrapper

Last synced: 19 Mar 2025

https://github.com/adamff-dev/localekeyboard.sh

This software generates a Keyboard.cpp file (For the Keyboard arduino library) according to the locale we want.

arduino cpp ducky hid hid-injection keyboard keyboard-arduino-library keyboard-library language layouts locales malduino rubber-ducky whid

Last synced: 17 Jul 2025

https://github.com/ArkEcosystemArchive/cpp-client

A simple C++ API client for the Ark Blockchain.

ark blockchain cmake cpp crypto dpos

Last synced: 12 May 2025

https://github.com/reime005/react-native-cpp-code

This repository shows how to use C++ code as a custom module in a React Native app.

android cpp ios javascript react react-native react-native-module

Last synced: 06 Apr 2025

https://github.com/lakshyabatman/algorithms-stew

Algorithms using Python 🐍and CPP 👨‍💻

algorithms cpp python3

Last synced: 06 Mar 2026

https://github.com/ashtum/smpp

A C++ implementation of SMPP protocol on Boost.Asio

boost-asio coroutines cpp smpp smpp-client smpp-server

Last synced: 13 Apr 2025

https://github.com/luncliff/eclair

Fast setup of JNI + Gradle project for (Korean) C++ developers

cpp example-project gradle jni jni-sample

Last synced: 25 Apr 2025

https://github.com/moebiussurfing/ofxgpulutcube

openFrameworks addon to apply LUT filters live from standard .cube files using a GPU shader.

cpp openframeworks openframeworks-addon

Last synced: 16 Mar 2025

https://github.com/ewliang/c-programming-tutorials-for-beginners

This repository contains the source code for the projects I've made in my C++ Programming for Beginners tutorials series on my Youtube Channel at https://www.youtube.com/user/ewliang Feel free to pop over and consider subscribing to my channel.

cpp cpp-course visual-studio visual-studio-code youtube

Last synced: 23 Apr 2025

https://github.com/nicmcd/libdes

A C++ discrete event simulation framework

cpp event simulation

Last synced: 26 Apr 2025

https://github.com/berndporr/cppthread

Generic C++ Thread class (very thin wrapper around std::thread)

cpp linux thread thread-library windows wrapper-api

Last synced: 26 Apr 2025

https://github.com/kljohann/genpybind-legacy

Autogeneration of Python bindings from manually annotated C++ headers

clang cpp libclang pybind11 python python-bindings

Last synced: 09 Apr 2025

https://github.com/jakubvojvoda/lpc-decoder

LPC (Linear Predictive Coding) decoder in C++

code-book cpp decoder linear-predictive-coding lpc signal-processing wav waveform

Last synced: 09 Apr 2025

https://github.com/chantsune/py_string

A library that provides methods equivalent to Python 3's str class in C ++

c-plus-plus cpp python string

Last synced: 07 Aug 2025

https://github.com/timostrating/projecteuler

These are Java / Ruby / C / Lisp / Haskell / PHP/ Bash / PL-SQL / Mathematica / Rust / Kotlin / Lua solutions for Project Euler, — In the best 1% of the world

cpp java mathematica projecteuler python ruby

Last synced: 12 Sep 2025

https://github.com/hxndev/password-cracker-using-brute-force-algorithm

This was our Final Project for Distributed Computing. In this we had to create a distributed system that will use the Brute Force Algorithm to crack a password from the etc/shadows file of Ubuntu as all the passwords are stored there. We used OpenMP and MPICH for this implementation.

brute-force bruteforce-password-cracker code cpp crack distributed-computing distributed-systems mpi mpi-library openmp openmp-parallelization openmpi parallel-computing password password-cracker password-cracking

Last synced: 07 May 2025

https://github.com/frabert/ogler

Use GLSL shaders in REAPER

cpp reaper reaper-plugin vulkan

Last synced: 12 Apr 2025

https://github.com/hubenchang0515/tinyocr

轻量级中文OCR

cpp ocr

Last synced: 27 Sep 2025

https://github.com/mangad/cpp-project-template

⚡ A template for modern C++ cross-platform projects. Using CMake, CI/CD, unit tests, code coverage, static and dynamic analisis, auto formatting, package management, documentation, GUI, installers, and more.

ccache cdash cicd cmake codecov codecoverage cpp cpp20 ctest googletest mingw msvc nsis sanitizers tdd wix-toolset wixtoolset wxwidgets

Last synced: 07 May 2025

https://github.com/thirdweb-dev/unreal-engine

Best in class Web3 Unreal Code Plugin, powered by thirdweb. Core built in Rust.

cpp rust unreal-engine-5

Last synced: 25 Jul 2025

https://github.com/moduscreateorg/network-rgb-matrix-display

A library for helping drive large arrays of RGB Matrices with Raspberry Pis

boost-asio cmake cplusplus cpp example-project iot iot-application maker multi-threading raspberry-pi rgb-led rgb-matrix

Last synced: 07 Sep 2025

https://github.com/teddy-van-jerry/fractal_designer

This is an application to make fractal videos based on Qt, C++ and FFmpeg.

cpp ffmpeg fractal qt video

Last synced: 28 Jul 2025

https://github.com/adrianoviana87/ltuiny

Text based utility that helps you add a transaction to a ledger file.

cpp cpp17 ledger ledger-cli ledger-client plaintext-accounting

Last synced: 12 May 2025

https://github.com/xenomega/archloader

ArchLoader is a utility to unlock the Halo 4 Network Test and add extensive functionality otherwise not available (even when the beta was active).

altivec beta c cpp disassembly hacks hooks powerpc reverse-engineering xbox360

Last synced: 07 May 2025

https://github.com/gammasoft71/tunit

Modern c++17 unit testing framework on Microsoft Windows, Apple macOS, Linux, iOS and android.

cpp cpp17 framework ios libraries library macosx multi-platform tdd test test-framework testing unit-tesing unit-test unit-testing unit-testing-framework unit-tests unittest unittests

Last synced: 11 Jun 2025

https://github.com/alex2772/hackers-mc-launcher

Free and open source Minecraft and other games launcher

cpp launcher minecraft minecraft-launcher qt qt5

Last synced: 27 Nov 2025