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/maximilianfeldthusen/atomic-counter

C++ code that implements a simple producer-consumer pattern using a thread-safe queue and atomic counter.

atomic counter cpp cpp20 pattern

Last synced: 27 Feb 2026

https://github.com/antonioskalattas/ip-grabber-local

This is a cpp program that aims to help you get the local ip address of a computer in your network and later use it to remote access it.

cpp ip ipgrabber iplocal remote-access-ip-grabber

Last synced: 26 Jun 2025

https://github.com/polydera/trueform

Real-time geometric processing. Easy to use, robust on real-world data.

computational-geometry cpp geometry-processing mesh-boolean mesh-processing python spatial-indexing

Last synced: 27 Jan 2026

https://github.com/spy86/sample-cpp-code

Example od CPP code

code cpp example

Last synced: 16 Jul 2026

https://github.com/ben854719/tranquille-garden-text-application

The application uses C++ to improve the readability with the customizable fonts and adaptive color schemes, making the content easier to read and understand. The user data is protect by cryptography, and Agentic AI enables the translation of the documents from English, French, and Spanish.

agentic-ai c cpp cryptography-algorithms cybersecurity gemini langgraph python software

Last synced: 04 May 2026

https://github.com/haimkastner/mulit-platform-cpp

Multi-Platform C/C++ Project Example, Using CMake + Make + GCC + VS Code + GDB

cmake cpp make

Last synced: 09 Jun 2026

https://github.com/gusenov/sound-examples

:sound: Примеры работы со звуком.

cmakelists cpp fmod qt

Last synced: 04 May 2026

https://github.com/unipr-org/fdp-b

FdP-B - Fondamenti di Programmazione parte B presso l'Università degli Studi di Parma (9 CFU).

cpp java oop

Last synced: 22 Jan 2026

https://github.com/2kabhishek/uno-plus

Uno on the command line with C++ 🃏♣

card-game cli cpp game oop uno

Last synced: 14 Jun 2025

https://github.com/ayaanqui/uic-campus-map

C++ Console project based on OpenStreetMap

cplusplus cplusplus-11 cpp cpp11 openstreetmap tinyxml

Last synced: 02 Apr 2026

https://github.com/at-sso/stringtools

String manipulation tools for C++ 17.

cpp cpp17 namespace string-formatter string-manipulation visual-studio

Last synced: 11 Feb 2026

https://github.com/pin3dev/42_cpp_modules_00-04

Exploring advanced C++ and OOP concepts like abstraction, encapsulation, simple and multiple inheritance, polymorphism, interfaces, and so on

42 42-cpp-module 42-cpp-modules 42born2code 42cursus 42porto 42projects 42school cpp cpp-course cpp-modules cpp-modules-1337 cpp-modules-42 cpp-project cpp98 cpp98-compatible doxygen doxygen-documentation tutorial

Last synced: 11 Feb 2026

https://github.com/anton-matosov/memory-mgr

Generic Memory Manager for dealing with shared (interprocess) memory in C++

cpp cxx interprocess interprocess-communication memory-management shared-memory

Last synced: 24 Jan 2026

https://github.com/harryjhin/practice

프로그래밍 언어를 학습한 흔적을 남기는 리포지토리

c cpp cs java python

Last synced: 04 May 2026

https://github.com/coders-school/cmake

C++ online course. Modules about build systems - CMake and make

cmake cplusplus cpp cpp17 make makefile modern-cmake

Last synced: 14 Oct 2025

https://github.com/bfmhno3/my-algo-journey

Solutions to algorithm problems, serving as a personal reference and a way to track my learning and improvement in data structures and algorithms.

algorithm c cpp leetcode luogu oj python

Last synced: 16 Apr 2026

https://github.com/asa-degroff/mtoc

mtoc is a music player and library browser for Linux that emphasizes smooth, continuous browsing experiences with album artwork at the forefront.

cpp gstreamer gui linux mediaplayer qml qt sqlite

Last synced: 04 May 2026

https://github.com/cschladetsch/cppcellularautomation

A high-performance C++23 simulation for various cellular automata, including Game of Life, Reaction-Diffusion, and Neural-Like Patterns. Features real-time ASCII visualization, configurable grid sizes, and unit testing with Catch2.

cmake console-application cpp

