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/dns2utf8/hour_glass

C++ Frontend - Rust Backend

backend c c89 cpp cpp11 cpp14 hour-glass rust rust-bindings

Last synced: 10 Apr 2025

https://github.com/vanillapdf/vanillapdf

Vanilla.PDF is a cross-platform SDK for creating and modifying PDF documents

cmake cpp cross-platform linux macos pdf windows

Last synced: 31 Jan 2026

https://github.com/shxntanu/se-lab-assignments

A collection of all Second Year Computer Engineering assignments from Savitribai Phule Pune University (SPPU).

algorithms assembly computer-graphics cpp data-structures dsa microprocessor oop sppu sppu-computer-engineering

Last synced: 05 Jul 2025

https://github.com/web-eid/libelectronic-id

C++ library for performing cryptographic operations with electronic ID smart cards

authentication cpp cryptography digital-signature eid-card pcsc pkcs11 smartcard

Last synced: 01 Mar 2026

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/stanleystanmarsh/folderwatcher

Программа на Qt для отслеживания изменения в директориях. The program for tracking changes in directories.

cpp file-manager hash md5 qt qt6 sha-256 sha-512 snapshots winapi

Last synced: 16 Oct 2025

https://github.com/emd4600/cppreveng

A library to help DLL injection and Detouring in C++

cpp detours dll-injection reverse-engineering x86

Last synced: 28 Feb 2026

https://github.com/houarizegai/hackerrank-solutions

Solution of HackerRank problems.

cpp hackerrank java problems python solutions sql

Last synced: 10 Apr 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/parasoft/run-cpptest-action

A GitHub Action for running Parasoft C/C++test analysis

analysis c code compliance cpp cpptest lint parasoft quality security static test testing

Last synced: 11 Jul 2025

https://github.com/ironsdu/gayrpc

Full Duplex C++ RPC Library,Use Protobuf, Support HTTP API .

cpp protobuf rpc rpc-library

Last synced: 08 Jul 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/houhuawei23/nudt-sysyc-csc2024

NUDT SysY Compiler for CSC-2024

compiler cpp llvm

Last synced: 30 Apr 2025

https://github.com/lnk2past/copperhead

An Inline C++ Extension Generator for Python

c-plus-plus code-generation cpp python python-c-api python-extension python3

Last synced: 10 Apr 2025

https://github.com/l-super/flowd

An efficient multi-threaded download manager

cpp cpp17 downloader http qt qt6

Last synced: 19 Jul 2025

https://github.com/weebnetsu/database-connection-cpp

Simple database connection and display in C++

c cpp mysql tutorial

Last synced: 05 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/engcang/tkdnn-ros

(ROS) YOLOv3, v4, v7 detection + Shelfnet semantic segmentation with TensorRT, utilizing tkDNN

cpp darknet detection ros semantic-segmentation tensorrt yolo

Last synced: 18 Mar 2025

https://github.com/ibra-kdbra/codeconjurer

A C/C++ playground for exploring diverse concepts like algorithms, game engines, CMake, and more. This evolving repository is a space for experimentation, designed to deepen understanding of C++ while encouraging growth and innovation.

algorithms c cmake collision-detection cpp data-structures game-engine json makefile monitoring-tool opengl qml qt6-gui searching-algorithms sfml2

Last synced: 12 Jul 2025

https://github.com/cjdb/cjdb.github.io

Repository for hosting Christopher Di Bella's personal website.

cpp github-pages website

Last synced: 19 Apr 2025

https://github.com/stephensmith25/pythonfmu3

A lightweight framework that enables the packaging of Python3.x code as co-simulation FMUs following version 3.0

cpp fmi fmi3 python

Last synced: 03 Apr 2025

https://github.com/eintim23/playerlink

Cross platform, universal discord rich presence for media players

cpp discord linux macos media mediaplayer music rich-presence rpc windows

Last synced: 30 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/niravcodes/huffman_compression

The implementation of the Huffman algorithm as a command line utility.

compression cpp huffman huffman-coding huffman-compression information-theory

Last synced: 10 Apr 2025

https://github.com/cggos/dsa-cpp

C++ source code for 《C++数据结构与算法(第4版)》, ISBN: 978-7-302-37668-2

algorithms cpp data-structures data-structures-and-algorithms

Last synced: 28 Oct 2025

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/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/ungive/loon

Make a local file accessible online instantly via HTTP

cpp cpp17 go golang libhv protobuf reverse-tunnel tunnel

Last synced: 10 Apr 2025

https://github.com/gershnik/android-cmdline-jni

