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/frabert/ogler

Use GLSL shaders in REAPER

cpp reaper reaper-plugin vulkan

Last synced: 12 Apr 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/akagi201/learning-c-cpp

Codes when learning C and Cpp

c cpp learning tutorial

Last synced: 01 Mar 2026

https://github.com/heatxd/gekkonet

P2P Rollback Game Networking SDK

c cpp game-development library netcode networking rollback-netcode sdk

Last synced: 13 Feb 2026

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/apozinn/kraftaeditor

Fast, lightweight and cross-platform code-editor

application code-editor cpp cross-platform desktop-app developer-tools wxwidgets

Last synced: 01 Jun 2026

https://github.com/qtexcel/qlibxlsxwriter

Use libxlsxwriter in Qt 5 or 6. libxlsxwriter is a C library for creating Excel XLSX files.

c cpp excel libxlsxwriter qt xlsx xlsxwriter

Last synced: 11 Apr 2025

https://github.com/qsctech/jvm-cpp

a basic jvm

cpp jvm

Last synced: 28 Apr 2025

https://github.com/mortennobel/opengl_3.2_vs_2010_freeglut

A simple OpenGL 3.2 example using MSVS 2010 and freeglut

cpp cpp11 graphics-programming

Last synced: 24 Apr 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

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/aldergrounds/samp-injector

SA-MP Injector is a versatile software package composed of an executable, a DLL, and equivalent libraries for multiple programming languages. It injects samp.dll for SA-MP (San Andreas Multiplayer) or samp.dll and omp-client.dll for OMP (Open Multiplayer), enabling game launch via command line with customizable parameters to connect to a server.

ag-samp aldergrounds command-line cpp dll dll-injection dll-injector exe executable gtasa library multiplayer omp openmp openmultiplayer sa-mp samp san-andreas-multiplayer windows

Last synced: 15 May 2026

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/nicmcd/libdes

A C++ discrete event simulation framework

cpp event simulation

Last synced: 26 Apr 2025

https://github.com/guangie88/rustfp

C++ implementation of Rust Option/Result and Iterator.

cpp cpp14 functional-programming iterator monad monadic monadic-optionals monadic-result rust

Last synced: 28 Feb 2025

https://github.com/astrodynamic/3dviewer-project-in-qt-cpp

Viewer3D is a C++ based 3D viewer application built with Qt that allows loading and transforming 3D models with a GUI. It requires CMake, C++ and C languages, assimp library, and Qt libraries, among others. To use it, launch the application, load a model, use transformation tools, and modify rendering options.

3d 3d-graphics 3d-models animation assimp cpp glsl graphics gui opengl patterns qt rendering transformation-matrix widgets

Last synced: 20 Sep 2025

https://github.com/praydog/alan-wake-2-cmdline-patcher

Enables use of intentionally disabled cmdline args in Alan Wake 2

alan-wake-2 cmkr cpp reverse-engineering

Last synced: 30 Jun 2025

https://github.com/panda-official/waveletbuffer

A universal C++ compression library based on wavelet transformation

compression cpp cpp20 signal-processing wavelet wavelet-transform

Last synced: 31 Aug 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/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/rockfordwei/csweet

demo how to use C++ in Swift 3.1/4.0

cplusplus cplusplus-11 cpp cpp11 swift swift-package-manager

Last synced: 10 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/potat-dev/cpplabs

С++ Programming Labs at the SUAI university 🚀

cpp education git lab suai

Last synced: 15 Apr 2025

https://github.com/arkssss/studynotes

后端技能校招笔记整理 (包含数据结构, 算法, Java, C++, 数据库, Redis, Linux 等)

cpp git java linux mysql php rabbitmq react redis vim

Last synced: 23 Mar 2025

https://github.com/moodyhunter/moodyapi

Server, client and other components for Moody's Infrastructure.

android cpp golang grpc mui nextjs nodejs oled oled-display-ssd1306 protobuf qt raspberry-pi react rust sql typescript yarn

Last synced: 16 Jun 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/virtyaluk/coursera-data-structures-algorithms

:microscope: My progress doing Coursera' Data Structures and Algorithms Specialization

algorithms coursera cpp data-structures python

Last synced: 07 May 2025

https://github.com/genodelabs/genode-rpi

