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/igozdev/charimpl

Compile-time header-only char implementation checking for C++03/11/14/17/20

compile-time cpp cpp03 cpp11 cpp14 cpp17 cpp20 header-only modern-cpp no-dependencies

Last synced: 05 Feb 2026

https://github.com/pulkit1822/leetcode

This repository contains daily solutions to LeetCode challenges, organized by date and problem name. It provides explanations for each solution and supports multiple programming languages. Contributions are welcome, and the project is licensed under MIT.

coding-challenges cpp csharp data-structures-and-algorithms java mysql php problem-solving ruby sql

Last synced: 14 Apr 2026

https://github.com/upc-pre-202402-si572-wv71/esp32-firebase-rtdb-client-embedded-app-wv71

This project is an embedded system application that illustrates how to build and send Requests to a Firebase Real-Time Database from a Safe Distance Detector IoT System. The project is developed with C++ Arduino Sketch.

arduino cpp esp32 firebase-realtime-database iot-application sketch wokwi

Last synced: 04 May 2026

https://github.com/yunusemrejr/chat-bot-with-cpp

Basic console chat bot with C++ for windows computers.

chatbot cpp

Last synced: 10 Oct 2025

https://github.com/mstanimirovic/make-template

Custom Makefile build system for C and C++ projects, enhancing development efficiency and flexibility.

build-system c cpp make makefile

Last synced: 19 May 2026

https://github.com/matubu/42containers

🌳 A custom implementation of the c++ containers (vector, stack, map, set)

containers cpp map set stack vector

Last synced: 11 Oct 2025

https://github.com/hassan11196/ds-assignments

Data Structures Assignments - FAST NUCES (Karachi) - CS201 - Fall 2018

bfs c cpp data-structures dfs infix optimization pathfinding postfix

Last synced: 18 Apr 2026

https://github.com/eschan145/collisions

A demonstration of using spatial hashing for optimized collision detection using the Windows API.

collision-detection cpp win32 windows-api

Last synced: 12 Oct 2025

https://github.com/pechinkin/1st-database-client

client to store, update data about vehicles in the garage

cmake cpp

Last synced: 12 Oct 2025

https://github.com/pulkit1822/geeksforgeeks

This repository compiles my daily solutions to Geeksforgeeks challenges, categorized by date and problem. Each solution directory includes the corresponding question in the README for quick reference. Contributions are welcome, and the project is licensed under MIT.

coding-challenges cpp data-structures-and-algorithms java problem-solving

Last synced: 12 Oct 2025

https://github.com/ka-iden/Raytracing-Test

Following "Raytracing In One Weekend" and subsequent books to learn about raytracing. These books are found at: https://raytracing.github.io/

cpp ppm raytracing raytracing-in-one-weekend raytracing-the-next-week raytracing-the-rest-of-your-life stb-image

Last synced: 13 Oct 2025

https://github.com/pablonicolla/ipulse

Scalable web app blog with dedicated C++ and OpenCV API service to handle image manipulation

cpp docker ejs javascript opencv

Last synced: 27 Jan 2026

https://github.com/dtinth/soundplayer

A simple sampled sound player written using FMOD Ex.

cpp fmod

Last synced: 13 Oct 2025

https://github.com/nickken253/hap_dino

A CPP language game product that uses the SFML library, developed by Nickken during a period of one month in the ProGameCup 2023 competition.

cpp game sfml

Last synced: 13 Oct 2025

https://github.com/perceptronv/scierra

A Simulated C++ Interpreter with Recurrent Adaptation

cpp cpp-interpreter gcc-complier interpreter

Last synced: 13 May 2026

https://github.com/vedanty3/strivers-a2z-dsa

This repository contains solutions of @striver79 A2Z DSA sheet.

cpp dsa striver-a2z-sheet

Last synced: 13 Oct 2025

https://github.com/jurgen-kluft/cbase

C++ cross-platform base library