How to create a native Android command-line application that loads and uses ART virtual machine

android-runtime command-line cplusplus cpp jni-android

Last synced: 29 Apr 2025

https://github.com/nangong918/smartmedicine-app

智能医疗推荐问答App 推荐算法:协同过滤,基于内容,神经网络 搜索引擎:ElasticSearch、word2vec/IK分词搜索、知识图谱 IM系统:SpringCloud系列,Netty 终端:Android、JNI 大数据:Hadoop、Spark、Flink、Hive、HBase 爬虫:selenium、lxml 后台:JS,Vue,ElementUI

android bert cpp flink hive instant-messaging java jni kotlin nlp python recommender-systems rtmp spark spring-boot spring-cloud tensorflow webrtc

Last synced: 26 Jun 2025

https://github.com/danielblagy/ecs_example

An example C++ project utilizing ECS architecture (with entt library).

architectural-patterns cpp cpp17 ecs entity-component-system example-project game-development gamedev

Last synced: 04 Jul 2025

https://github.com/brianruizy/automated-teller-machine

CS3304 - Group C++ university Project creating an ATM machine software with use of encapsulation and inheritance.

algorithms-and-data-structures atm c-plus-plus cpp cs3304 oop-principles

Last synced: 19 Mar 2025

https://github.com/the-guild-of-calamitous-intent/squaternion

Simple quaternion math library

cpp python quaternion

Last synced: 12 Apr 2025

https://github.com/arthurmco/demangler-js

C++ name demangler written in javascript

cpp demangler javascript-library

Last synced: 17 Jan 2026

https://github.com/patrickelectric/cpy-rs

A Rust crate to help creating C++ and Python bindings

bindings cpp python rust

Last synced: 18 Jun 2025

https://github.com/robosdk/flow

Flow is a software framework focused on ease of use while maximizing performance in closed closed loop systems (e.g. robots). Flow is built on top of C++ 20 coroutines and utilizes modern C++ techniques.

cmake communication conan consumer coroutine coroutines cpp cpp20 flow framework library linux modern network producer robotics robotics-competition ros ros2 visual-studio

Last synced: 12 Sep 2025

https://github.com/wthrajat/seamcarving

C++ implementation of the Seam Carving Algorithm using Dynamic Programming. Available to use as a C++ binary

cpp dynamic-programming glew image opencv seamcarving

Last synced: 07 Jul 2025

https://github.com/jlaumon/handle

An (obviously) super cool handle implementation.

cpp gamedev generational-index handle

Last synced: 13 Apr 2025

https://github.com/pragmacube/stan-robotix-source

Code source des compétitions et activités auxquelles Stan Robotix 6622 a participé.

cpp documentation first-robotics-competition frc programming robotics-competition robotics-programming

Last synced: 10 Apr 2025

https://github.com/cryptopp-modern/cryptopp-modern

A maintained, modernised fork of Crypto++ with new algorithms and security improvements

argon2 blake3 cpp crypto cryptography cryptopp cryptopp-modern encryption-library post-quantum-cryptography pqc

Last synced: 17 May 2026

https://github.com/llnl/rajaproxies

RAJA versions of proxy applications

cpp proxy-application

Last synced: 29 Apr 2025

https://github.com/specs-feup/cacti

Compiler Analysis Tool

c cpp source-to-source transpiler

Last synced: 07 Jul 2025

https://github.com/dorin131/dns-query

DNS query tool

cli cpp dns tool

Last synced: 03 Apr 2025

https://github.com/unclechu/midihaskey

MIDIHasKey — Virtual MIDI keyboard suitable for microtonal music

audio audio-processing cplusplus cpp haskell jack jackaudio keyboard microtonal midi midi-keyboard wxwidgets

Last synced: 26 Oct 2025

https://github.com/jwest951227/jwest951227

Blockchain developer [bitcoin-ai-solana development] - Rust Engineering - Bitcoin: Rune, Brc-20, OP_CAT, Doge, Ordinal, Fractal development: Solana: Smart contract development, Trading bot development

ai bitcoin cpp doge fractal machinelearning ordinal python rune rust solana solana-smart-contract typescript

Last synced: 18 Apr 2025

https://github.com/stellar-group/blaze

Fork of the Blaze library for compatibility with Blaze CUDA · https://bitbucket.org/blaze-lib/blaze · https://github.com/STEllAR-GROUP/blaze_cuda

cpp cpp14 cuda hpc linear-algebra metaprogramming

Last synced: 30 Apr 2025

https://github.com/sohne/dura2d

A learning-focused 2D physics engine project.

cpp learning physics-2d physics-engine raylib

