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/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/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/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/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/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/gochomugo/crun

Run C/C++ scripts, just like you would do with Python, Ruby etc.

c c-plus-plus cpp

Last synced: 21 Mar 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/onionhammer/clibpp

Easy way to 'Mock' C++ interface

cplusplus cpp nim

Last synced: 09 Mar 2026

https://github.com/claby2/termui-cpp

C++ header-only terminal user interface library

cpp dashboard terminal tui

Last synced: 21 Aug 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/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/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/frabert/ogler

Use GLSL shaders in REAPER

cpp reaper reaper-plugin vulkan

Last synced: 12 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/nicmcd/libdes

A C++ discrete event simulation framework

cpp event simulation

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/akshaybabloo/cpp-notes

Introduction to C++

cpp cpp-notes

Last synced: 14 Jul 2025

https://github.com/hellozee/errors

An idiot's attempt to do a go like error handling in c++

cmake cpp error-handling errors exception-handling exceptions golang

Last synced: 11 Apr 2025

https://github.com/yas-sim/openvino-model-division-and-simple-custom-layer

Demonstrates how to divide a DL model into multiple IR model files (division) and introduce a simplest way to implement a custom layer works with OpenVINO IR models.

cnn convolution cpp custom-kernel custom-layer example how-to intel mnist model-conversion model-generation model-optimizer numpy numpy-capi openvino python python-extension savedmodel tensorflow

Last synced: 22 Apr 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/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/eclipse-ecal/udpcap

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

cpp npcap udp winsocks

Last synced: 24 Feb 2026

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/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/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/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/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/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/ggabriel96/lasso

A generic game loop implementation in C++

cpp game-development game-loop

Last synced: 22 Apr 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/poker-sang/mahjong

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

cpp cpp20 cppcli csharp mahjong wpf

Last synced: 02 May 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/pankaj-str/data-structures-cpp

Welcome to the Data-Structures-CPP repository! 🚀 This repository serves as a comprehensive collection of common data structures implemented in C++. Whether you're a student learning algorithms or a developer looking to refresh your understanding, this repository is a valuable resource

cpp cppdsa dsa-algorithm dsa-learning-series

Last synced: 23 Sep 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/yutianqaq/bypassav-1

通过分离的方式免杀火绒

bypass-antivirus cpp redteam redteam-tools

Last synced: 12 Mar 2026

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/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/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/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/mohitjaisal/codingbooks

As you begin your path on becoming a coding specialist it is always pleasant to find good sources of information. Many computer languages might be tricky to learn at the beginning so you need reliable references to double-check your mistakes and learn how to not make them again.

books c coding coding-interview codingbooks cpp hacktober hacktoberfest hacktoberfest-accepted hacktoberfest2021 java python

Last synced: 12 Oct 2025

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/djkovrik/w3modmerger

Mod merging tool for The Witcher 3: Wild Hunt [C++, Qt5]

cpp qt5 witcher-3

Last synced: 06 Oct 2025

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/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/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/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/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/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/dan-tan/riot-cpp

Basic api client to query riot's api. Handles rate limiting, server errors and does basic logging.

api-client api-wrapper catch2 cpp libcurl restful-api riot-games-api

Last synced: 12 Apr 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/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/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/analogfeelings/shadersave

A screensaver for Windows that can run Shadertoy shaders locally with little to no modification.

agplv3 cpp cpp20 customization glsl glsl-shaders open-source ricing screensaver screensavers shaders shadertoy shadertoy-compatibility

Last synced: 18 Jun 2025

https://github.com/ldionne/wg21

My proposals for the C++ standard

cpp proposals wg21

Last synced: 19 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/ayeujjawalsingh/cheat-sheet

Here is the Some Cheat-Sheet, through which you can easily Revise your knowledge......

canvas cheatsheet cpp css django flask html5 java javascript jquery mysql php python sql

Last synced: 25 Aug 2025

https://github.com/jonathan-foucher/snow-depth-arduino

This project was made by Anis Cerbah and myself in 2016 during our electrical engineering bachelor degree at Lille University of Science and Technology. The goal was to build a device able to measure the snow depth with an Arduino board.