allocator assert console cpp log printf sort sscanf types va-list

Last synced: 27 Jan 2026

https://github.com/bortolettojoaog/tic_tac_toe

Basic game

cpp

Last synced: 14 Oct 2025

https://github.com/maverobot/messaging

A message-passing framework from the book C++ Concurrency in Action 2nd Edition

concurrency cpp messaging multithreading mutex

Last synced: 31 May 2026

https://github.com/vinkle-hzt/little-games

Qt开发的小游戏

cpp gobang qt

Last synced: 14 May 2026

https://github.com/konvt/threadpool

A straightforward implementation of a C++17 thread pool.

cpp cpp17 thread-pool threadpool

Last synced: 15 Oct 2025

https://github.com/thaikoz/gra-w-zycie

Gra w życie to gra komórkowa wymyślona przez brytyjskiego matematyka Johna Hortona Conwaya w 1970 roku. Jest to przykład automatu komórkowego, w którym stan każdej komórki na dwuwymiarowej siatce jest aktualizowany w oparciu o stany jej sąsiadów w poprzednim kroku.

cpp oop

Last synced: 15 Oct 2025

https://github.com/aman1-2/cpp-program-files

A c++ Beginners friendly Program codes with thier Explanation we have too tried to cover few of the advance topics as well Hooe you will fund it Interesting and Helpful

cpp

Last synced: 16 Oct 2025

https://github.com/stefanolusardi/yolov8-onnx

YoloV8 inference built using ONNX Runtime C++, without OpenCV

cmake computer-vision cpp onnx onnxruntime yolo

Last synced: 17 Feb 2026

https://github.com/imthecurse/temp-folder

:hourglass: :file_folder: A linux notification based program that creates and removes a temporary directory automatically.

automatic-deletion cpp cpp17 linux-app linux-shell temporary-directory temporary-files

Last synced: 28 Jan 2026

https://github.com/sontungexpt/mario3

The project for SE102.N21.PMCL class

cpp game game-development mario

Last synced: 17 Oct 2025

https://github.com/enansari/cph

competitive programming helper: A powerful parser to make competitive coding easier | دستیار برنامه نویسی رقابتی: یک پارسر قدرتنمد برای استفاده در کدنویسی رقابتی

codeforces competitive-programming cpp parser python quera quera-ir

Last synced: 17 Oct 2025

https://github.com/talha-1010/des-algorithm

A symmetric-key algorithm for the encryption of digital data.

cpp cryptography datastructures des-algorithm encryption-decryption template-specialisations

Last synced: 18 Oct 2025

https://github.com/rageworx/libdes

library for Data Encryption Standard, supports to 3DES, for GCC(G++)

3des cipher cplusplus cpp decryption des encryption gcc gpp library

Last synced: 18 Oct 2025

https://github.com/erthium/sdl2-snake

Snake Game made with SDL2 and C++

cpp cpp11 makefile sdl2 snake snake-game

Last synced: 01 Jun 2026

https://github.com/anjasfedo/stack

Stack on C++

cpp static

Last synced: 01 Jun 2026

https://github.com/twilight-dream-of-magic/largedynamicbitset

Large Dynamic Bitset: least significant bit contained in the bitset array at position 0, MSB contained in bitset array block_size() - 1 position

bitset cpp cpp11 dynamic-bitset

Last synced: 19 Oct 2025

https://github.com/silverjun/coronashootemup

2020 coronavirus shooting game made with SFML

2d-game cpp sfml shoot-em-up

Last synced: 19 Oct 2025

https://github.com/wolgemoth/wgccre

A C++ solution implementing several reports by the Working Group on Cartographic Coordinates and Rotational Elements for determining the orientation of different astronomical bodies.

astronomy bodies cartographic coordinates cpp cpp17 elements geological header-only header-only-library iau international-astronomical-union orientation planets rotation rotational solar-system tempalte templated templates