Last synced: 15 Aug 2025

https://github.com/darkcodersc/eof-reader

C++/ CLI implementation of my read EOF Data from PE File lib.

cpp end-of-file-checking eof reader

Last synced: 12 Sep 2025

https://github.com/sarckk/boids

Boids implementation in C++ with spatial hashing

boids cpp flocking-simulation simulation spatialhash

Last synced: 28 Aug 2025

https://github.com/justbuchanan/stylize

Quickly re-format or checkstyle your code repository

beautify checkstyle cpp formatter golang

Last synced: 16 May 2025

https://github.com/gregorykogan/sorts

This is a sorting algorithm visualizer. It is written in C++ and uses SDL2 for graphics. It is compiled to WASM using Emscripten and embedded in a Vue.js app.

algorithm algorithms cpp emscripten sdl2 sort sorting-algorithms sorting-visualization wasm

Last synced: 09 Apr 2025

https://github.com/khbminus/fasttyping

Keyboard trainee as course project @ HSE University

cpp keyboard-game qt

Last synced: 13 Apr 2025

https://github.com/matthewt53/very-simple-smtps

A small library written in c++ that uses libcurl to be able to send emails with binary attachments.

binary-attachments cpp libcurl smtp smtp-client smtp-library smtplib smtps smtps-client

Last synced: 12 Apr 2025

https://github.com/modenaxe/muscleforcedirection

Package to interface musculoskeletal models with finite element packages

biomechanics cpp matlab opensim

Last synced: 25 Jul 2025

https://github.com/tradias/contiguous

C++ library for storing objects of different types contiguously

contiguous contiguous-allocation contiguous-containers cpp cpu-cache

Last synced: 23 Apr 2025

https://github.com/fuzun/flappy-bird-qt

A multi-resolution supported clone of Flappy Bird made with C++ and Qt Framework.

cpp deep-learning flappy-bird motion-blur qt-framework strobe-api tiny-dnn

Last synced: 03 Oct 2025

https://github.com/suryasekhar14/hacktoberfest-2021

A repository for Hacktober Fest contributions. Everyone is welcome. Fork away!

appdevelopment c cpp hacktober-fest-contributions hacktoberfest hacktoberfest-accepted hacktoberfest2021 java javascript python

Last synced: 10 Mar 2026

https://github.com/ahestevenz/ap-image-register

C++ class for 2D multimodal image registration

algorithm arpet cpp image-registration medical-images opencv pet

Last synced: 04 Apr 2026

https://github.com/aregtech/areg-sdk-demo

This repository demonstrates the integration of AREG framework in the projects.

areg-sdk async client-server cpp demo demos example examples ipc linux multiprocessing multithreading pubsub rpc sdk windows

Last synced: 19 Jan 2026

https://github.com/cyberus-technology/guest-tests

Mini operating systems for targeted testing of x86 virtualization stacks user at Cyberus Technology.

cpp low-level nix testing virtualization x86

Last synced: 04 Apr 2026

https://github.com/ashaduri/qt-cctalk

Cross-platform ccTalk protocol implementation in modern C++ / Qt

arduino bill-validator bsd-3-clause cctalk coin-acceptor cplusplus cplusplus-17 cpp cpp17 cpp17orlater payment point-of-sale pos qt qt5

Last synced: 17 Mar 2026

https://github.com/khaledashrafh/online-library-system

This project is a C++ program that simulates an online library system. It allows users to create accounts, browse books, borrow books, return books, and rate books. The program also keeps track of the inventory of books and the history of transactions.

arrays cpp library-management-system object-oriented-programming online-library oop

Last synced: 17 Oct 2025

https://github.com/tfc/cpp-nix-2023

Code repository for blog article series https://nixcademy.com/2023/10/31/cpp-with-nix-in-2023-part-1-shell/

cpp crosscompile dependency-manager nix

Last synced: 23 Oct 2025

https://github.com/willdoescode/bubbles

Bubbles: simple and expandable c++ project template with googletest and boost included

cpp cpp-templates cpptemplate hacktoberfest template

Last synced: 23 Oct 2025

https://github.com/xddcore/sleeppanda

SleepPanda, a caring sleep manager

cpp linux nerual-network raspberry-pi

Last synced: 17 Mar 2026

https://github.com/toxe/catch2-examples

Examples for structuring CMake projects using Catch2

catch2 cmake cpp ctest example

Last synced: 14 Oct 2025

https://github.com/nimacpp/vector2

Encrypt and Decrypt

cpp decrypt encrypt linux windows

Last synced: 20 Aug 2025