Raspberry Pi family support for Genode OS framework

aarch64 arm armv6 armv8 cplusplus cpp genode microkernel osdev raspberry-pi

Last synced: 04 Feb 2026

https://github.com/yeaseen/angrybirds_igraphics

:performing_arts: A casual puzzle video game implemented in C/C++ with OpenGL iGraphics for GUI as a term project assignment of C Programming Language Sessional course, CSE102 of CSE, BUET.

angry-bird-game angry-birds c cpp cse-buet igraphics-project opengl visual-studio

Last synced: 14 Aug 2025

https://github.com/hubenchang0515/tinyocr

轻量级中文OCR

cpp ocr

Last synced: 27 Sep 2025

https://github.com/Abdul-AZ/Ainan

A visual effects and motion graphics making application mainly targeting game developers.

cpp directx-11 good-first-issue graphics graphics-programming opengl premake5 render visual-studio

Last synced: 11 Mar 2025

https://github.com/c-cube/ocaml-minisat

OCaml bindings to Minisat

binding c cpp minisat ocaml sat

Last synced: 21 Mar 2025

https://github.com/vkayy/vkdb

A time series database engine in C++.

cpp database time-series

Last synced: 05 Oct 2025

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/anshumansinha3301/linearsearchcpp

CPP Codes for Sorting, Searching and other DSA Concepts for interview Preparations. Codebase for data structures and algorithms.

algorithms-and-data-structures cpp data-structures searching-algorithms sorting-algorithms

Last synced: 14 Jul 2025

https://github.com/felixguendling/express2cpp

Generates C++ classes and high-performance STEP file parsers from EXPRESS definitions to process openBIM® IFC model files

3d bim cpp cpp17 express generator high-performance iso-10303 openbim openbimstandards parser step

Last synced: 18 Aug 2025

https://github.com/egecetin/libkaleidoscope

A library to create kaleidoscope effect on images with CUDA. You can build on all platforms using CMake

c cpp cuda image-filter image-filtering image-manipulation image-processing kaleidoscope python real-time real-time-processing video-filter video-filtering video-processing

Last synced: 14 Apr 2025

https://github.com/yuki-koyama/visoptslider

Qt-based implementation of VisOpt Slider widget [UIST 2014] for C++ & Python

cpp python qt slider visualization widget

Last synced: 06 Mar 2026

https://github.com/robert076/ubb-computer-science

The courses I took at UBB during my Bachelor's in Computer Science. A collection of my assignments, exams, projects, labs, lecture notes, and preparation materials for them, including extra work.

assembly cpp java lisp prolog python ubb ubb-cluj ubb-computer-science ubb-fmi

Last synced: 09 Oct 2025

https://github.com/jpiechowka/xtea-file-encryptor

Simple encryption program using XTEA cipher to encrypt or decrypt files. Written in C++

cpp decrypt-files encryptor xtea xtea-cipher

Last synced: 27 Jan 2026

https://github.com/michaeltroger/feature-matching-native-android

Augmented Reality Template Matching (Feature Matching) using OpenCV 4 for >= Android 5 using the NDK and an async approach (Coroutines)

android augmented-reality augmented-reality-applications computer-vision cpp feature-matching ndk ndk-sample opencv template-matching

Last synced: 03 Mar 2026

https://github.com/sudip-mondal-2002/shooter-game

A shooting game built on Unreal Engine

cpp shooting-game unreal-engine-4

Last synced: 04 Apr 2026

https://github.com/algosup/2024-2025-project-3-quickest-path-team-6

PathQuick is a high-performance software solution designed to calculate the quickest path between two landmarks in the United States.

algorithms astar-algorithm cpp csv dijkstra-shortest-path json opensource rest-api server weighted-graphs xml

Last synced: 03 Mar 2026

https://github.com/myscale/tantivy-search

Tantivy-search is a C++ wrapper for Tantivy, a full-text search engine written in Rust. It is designed to integrate with MyScaleDB and ClickHouse.

clickhouse cpp myscale myscaledb rust search-engine

Last synced: 28 Jan 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/poker-sang/mahjong