Last synced: 11 Feb 2026

https://github.com/gloryofnight/cpp-cmake-template

Template for your C++ project using CMake and LLVM

c cmake cpp cpp-templates cxx llvm ninja-build

Last synced: 13 Apr 2026

https://github.com/pap-stavros/reactiontime-cpp

A simple reaction time measurement game with C++ and Raylib.

cpp raylib raylib-cpp

Last synced: 14 Oct 2025

https://github.com/Maxime-Cllt/DSATUR

Projet de l'UE graphe en L3

algorithms cpp dsatur graph

Last synced: 14 Oct 2025

https://github.com/gunter0216/simplenavigator

Реализация нескольких основных алгоритмов на графах. Реализован консольный интерфейс для работы с графами(обход в ширину/глубину, поиск пути, остовное дерево, задача коммивояжёра и др.).

algorithms console cpp

Last synced: 13 Oct 2025

https://github.com/uriegel/libuv

Testing environment for exploring libuv

cpp libuv nodejs

Last synced: 16 Apr 2026

https://github.com/hilarionengarejr/image-transformation

Image transformations with C++

cpp libpng

Last synced: 02 Jul 2026

https://github.com/daleonpz/imdatabase

manage my own postgresql database

cpp database gmail postgresql

Last synced: 19 Apr 2026

https://github.com/obitech/exercises

A pool of small scripts and exercises I've done in different languages

c cpp javascript python ruby tutorial

Last synced: 10 Apr 2026

https://github.com/libraz/formulon

Headless Excel 365 calculation engine (C++17) — WASM, Python, and native CLI.

calculation-engine cpp cpp17 excel excel-formulas formula headless nodejs npm-package office-365 ooxml python spreadsheet wasm webassembly xlsx

Last synced: 02 Jun 2026

https://github.com/proffix4/cpp_cross_dev_ubuntu22

Все для разработки кроссплатформенных программ на C++ в Ubuntu22 с использованием wxWidgets

cpp cross-platform development linux ubuntu ubuntu22 windows

Last synced: 03 May 2026

https://github.com/carlosagalicia/tc1031-act43-integral-activity-graphs-template-ad2023

This program processes a forest represented as a graph, counting the number of trees and acorns. It uses maps and vectors to manage the vertices and edges, determining the connections and components of the graph.

cplusplus cpp data-structures labs

Last synced: 09 Jun 2026

https://github.com/alexcoppe/vcf_to_tsv

Transforms a VCF (variant call format) file to a tab-separated values (.tsv) one

bioinformatics cpp genomics mutations variant-calling vcf

Last synced: 13 Oct 2025

https://github.com/ullaskunder3/tdm-opengl-glut-glfw-glad

A step-by-step guide to setting up a modern and portable C++ OpenGL development environment using FreeGLUT, TDM-GCC, and Visual Studio Code on Windows. Includes proper configuration for IntelliSense, build tasks, and project structure for smooth development.

automation cpp gcc opengl runner-script setup tdm windows

Last synced: 09 May 2026

https://github.com/theother-paul/hangmanwip

A short and sweet hangman console game

cpp game terminal-game

Last synced: 31 May 2026

https://github.com/james-ralph8555/1brc

1brc https://www.morling.dev/blog/one-billion-row-challenge/

cpp datafusion duckdb rust sql

Last synced: 18 Apr 2026

https://github.com/berrij/rcpptimer

Rcpp Tic-Toc Timer with OpenMP Support

benchmarking cpp r rcpp

Last synced: 12 Feb 2026

https://github.com/bruce-mig/cpp-devcontainers

C++ dev containers with gRPC and GoogleTest. Provides consistent build environments with cross-compilation support for x86_64, ARM32, and ARM64. Optimized for CI/CD with automated builds and fast caching.

c cmake cpp dev-containers docker shell

Last synced: 27 Feb 2026

https://github.com/taedmonds/flower-exchange-cpp

A simple flower stock exchange system that accepts data from a csv file, then process it and output the trades to a new csv file.

cpp stock-exchange

Last synced: 15 Jun 2026

https://github.com/lightandlight/vulkan-hello-triangle

Drawing a triangle using C++ and Vulkan.

cpp graphics vulkan

Last synced: 13 Oct 2025

https://github.com/absallam1999/30days-of-code