Last synced: 19 Oct 2025

https://github.com/ostanton/tailsengine

The only (maybe) two-tailed game engine!

2d-game-engine cmake cpp cpp20 game-engine retro sfml sfml3

Last synced: 19 Oct 2025

https://github.com/korigamik/graphing-sfml

A collection of projects and a graph plotting tools/librarys written using SFML

cmake cpp graph plotting sfml

Last synced: 19 Oct 2025

https://github.com/ardwiinoo/string_match_bruteforce

Implementasi algoritma brute force pada studi kasus pencarian string judul jurnal

brute-force-algorithm cpp responsi-sa string-matching

Last synced: 20 Oct 2025

https://github.com/razvan48/gestiunea-unui-lant-de-hoteluri

Proiectul se va ocupa cu gestiunea unui lant de hoteluri. Va exista functionalitatea necesara descrierii relatiilor dintre hoteluri, clienti, camere, sejururi, angajati, etc..

cpp oop

Last synced: 20 Oct 2025

https://github.com/a-cordier/bpk

:construction_worker: bpk packages files as binary resources availables in your C++ project

build-tool cpp

Last synced: 20 Oct 2025

https://github.com/corpssansorganes/thread_pool

C++11 thread pool, designed for ease of use.

cpp cpp11 semaphore thread-pool waitable-queue

Last synced: 01 Jun 2026

https://github.com/mecaneer23/binarytodecimal

Binary to decimal converters in numerous languages. Designed as a learning tool to compare common concepts across programming languages.

ada bash batch bin2dec binary-to-decimal binary-to-decimal-number-converter c coffeescript cpp forth haskell programming-languages python scala swift

Last synced: 27 Jan 2026

https://github.com/cm0use/rot13

Encrypt/Decrypt any Latin alphabet text entry (aA-Zz)

cpp cpptools rot13 rot13-cipher rot13-decoder

Last synced: 23 Oct 2025

https://github.com/merteldem1r/AlgoStruct

AlgoStruct: Mastering DSA with C & C++ Data Structures and Algorithms, Essential Concepts like Pointers, OOP, Structures, Memory Allocation etc. with well explained comment lines and Readme files. Implementing all Data Structures from scratch and their Algorithms.

algorithms c cpp data-structures

Last synced: 23 Oct 2025

https://github.com/iamazeem/spdlog-vs-zlog

spdlog vs zlog benchmarks

benchmarks cpp spdlog zlog

Last synced: 23 Oct 2025

https://github.com/naemazam/basic-calculator-cli

A simple command-line interface (CLI) calculator application in C++. This application allows you to perform basic arithmetic operations easily from your terminal.

calculator calculator-application cli cpp cpp17 naemazam

Last synced: 28 Jan 2026

https://github.com/setghm/cmdpaint

Tool for create images or sprites for windows console games.

cmd console-games cpp paint-application windows-cmd windows-console-game

Last synced: 24 Oct 2025

https://github.com/spacey-sooty/frc-vision

Some FRC Vision code in C++ using Photonvision

cpp frc frc-vision vision

Last synced: 24 Oct 2025

https://github.com/1mb-dev/magickwand

Native Node.js bindings for ImageMagick - High-performance image processing with direct C API calls

autocrop cpp format-conversion image-manipulation image-processing image-resize imagemagick nan native-bindings node-addon nodejs thumbnail

Last synced: 24 Feb 2026

https://github.com/makjac/traffic_car_counter_opencv_yolov3

A tool for counting the number of vehicles in a video, utilizing OpenCV and YoloV3 for object detection, with the vehicle type count displayed on the video.

cpp opencv yolov3

Last synced: 18 Apr 2026

https://github.com/falconardente/car-controller_android-application

AVR-контроллер и android-приложение для выполнения закрытых поворотов и движения задним ходом на автомобиле.

android-application arduino automation automotive bluetooth bluetooth-low-energy cpp dagger2 iot