arduino-uno cpp kicad-footprints student-project

Last synced: 13 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/alessandro-salerno/asciipaint

A test for my ASCII Graphics Library

ascii ascii-art c cpp paint

Last synced: 24 Jun 2025

https://github.com/yell/process-manager

My solution to Kodisoft C++ challenge 2015

c-plus-plus cpp cpp11 process-manager process-monitor visual-studio winapi

Last synced: 07 May 2025

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/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/thakursaurabh1998/cpp

This repo contains all the C++ programs that are made as part of Object Oriented Programming subject.

classes containership cpp dynamic-programming inheritance operator-overloading pointer virtual-functions

Last synced: 21 Jul 2025

https://github.com/apoleon33/m-a-p

:seedling: machine à plante

arduino cpp discord electron plants python raspberry-pi

Last synced: 05 Apr 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/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/moogacs/problem-solving

Problem solving repo. for the purpose to collect problems solution with different programming language

algorithms c cpp datastructures java javascript problem-solving python

Last synced: 17 Jan 2026

https://github.com/virxec/rocketsim-rs

Rust bindings for the RocketSim project

autocxx bindings cpp rust

Last synced: 14 Apr 2025

https://github.com/karnkaul/clap

Lightweight, type-safe command line arguments parser using C++23

argument-parser cli cpp cpp23

Last synced: 17 Mar 2026

https://github.com/micahmo/obs-progress

A plugin for OBS Studio that provides playback controls and progress indicators for media and slideshow sources

cpp obs obs-studio plugin

Last synced: 07 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/iartorias/sims4_flexmod

An utility to set the custom path for The Sims 4 mods directory.

cpp the-sims-4 thesims4

Last synced: 09 Apr 2025

https://github.com/dimanikulin/fva

A convergent tool set in form of desktop applications to automate the process of importing the multimedia data (photo/audio/video) into the IR multimedia systems like digiKam, Google Photo, Apple Photo, Synology Photo Station, etc. to make the multimedia more searchable and to improve family photos

cmake codechecks cpp csv digicam doxygen exif exif-metadata organize-photos photo-organizer photography photomanager photos python qt sqlite synology visual-studio wix yml

Last synced: 11 Apr 2025

https://github.com/chenningg/cz4031-b-plus-tree

B+ tree implementation in C++ for NTU's CZ4031 course of Database Systems Principles. Supports duplicate keys.

bplustree cpp database database-systems-principles index

Last synced: 06 Jul 2025

https://github.com/jonathanpoelen/jln.mp

C++17 meta programming library for fast compilation speed.

cpp cpp17 metaprogramming mpl template-metaprogramming

Last synced: 14 Mar 2026

https://github.com/crendking/proxy-copy-handler

A Windows Copy Hook Handler shell extension that proxy the operations to an external application

cpp shell-extension windows

Last synced: 23 Apr 2025

https://github.com/dacap/tok

A minimalist C++ library to iterate through string tokens

cpp cpp-library cpp11 header-only

Last synced: 13 Oct 2025

https://github.com/darkbitsorg/guichan

Guichan is a C++ GUI library designed for games.

allegro4 cpp gui guichan irrlicht sdl

Last synced: 21 Oct 2025

https://github.com/fharchive/cpp.imageencoder

This program encodes text in a bitmap image (.bmp). It works by using LSB steganography which is the process of modifying the least significant bit of a pixel to store part of a character.

cpp lsb-steganography steganography steganography-algorithms

Last synced: 09 Apr 2025

https://github.com/llnl/msr-genie

Utility for fast and efficient queries about MSRs

cpp llnl msr

Last synced: 29 Apr 2025

https://github.com/choaib-elmadi/echolens

EchoLens - ESP32-CAM based, AI powered smart glasses.

arduino cpp css esp32 esp32-cam html internet-of-things iot javascript python

Last synced: 09 Oct 2025

https://github.com/maurodelazeri/bitmexcpp

C++ client to connect to bitmex - https://www.bitmex.com/

api bitmex cpp libwebsockets websocket websocket-client

Last synced: 16 Oct 2025