非查表式日本麻将听牌算法(C#、C++和C++/CLI)

cpp cpp20 cppcli csharp mahjong wpf

Last synced: 02 May 2025

https://github.com/yasushi-saito/grpc-ssl-example

Example of using grpc-c++ w/ self-signed certificates

cpp go grpc self-signed-certificate ssl tls

Last synced: 16 Mar 2025

https://github.com/muellan/containers

generic C++ containers; matrix, triangle matrix, crs sparse matrix, etc.

c-plus-plus collections cpp cpp11 crs generic-containers header-only matrix matrix-library sparse-matrix

Last synced: 15 Jun 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/toxe/example-cpp-ci-project

Example C++ CI Services Comparison supporting Linux, Mac, Windows and GCC, Clang (libc++ and libstdc++), MSVC and Clang-cl

appveyor ci circleci comparison continuous-integration cpp example github-actions-ci travis-ci

Last synced: 23 Apr 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/fogleman/grayscott

Simple Gray Scott Reaction Diffusion model implemented in C++ and OpenCL

cpp gray-scott-model opencl reaction-diffusion

Last synced: 13 May 2025

https://github.com/getnamo/rvd-unreal

Real-time Value Debugger for the Unreal Engine.

cpp debug ue4 ue5 unreal

Last synced: 13 May 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/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/seanpm2001/underune_maker

Underune maker is a map maker for Undertale and Deltarune. It contains all the assets, and you can make and customize as many rooms as you want.

cplusplus cpp cpp-language deltarune gaming gpl3 gplv3 map-maker md pc-gaming txt undertale underune underune-maker video-games wiki yaml yml

Last synced: 13 Oct 2025

https://github.com/jdsherbert/unreal-engine-true-first-person-template

An Unreal Engine C++ project with Raytracing enabled, built on top of the Third Person Template, with some edits to behave as a True First Person implementation as if from Epic Games.

cpp cpp17 epic-games first-person-view mit-license template template-project unreal unreal-engine unreal-engine-5

Last synced: 10 Apr 2025

https://github.com/farzadforuozanfar/cpp_cource_ex

Introductory C ++ language exercises at the university in the basics of computer and advanced programming and discrete mathematics

basic-programming calculator cpp date discrete-mathematics n-queens n-queens-problem oop structured-data template time twitter vector

Last synced: 12 Apr 2025

https://github.com/megatokio/libraries

c++ libraries required for all of my projects

c-string cpp library

Last synced: 14 Apr 2025

https://github.com/risto97/peakrdl-halcpp

C++ 17 Hardware abstraction layer generator from systemrdl

cpp cpp17 cpu embedded processor programming risc-v riscv systemonchip systemrdl systemrdl-compiler

Last synced: 01 Sep 2025

https://github.com/methyldragon/momobot

A ROS enabled autonomous ground vehicle for service!

2wd agv autonomous cpp python robot robotics ros

Last synced: 15 Jul 2025

https://github.com/devfinwiz/leetcode-feeder

A repository designed for novice developers to make open-source contributions with just a few clicks. Get your pull request merged in under 12 hours!

algorithm-challenges competitive-coding cpp data-structures java leetcode leetcode-python python sql

Last synced: 21 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/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/tttapa/linear-algebra

Educational linear algebra algorithms

cpp linear-algebra matrix numerical-linear-algebra

Last synced: 20 Jun 2025

https://github.com/qengineering/yolact-ncnn-raspberry-pi-4

Yolact running on the ncnn framework on a bare Raspberry Pi 4 with 64 OS, overclocked to 1950 MHz

aarch64 cpp deep-learning ncnn ncnn-framework ncnn-model raspberry-pi raspberry-pi-4 raspberry-pi-64-os yolact

Last synced: 06 Mar 2026

https://github.com/thephoenix77/leetcode

This repository contains my solutions to various LeetCode problems. Each problem is organized into its own directory, and the solutions are implemented in C++.

cpp leatcode-medium leetcode leetcode-cpp leetcode-easy leetcode-hard leetcode-solutions

Last synced: 13 May 2025

https://github.com/abdallahhemdan/tetris-game

🧩Implementation of Tetris Game using C++/SDL..

cpp sdl tetris tetris-game tetrisgame

Last synced: 07 May 2025

https://github.com/0xvpr/hm3-trainer

Hitman Blood Money Trainer built with C++.

blood-money cheat cpp directx9 hack hitman hitman-blood-money imgui

Last synced: 19 May 2026

https://github.com/arbrk1/typeclasses_cpp

Feature-complete typeclasses for C++

cpp cpp-templates crtp traits typeclasses

Last synced: 06 Mar 2026

https://github.com/aazhar/keras2tensorflow

Tutorial on running keras model in C++ and python tensorflow

cpp keras keras-tensorflow python tensorflow

Last synced: 13 Apr 2025

https://github.com/leiless/assertf.h

🚀 C header-only formattable assert macros library

assert assertion assertion-library c cpp debug debugging header-only misuse test unittest

Last synced: 10 Sep 2025

https://github.com/hlandau/memu

ARMv8-M/Cortex-M emulator/simulator

arm armv8 armv8-m cortex-m cpp emulator simulator

Last synced: 14 Apr 2025

https://github.com/z3lx/waifu2x-tensorrt

TensorRT implementation of the waifu2x super-resolution model for faster image and video upscaling.

anime cpp cuda cudnn image-upscaling machine-learning neural-network nvidia super-resolution tensorrt upscaling video-upscaling waifu2x

Last synced: 17 Jan 2026

https://github.com/brightprogrammer/misraos

A Modern Operating System Written in C++ From Scratch!

cmake cpp kernel modern operating-system osdev

Last synced: 26 Jul 2025

https://github.com/jobinrjohnson/flare

A compiler for TypeScript

bison-flex clang compiler cpp language llvm typescript

Last synced: 13 May 2025

https://github.com/njroussel/aosoa

Header-only C++ container to easily convert between AOS and SOA data layouts

array-of-structures cpp header-only structure-of-arrays zero-cost-abstraction

Last synced: 14 May 2025

https://github.com/superstar1205/housedesignapp

House🏠design 🔰 and building order and build Hybrid app in AU. iOS/Android/ionic/iPad/MobileAppDevelopment.

android-application cpp ionic-framework ios-app java javascript mobile-development objective-c typescript

Last synced: 31 Oct 2025

https://github.com/coyorkdow/liteproto

A native C++17 reflection and serialization library [work in progress]

cpp cpp17 reflection-library template-meta-programming

Last synced: 07 May 2025

https://github.com/tetsuok/arowpp

AROW++ An implementation of the efficient confidence-weighted classifier

cpp machinelearning

Last synced: 13 Apr 2025

https://github.com/flexxxxer/md5_hash

hash library by md5 algorithm

cpp hashing-algorithm library md5

Last synced: 21 Apr 2026

https://github.com/lynkos/algae-detection

Detect and identify different species of harmful algae within natural water in real-time with AI and a camera (i.e., ESP32-CAM, smartphone, or webcam).

ai arduino artificial-intelligence c cnn computer-vision cpp deep-learning esp32 espressif html iot machine-learning neural-network opencv opencv-python python tinyml ultralytics yolov8

Last synced: 13 Apr 2025

https://github.com/alessandro-salerno/asciipaint

A test for my ASCII Graphics Library

ascii ascii-art c cpp paint

Last synced: 24 Jun 2025

https://github.com/kovzol/lxx

Find citations of the Septuagint in the Greek New Testament

bible-references bible-study cpp septuagint septuaginta

Last synced: 13 Apr 2025

https://github.com/csb6/editorial

A TUI text editor written in C++

cpp cpp17 curses ncurses text-editor tui

Last synced: 07 Aug 2025

https://github.com/ashish2030/cpp_programming_language_practice_code

:octocat: 🌟ᴛʜɪꜱ ɪꜱ ᴍʏ ᴘʀᴀᴄᴛɪᴄᴇ ᴄᴏᴅɪɴɢ ꜱᴏʟᴜᴛɪᴏɴ ᴏꜰ ᴜꜱɪɴɢ ᴄ++ 💻 🎯 🚀

algorithms coding computative-programming cpp dinamic-programming graph graph-algorithms-and-data-sturcture loop mit-license tree-structure

Last synced: 11 Apr 2025

https://github.com/coders-school/cpp-fundamentals

C++ online course. Modules about fundamentals and basics of C++ language.

coders-school cplusplus cpp cpp17 markdown md

Last synced: 27 Oct 2025