Last synced: 25 Jan 2026

https://github.com/kieubaduong/permutation-benchmarking-app

This repository benchmarks the performance of various permutation algorithms in C++. It includes implementations of Backtracking, DFS, Factorial, Heap's Algorithm, and Lexicographic Order.

algorithm benchmark cpp permutation

Last synced: 02 Apr 2026

https://github.com/programmingrainbow/conways-game-of-life-cpp-sdl2

Conway's Game of Life written in C++ and using SDL2 game library.

cpp cpp20 gameoflife sdl sdl2

Last synced: 25 Oct 2025

https://github.com/lucca16bit/cpp-sistema-votacao

Criando um sistema de votação simples em C++ para avaliação discursiva

cpp

Last synced: 06 Jul 2026

https://github.com/engichang1467/clinic-patient-service

Developed a walk-in clinic patient system that maintains the medical records for all the patients of the walk-in clinic

clinic-management-system cpp object-oriented-programming

Last synced: 25 Oct 2025

https://github.com/tech-gian/oopproj_2021

🎮👹👾 A command-line game designed, with Object-Oriented Programming principles, about monsters and heroes fighting each other.

command-line cpp game oop oop-cpp oop-principles

Last synced: 26 Oct 2025

https://github.com/shineyruan/computational-geometry-playground

A C++ playground for computational geometry algorithms & plotting.

computational-geometry conan cpp vcpkg

Last synced: 26 Oct 2025

https://github.com/lenoben/image-processing

C/C++ cmake library for digital image processing without external libraries apart from the png and zlib libraries

c cpp digital-image-processing image-processing library linux-app png

Last synced: 28 Jan 2026

https://github.com/MikaelVallenet/R-Type

R-Type is a Epitech project which is a horizontally scrolling shooter arcade video game developed and released by Irem in 1987 and the first game in the R-Type series.

cpp ecs epitech game-development multiplayer-game network serialization tcp udp

Last synced: 27 Oct 2025

https://github.com/catdima/stillalive

Portal ending credits for linux

cli-app cpp linux-app ncurses

Last synced: 24 Jan 2026

https://github.com/laa-1/c-compiler

一个 C 语言编译器和虚拟机,支持除结构体以外的语法,支持字节码导出和直接运行字节码,内建I/O函数,包含了词法分析、语法分析、构建 AST、类型推导和检查、错误检查、错误信息输出、字节码生成、虚拟机执行等多个模块。

abstract-syntax-tree bytecode c-language complier cpp virtual-machine

Last synced: 06 Feb 2026

https://github.com/amoeba/arrow-cpp-conan-example

Example using conan to package and use libarrow

apache-arrow conan conan-io cpp

Last synced: 28 Jan 2026

https://github.com/nikoksr/prinfo

Fast printer information gathering tool for windows.

cpp printer windows

Last synced: 28 Jan 2026

https://github.com/khivus/levy-c-curve

Program that draws Levy C curve up to 15 iterations. Made in Visual Studio 2019 with C++ Windows Forms.

cpp windows-forms windowsforms windowsforms-applications

Last synced: 29 Jan 2026

https://github.com/sebsikora/void_thread_pool

An ultra-simple thread pool implementation for running void() functions in multiple worker threads

concurrency cplusplus-11 cpp multithreading thread-pool threading threadpool worker-threads

Last synced: 16 Mar 2026

https://github.com/chihebabiza/my-cpp-stack-array

A lightweight, template-based stack class built on top of the `clsMyQueueArr` class, which in turn uses a custom dynamic array (`clsDynamicArray`). This class provides basic stack behavior (LIFO – Last In, First Out) by inserting new elements at the beginning of the internal array.

cpp cpp-library data-structures oop stack

Last synced: 16 Mar 2026

https://github.com/xanmoy/cs-101

Programming in Java, C, C++, Go, JavaScript, Dart, Python, Rust and PHP