https://github.com/lygaen/mineserver

A entire rewrite of Minecraft 1.8.9 server in C++!

cpp minecraft-cpp minecraft-server rewrite

Last synced: 22 Aug 2025

https://github.com/janspiry/cminus-compiler

【Yacc】Cminus Compiler

cminus-compiler cpp yacc

Last synced: 26 Jul 2025

https://github.com/anandman03/coding-ninjas-cp-course-2021

Hey there 👋. This repository contains verified c++ codes for the competitive programming course. Python/Java solutions will be added soon. I will be uploading the course within a few days

2021 coding-ninjas coding-ninjas-solution competitive-programming cpp

Last synced: 12 Apr 2025

https://github.com/ethiraric/mysql_orm

A C++ ORM for MySQL

cpp mysql orm

Last synced: 27 Aug 2025

https://github.com/irgendwr/simuino

Simuino is an Arduino UNO/MEGA Pin Simulator.

arduino c cpp docker ino simuino simulator uhh uni-hamburg university

Last synced: 03 Oct 2025

https://github.com/maxfleur/lightcombatmanager

A small, lightweight cross-platform combat manager for d20-based role-playing games, based on Qt.

catch2 cmake cpp cpp20 dnd dnd35 dnd5e dungeons-and-dragons linux macos pathfinder pathfinder2e qt qt5 qt6 starfinder uncrustify windows

Last synced: 17 Mar 2026

https://github.com/revzim/uewebsocket

Open Source C++ and Blueprint WebSocket Plugin upgraded for use with Unreal Engine 4.26.1

blueprint cpp unreal-engine-4 websocket

Last synced: 07 Jul 2025

https://github.com/Gyeeta/gyeeta

Gyeeta - An Open Source Observability Product for your Infrastructure, Services and Processes. This repository is for the Agent and Server C++ code.

alerting bpf cpp ebpf free gplv3 kubernetes libbpf monitoring observability opensource rcu

Last synced: 30 Mar 2025

https://github.com/wtrsltnk/vsthost

Small code base containing a minimal vsthost

cpp glad imgui opengl vst vsthost wasapi

Last synced: 20 Sep 2025

https://github.com/archercreat/libx86

Simple library-wrapper around triton for emulation/disassembly

cmkr cpp reverse-engineering triton

Last synced: 09 Aug 2025

https://github.com/suifei/asm2hex2

The new version is refactored using C++ (cpp), while the original version was developed using Golang. A cross-platform GUI tool for converting between Assembly and Machine Code (Hex), powered by Keystone Engine and Capstone Engine.

capstone cpp decompiler dissassembler keystone opcodes tools wxwidgets

Last synced: 12 Jan 2026

https://github.com/rachhshruti/reliable-file-transfer-udp

Reliable file transfer using unreliable User Datagram protocol

client-server congestion-control cpp flow-control networking sliding-window-protocol udp

Last synced: 14 Apr 2025

https://github.com/vittorioromeo/presentations

Repository containing all my presentations/tutorials/talks.

cpp cpp11 cpp14 cpp17 presentation presentations slide slides

Last synced: 25 Jul 2025

https://github.com/developerpaul123/delaunaypp

A fluent and easy to use implementation of Delaunay triangulation in C++.

2d algorithm c-plus-plus cpp cpp11 cpp14 delaunay delaunay-triangulation mesh triangulation

Last synced: 15 Apr 2025

https://github.com/jeffamstutz/match3d

A 3D viewer bootstrapping library

3d-graphics cmake cpp glfw gui imgui

Last synced: 29 Jul 2025

https://github.com/zubax/legilimens

Single-header tracing library for hard real-time embedded systems

cpp cpp17 embedded embedded-systems hard-realtime header-only monitoring real-time single-header single-header-lib

Last synced: 10 Aug 2025

https://github.com/nimble-dev/rcjit

Experimental jit compiler for R built on NIMBLE

compiler cpp eigen jit r

Last synced: 10 Jul 2025

https://github.com/objectionary/eo-graphs

A few classic graph algorithms implemented in C++, Java, and EOLANG

algorithm cpp eolang graph graph-algorithms java

Last synced: 01 May 2025

https://github.com/NVIDIA/nvnmos

NVIDIA NMOS (Networked Media Open Specifications) Library

c cpp nmos sdk

Last synced: 03 Sep 2025

https://github.com/ultimatepp/upphub

UppHub is the repository that serves as the official global registry for U++ distributed packages. Each package provides additional functionality that can be used directly by the developers.

cpp cpp17 distributed hub nest package ultimatepp upp upphub

Last synced: 05 May 2025