HackerRank - 30 Days of Code Solutions in CPP

cpp hackerrank problem-solving

Last synced: 12 Feb 2026

https://github.com/sanshruthr/tux_boxed

A C++ based image animation program

cpp executable game game-development sfml

Last synced: 31 May 2026

https://github.com/toxe/ffmpeg-tests

Short test programs using FFmpeg libavcodec.

cmake convert cpp decode example ffmpeg libavcodec video

Last synced: 04 May 2026

https://github.com/hunyadi/murify

Efficient in-memory compression for URLs

compression-library cpp header-only url

Last synced: 10 Jun 2026

https://github.com/shakfu/buildpy

A bunch of python3 builders

build builder commandline cpp golang haskell python3 rust source

Last synced: 16 Apr 2026

https://github.com/unfor19/aws-sdk-cpp-examples

An example of how to a build C++ application that uses AWS's SDK.

aws build cmake cpp docker make sdk

Last synced: 18 Apr 2026

https://github.com/poakapx/cpp-operator_overloading

Приклад перевантаження операторів статичним й динамічним шляхами.

cpp project

Last synced: 31 May 2026

https://github.com/itzcozi/learning-c-with-classes

I am learning C++ and thought I would share my "Humble beginning" programs

c-with-classes cpp how-to learning low-level self-taught

Last synced: 12 Oct 2025

https://github.com/mat-kubiak/terminal-snake

A terminal snake game made for Lodz University of Technology OOP Project. Made in c++ with ncurses and boost libraries.

cpp game ncurses snake-game terminal-game

Last synced: 12 Oct 2025

https://github.com/tdegeus/prrng

Portable Reconstructible (Pseudo!) Random Number Generator

conda cpp python random-number-generators xtensor

Last synced: 28 Feb 2026

https://github.com/zeyu-li/rref

A ref calculator in C++ 🧮

cpp ref-calculator rref-calculator

Last synced: 12 Oct 2025

https://github.com/lucasbotang/system_monitor

Linux system monitor

cpp linux

Last synced: 01 May 2026

https://github.com/mickaelblet/json

Json load and dump library

cpp cpp98 cpp98-compatible header-only json

Last synced: 19 Feb 2026

https://github.com/centuriontheman/parallelsortingalgorithms

Cpp/CUDA application for benchmarking sorting algorithms

benchamark cpp cuda multithreading sorting-algorithms

Last synced: 18 Feb 2026

https://github.com/tevesmanuel/tpress

TPress was made for simulating keyboard input on Windows systems. This simulate keyboard input, is very low level. There are C++ and Go bindings provided.

c cpp go keyboard tpress windows

Last synced: 13 Feb 2026

https://github.com/64j0/poc-cpp-functional

A POC showing how one can leverage C++ functional features to: partial application, higher order functions.

cpp functional-programming

Last synced: 18 Jul 2026

https://github.com/atauveron/itr-2019

Tutorials/project for the ITR course (2019)

course-project cpp cpp11 posix real-time

Last synced: 12 Oct 2025

https://github.com/ariyaarka/cse-2105-dsa

A file for DSA notes and assignment

cpp data-structures-and-algorithms

Last synced: 18 Jul 2026

https://github.com/aks-arise1600/network_qt

qt/c++ based network interfaces detail fetch

cpp qnetwork qt5

Last synced: 14 Apr 2026

https://github.com/htfy96/dollar

Modern C++ implementation of $1 Unistroke Recognizer

cpp cpp17 gesture-recognition unistroke

Last synced: 12 Oct 2025

https://github.com/vendettaanonymous/cses-solutions

A comprehensive repository of CSES Problem Set solutions, covering essential topics in competitive programming such as algorithms, data structures, dynamic programming, and graph algorithms. Contributions are welcome!

17csl47 algorithms-and-data-structures competitive-programming cpp cses-problem-set cses-solutions csesfi dp hacktoberfest hactoberfest2020 hactoberfest2022 haskell rust vtulab

Last synced: 04 May 2026

https://github.com/flagarde/khaos_old

A C/C++ library to simplify cross-platform programming

c cpp predef

Last synced: 14 Apr 2026

https://github.com/mimani68/node_cpp

Simple C++ in Nodejs project

addon cpp gyp javascript node nodejs