cpp dart java javascript oops php python

Last synced: 15 Apr 2026

https://github.com/sbooth/cxxringbuffer

A lock-free SPSC ring buffer.

cpp cpp20 lock-free ring-buffer

Last synced: 30 Jan 2026

https://github.com/ryanbritodev/samepyeco

Nosso projeto desenvolve um gerador sustentável que usa pastilhas Peltier para converter o calor do sol em eletricidade, reaproveitando a diferença de temperatura entre reservatórios de água quente e fria. Com monitoramento em tempo real via IoT, oferecemos uma solução limpa e eficiente para gerar energia, sem combustíveis fósseis.

arduinojson cpp dallas-temperature ds18b20 esp32 http ipgeolocation lcd-i2c onewire peltier wokwi

Last synced: 30 Jan 2026

https://github.com/sebastianmusic/nvimclipboardsyncdaemoncpp

Daemon to synchronize system and neovim clipboard between local and remote machine

clipboard cpp daemon neovim nvim ssh

Last synced: 18 Apr 2026

https://github.com/djaus2/sensorblazor_arduino

Mirrors SensorBlazor repository .NET Core Console apps in that Arduino Sketches send Sensor data to Azure IoT Hub via the SensorBlazor service.

arduino azure azure-iothub blazor blazor-webassembly cpp iothub sketch

Last synced: 15 Apr 2026

https://github.com/arapelle/cmtk

This CMake ToolKit (CMTK) provides helping CMake functions to manage simple C++ CMake projects easily.

cmake cpp

Last synced: 31 Jan 2026

https://github.com/arapelle/arba-strn

A C++ library providing short trivially comparable string classes whose hash are trivially computable.

cmake cpp cpp20 cpp20-library hash library string

Last synced: 31 Jan 2026

https://github.com/caiotaavares/zbuffer

Z-Buffer 3D Rendering Application, a powerful tool for rendering three-dimensional objects with the efficiency and precision of the Z-Buffer algorithm.

cpp qt5 zbuffer

Last synced: 31 Jan 2026

https://github.com/nishitbaria/pps-2-oops-c-

Solution of Lab manual of PPS2(C++)

cpp

Last synced: 12 Feb 2026

https://github.com/karnkaul/cpp17

C++17 skeleton project featuring GitHub CI integration using CMake 3.15+, g++ 8, clang 8 and ninja 1.8+

automated-ci ci ci-integration clang cmake cpp cpp17 github-workflow lld llvm ninja

Last synced: 15 Apr 2026

https://github.com/tzcnt/tmc-asio

Asio integration for the TooManyCooks runtime

asio coroutines cpp cpp20

Last synced: 02 Feb 2026

https://github.com/llefranc/42_cpp_piscine

School project: learn C++ language through different little exercices.

42 42born2code 42paris 42school cpp cpp-piscine cpp-pool cpp98

Last synced: 07 Feb 2026

https://github.com/budd9442/midnight-dash

A raylib based endless runner game

cpp endless-runner libcurl raylib-cpp

Last synced: 07 Feb 2026

https://github.com/sourcemeta-research/noa

A set of re-usable utilities for Sourcemeta projects

build-system cmake cpp

Last synced: 08 Feb 2026

https://github.com/nopangel/gameengine

This is a Game Engine

cpp cs gameengine js-ts python

Last synced: 30 Apr 2026

https://github.com/luke-zhang-04/sorting-algorithms

Sorting algorithms in Python 3, Golang, TypeScript 3, and C++ 11

cpp golang javascript python3 sorting-algorithms typescript

Last synced: 08 Feb 2026

https://github.com/jeslie0/cmake-practice

A place for me to practice CMake and Nix together

cmake cpp nix

Last synced: 15 Apr 2026

https://github.com/porem5002/quartz

A library for making graphical applications and games

c cpp game-development gamedev graphics opengl videogames

Last synced: 26 Feb 2026