Last synced: 04 May 2026

https://github.com/sassanghz/esp32-wifi-wirelesscontrol---arduino

The ability to create your own wireless network control via WIFI. Windows CP210x Universal Windows Driver setup in Device Manager.

arduino-uno cpp wifi-network

Last synced: 12 Oct 2025

https://github.com/berquist/overlapintegrals

Overlap integrals over GTOs (THO66 algorithm) in many languages

chrestomathy common-lisp cpp electronic-structure integral-equations julia nim python quantum-chemistry racket rust

Last synced: 19 Jan 2026

https://github.com/homeboy445/auto-include

Automatically include & remove standard cpp headers accordingly.

cpp vscode vscode-extension

Last synced: 04 May 2026

https://github.com/mgood7123/qparse

A powerful Parser Combinator library with error reporting and input rewriting capabilities, build WITH or WITHOUT QT6 support

cpp parser parser-combinators qt6 std

Last synced: 08 May 2026

https://github.com/mahiethan/detect-optimise-passes-for-data-structs

This project focuses on creating compiler passes in LLVM, that are able to detect and optimise specific data structures, such as Array-of-Structures (AoS) and Structure-of-Arrays (SoA). This is the source code for my CS351 Third Year Project module, where I have achieved a first class mark of 72%.

c compiler-passes cpp data-structures detection llvm llvm-ir llvm-pass optimisations

Last synced: 04 May 2026

https://github.com/saimaneeesh/system-process-monitor

A C++ terminal-based Linux system process monitor using /proc

cli cpp linux procfs system-monitoring terminal

Last synced: 14 Apr 2026

https://github.com/madskjeldgaard/arduino-drv8833

Arduino/Platformio library for the DRV8833 motor driver. Supports i2c via PCA9685.

arduino cpp dcmotor drv8833 motor motor-controller pca9685 platformio

Last synced: 19 Jan 2026

https://github.com/mrdvince/celeba

Using Deep Convolutional GAN (generative adversarial network) to generate realistic faces, trained using the celebA dataset, implemented using pytorch c++ frontend.

celeba cnns cpp dcgan deeplearning gans pytorch

Last synced: 04 May 2026

https://github.com/yunusemrejr/1-to-9-number-information

1 to 9 number information for kids (C++)

cpp

Last synced: 11 Oct 2025

https://github.com/pidgey0403/nhl-openapi

A command-line C++ app designed to display scores for all regular season games of the 2022-2023 season.

c cpp json libcurl makefile nlohmann-json object-oriented-programming

Last synced: 14 Feb 2026

https://github.com/dosmike/libsosimple

Easy callback based UDP and TCP sockets

conan cpp multicast posix-socket-wrapper posix-sockets tcp udp unicast

Last synced: 28 Feb 2026

https://github.com/baro-00/cpp-template_cmake-gtest

C++ Project Template with CMake and GoogleTest

cmake cpp googletest template template-project

Last synced: 15 Feb 2026

https://github.com/zyx-0314/cp1-andoks-ordering

The Simulated Andoks Ordering System is a C++ console application that allows users to view a menu, select appetizers and drinks, and review their orders. It offers a simple, user-friendly interface to simulate ordering food and drinks, ideal for practicing basic programming concepts in C++.

basic-programming cpp school-project

Last synced: 15 Feb 2026

https://github.com/teledhil/rtx

A work-in-progress ray tracing engine using Vulkan

cpp raytracing vulkan

Last synced: 19 Jan 2026

https://github.com/golchanskiy23/convolutionalneuralnetwork

Image classification using CN and access to the image class via a web server

cnn concurrency cpp docker python torch

Last synced: 14 Apr 2026

https://github.com/ufo-010/qopenglplot

Qt plotting widget

cpp opengl qt5 widget

Last synced: 04 May 2026

https://github.com/lprez/mesh-tool

Mesh viewing and transforming tool

cplusplus cpp embedded-python graphics graphics-3d opengl python qt

Last synced: 16 Apr 2026

https://github.com/caipengbo/designpatterns

Learn Design Patterns, using Java and C++.

cpp java

Last synced: 01 Mar 2026

https://github.com/bast/localimporter

Locates sources which might require an include reorder.

c cpp header-files includes

Last synced: 14 Apr 2026