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/astrodynamic/flags

Simple C++ header-only bit flag library. Uses enum for type-safe, efficient flag manipulation.

bit-manipulation bitflags bits bitset cmake cpp cpp17 enums header-only library performance software-development utilities utility-library

Last synced: 28 May 2026

https://github.com/eighty4/binny.sh

Install scripts for GitHub release binaries

c cpp cross-platform devtools go rust supply-chain-management zig

Last synced: 11 Apr 2026

https://github.com/sbtopzzz-lg/cpp_tictactoe

Tic Tac Toe game made using C++.

cpp cpp17 game tictactoe

Last synced: 16 May 2025

https://github.com/hardingadonis/pomodoro-plus

🍅 Pomodoro Plus written by C++.

cpp pomodoro wxwidgets

Last synced: 31 Mar 2025

https://github.com/timit0/generate_input_helper

Tool for creating a c# class with all custom godot input

class cmake cpp cpp17 csharp godot input utility

Last synced: 05 May 2026

https://github.com/vladd12/libexecstd

Modern C++ library for using an execution context of computer devices

cpp cpp17 cuda gpu-acceleration gpu-computing

Last synced: 06 May 2026

https://github.com/simonthorell/tonal-flex

TonalFlex is an embedded audio open-source project dedicated to making professional-grade audio processing more accessible, flexible, and cost-effective.

cmake cpp elk-audio envoy-proxy grpc juce-framework python real-time-audio typescript

Last synced: 27 Feb 2025

https://github.com/prashantrahul141/cipi8

Chip8 emulator implementation in c++

chip8 chip8-emulator cpp

Last synced: 14 Jul 2025

https://github.com/truongd3/public-key-cryptography

Implement Public Key Cryptography algorithms to secure information over networks.

algorithms cpp cybersecurity data-structures

Last synced: 15 Mar 2025

https://github.com/autuanliu/cpp

a personal repository

cpp exercise leaerning test

Last synced: 15 Mar 2025

https://github.com/05st/lightinject

LightInject is a simple command line tool used to inject dlls into a process. It supports different injection methods.

command-line command-line-tool cpp dll dll-injection

Last synced: 03 Jul 2025

https://github.com/zsuzuki/test_cpp

C++テストプログラム集

c-plus-plus cpp sample samplecode

Last synced: 15 Mar 2025

https://github.com/prophetru/architecturemvc

Educational project

cmake cpp doxygen gtest otus

Last synced: 16 May 2025

https://github.com/costopoulos/ntua-progtech

:computer: NTUA ECE Progtech Source Codes

classes-and-inheritance cpp object-oriented-programming

Last synced: 16 May 2025

https://github.com/jonathanraiman/cycle_hunt

:hocho: Neutralize cycles in (large) graphs

cpp cycle-detection directed-acyclic-graph graphs

Last synced: 15 Mar 2025

https://github.com/professor-2390/snow-os

Snow os is an open source os that is made using c language

assembly c cpp objective-c opensource operating-system

Last synced: 13 Jun 2025

https://github.com/rinminase/cpe41d

cpp

Last synced: 01 Jul 2025

https://github.com/rose-mtz/assignment-one

Bezier, B-Spline, Surfaces of Revolution, and Generalized Cylinders

computer-graphics cpp

Last synced: 23 Mar 2025

https://github.com/ehrg1/cs214-budget-tracker

A C++ project for the CS214 data structure course it is a program uses linked list designed for students to manage their finances efficiently. It helps track income, categorize expenses, and provides a detailed budget

budget-tracker cpp data-structure data-structures-and-algorithms iostream

Last synced: 23 Mar 2025

https://github.com/mateuszcalderon/cpp-quadratic-equation-solver

A C++ program that solves quadratic equations, calculating and displaying real roots based on the discriminant.

cpp

Last synced: 23 Mar 2025

https://github.com/padmapriya-s1/cpptutorials

C++ Programs: The file cpp contains some of my practice codes and the file assignments contains answers to the given assignment questions.

cpp

Last synced: 23 Mar 2025

https://github.com/jakema5/pong-sdl

The classic game of Pong, recreated in SDL2 and C++

cpp game retrogaming sdl2

Last synced: 23 Mar 2025

https://github.com/icingworld/ww-engine

A tiny C++ game engine

cmake cpp game-engine

Last synced: 23 Mar 2025

https://github.com/elcosas/sfgraph

A simple & fast graphing program built using C++ & SFML

cpp sfml

Last synced: 07 Apr 2025

https://github.com/thatcoderman/tp_lab_1

laboratory work No. 1 in c++

cmake cpp oop

Last synced: 16 May 2025

https://github.com/ydever/cmake-proj-standard-template

A standardized project organization template for creating projects using the CMake build system, as proposed by Yang.

cmake conan cpp docker git gnu llvm msbuild msvc vcpkg

Last synced: 11 Apr 2026

https://github.com/anoff/demo-one

My first attempt at writing a C++ based graphics demo

cpp demoscene emscripten raytracing

Last synced: 23 Jul 2025

https://github.com/satsinush/word-games

Advanced C++ application to solve popular word games (Wordle, Spelling Bee, Mastermind, etc.) with both GUI and command-line interfaces, featuring entropy-based optimal suggestions.

cpp dungleon entropy letter-boxed mastermind probability qt spelling-bee word-frequency wordle

Last synced: 16 Jan 2026

https://github.com/darthakiranihil/clcheckers2thepathofqtness

The Sequel of CLCheckers. Now with a nice GUI made with Qt5

checkers checkers-game course-project cpp game qt qt5 university-project

Last synced: 16 Mar 2026

https://github.com/zheng-bote/header_docu

create html- or md- based documentation from file header

cpp documentation headers tool

Last synced: 31 Mar 2025

https://github.com/luizfelipedasilva678/exercicios-logica-programacao

Some exercises in C++ on logic of programming

cpp

Last synced: 31 May 2026

https://github.com/placeblock/buildit

A simple, powerful and FAST application for simulating logic gates written from scratch in pure C++ using Vulkan and EnTT

computer-architecture cpp logic-gates simulation vulkan

Last synced: 02 Sep 2025

https://github.com/kojobailey/samurai-vs-zombies-data-parser

C++ library to parse TXT data files from Samurai vs Zombies Defense.

cpp cpp17 cpp20 cpp23 glu glu-mobile library parser samurai-vs-zombies samurai-vs-zombies-defense svz

Last synced: 15 Mar 2025

https://github.com/ogstudio/cross-language-dialect

Rules and tools for portable code | Правила и инструменты для портируемого кода

cpp javascript kotlin python swift

Last synced: 02 Apr 2026

https://github.com/xinrea/bilibiliwatcher

a simple spider

cpp

Last synced: 16 May 2025

https://github.com/abdullahselek/linkedlistcxx

C++ generic LinkedList implementation.

cpp generic library linkedlist

Last synced: 16 May 2025

https://github.com/felsokning/cpp

C++ code I've pieced together in Visual Studio on Windows.

cplusplus cpp reviews-appreciated visual-studio visualstudio

Last synced: 11 Jul 2026

https://github.com/kenpusney/kcv

Kimmy's Computer Vision

algorithm computer-vision cpp framework

Last synced: 03 Jul 2025

https://github.com/piotrpsz/utf8span

A small library for handling strings containing UTF8 encoded characters.

cpp utf8

Last synced: 17 May 2025

https://github.com/bavinnk/arduino-led-sequencer-inline-assembly-version-

An Arduino 6-LED sequencer, rewritten from C++ to run on inline AVR assembly. It's a dive into low-level microcontroller programming, proving that assembly still has its place, even for a "simple" blink.

arduino-uno assembly-language-programming cpp diagram inline-assembly simulation

Last synced: 01 Jul 2025

https://github.com/dharejo-junaid/phonebook

I have created this phonebook project in c++ along with that I have used filing to save contact information. In my project built some basic features of phonebook like add, delete, search, delete all and update contact as well.

cpp filehandling phonebook

Last synced: 18 Mar 2025

https://github.com/pereirar3/desafio-targetsistemas

Desafio simples prático p/ a "TargetSistemas"

algorithms cpp

Last synced: 24 Mar 2025

https://github.com/autohandai/code-agent-sdk-cpp

Autohand Code Agent SDK for C++: C++20 CLI-backed agent orchestration with CMake targets and examples. Docs: https://autohand.ai/docs/agent-sdk/

agent-sdk autohand cpp

Last synced: 28 May 2026

https://github.com/lorentzazweena/lorentza-project

"Projects are the stepping stones that shape dreams into reality, the blueprints of ambition."

cpp css html javascript kotlin kotlin-android php reactjs xml

Last synced: 11 Apr 2026

https://github.com/hymkor/study-cpp-enumerate

std::vector / std::set 両方からデータを取れる関数はコード本体をヘッダファイルにおきたくないので、あまりテンプレート関数にしたくない

cpp enumerator iterator study

Last synced: 01 Jul 2025

https://github.com/arikmukherjee/dsa-using-cpp

Data Structure & Algorithms

computer-science cpp dsa

Last synced: 28 May 2026

https://github.com/papageorgioumarios/data-structures-circular-doubly-linked-list

Data structure in which list's nodes contain pointers to its previous nodes as well as the next nodes.

circular-doubly-linked-list cpp java python

Last synced: 19 Apr 2026

https://github.com/mubeen-channa/random-password-generator

This C++ project is a random password generator that creates passwords of varying lengths using a mix of characters. It offers a simple command-line interface for users to specify the password length. The program ensures randomness by using the rand() function with the current time.

cpp random-password random-password-generator

Last synced: 15 Mar 2025

https://github.com/beliavsky/groq-cpp-agent

Python script that uses LLMs on Groq to create C++ programs, iterating with compiler error messages until they compile

cpp groq groq-api llm llm-coder

Last synced: 21 Apr 2026

https://github.com/lasithaamarasinghe/flower-exchange

Flower Exchange is a simple flower trading system developed using C++. This project was guided by LSEG Sri Lanka.

cpp lseg trading

Last synced: 07 Jun 2026

https://github.com/mexikoedi/tcio

This is a simple C++ program which I programmed to learn C++.

calculation cpp input output program simple testing

Last synced: 11 Nov 2025

https://github.com/carlosagalicia/car-performance

This program lets users create custom cars with unique values for speed, handling, acceleration, take-off, and braking ranging from 0 to 10, calculating the car's average performance and allowing modifications to parts.

cplusplus cpp object-oriented-programming

Last synced: 13 Jun 2026

https://github.com/holy-mahdi/optimine

A next-gen voxel sandbox where creativity, survival, and optimization collide!

cpp game game-development vulkan

Last synced: 08 Apr 2025

https://github.com/gabrielemessina/p2p_wireless_networks_course

Final assignment for the 'P2P and Wireless networks' course by University of Catania

cpp ns3 ns3-simulator p2p p2p-network wireless-network

Last synced: 18 Jul 2026

https://github.com/continuum3416/cpp-rng

Mersenne Twister 19937 RNG with 11 different seeding methods. Support SFML, OpenGL and Vulkan (optional).

cpp utility-library

Last synced: 08 Apr 2025

https://github.com/henryquan/memorysafe

A naive approach to provide some protections to memory values

cpp memory safety

Last synced: 28 May 2026

https://github.com/pedro-estevao/data-structures

Implementations in C++ of algorithms and data structures developed in the Data Structures course at Centro Universitário Barão de Mauá. Includes lists, stacks, queues, trees, graphs, hash tables, and sorting and searching algorithms.

academic-project algorithms algorithms-and-data-structures baraodemaua c computer-science cplusplus cpp data-structures graphs hash-table lists programming queues searching-algorithms stacks tree trees

Last synced: 08 Apr 2025

https://github.com/saipulimdn/buffers

Buffers is a C++ application that automatically clears system buffers and caches every 30 minute. It follows a clean architecture and logs each cleaning operation to track successes and failures.

buffers cache cpp

Last synced: 08 Apr 2025

https://github.com/orshahar91/lazydigger_mapeditor

A map editor for lazy digger mini game (SFML)

cpp digger game map-editor oop oops-in-cpp sfml sfml-game

Last synced: 24 Jul 2025

https://github.com/hbacelar8/mprisctl

C++ MPRIS controller library

cpp dbus mpris

Last synced: 08 Apr 2025

https://github.com/rafaybbx/food-delivery-system

A C++ based food delivery system that optimizes delivery routes using Dijkstra's algorithm.

cpp data-structures dijkstra-algorithm food-delivery-application linked queue

Last synced: 08 Apr 2025

https://github.com/newir295/software_develpment

Software Development GIT Repo Applying OOP and Programming Principles in Projects & Side Hustles

cpp design-patterns oop oop-principles programming

Last synced: 08 Apr 2025

https://github.com/ajayabd17/fuel-level-monitoring-system

Efficient Fuel Level monitoring using Blynk Software,ESP32,etc .

arduino arduino-library blynk-server cpp ide iot iot-application

Last synced: 08 Apr 2025

https://github.com/danto2lonely/astar-visualization

Pathfinding visualization using SFML libraries and C++ (and ChatGPT of course lol)

astar-algorithm cpp pathfinding-algorithm

Last synced: 08 Apr 2025

https://github.com/ayusshrathore/binary-search

This repository shows the code for binary search.

binary-search cpp

Last synced: 15 Mar 2025

https://github.com/krishnamodepalli/klog

A simple logging library in cpp

cpp cpp17 logging

Last synced: 20 Mar 2025

https://github.com/theiliad/algorithms-cpp

C++ Implementation of various popular algorithms

algorithms cpp datastructures

Last synced: 31 Mar 2025

https://github.com/abhimanyu345/firebase_app

A cross-platform Flutter app (mobile & web) for managing objects, featuring Firebase OTP authentication and a REST API for full CRUD operations. The app demonstrates real-world concepts like state management with GetX, responsive UI design, and secure authentication.

c cmake cpp dart firebase flutter html swift

Last synced: 11 Apr 2026

https://github.com/daniellberg/studyingraylib

study purposes only!! studying the raylib using c++

cpp raylib

Last synced: 11 Jul 2026

https://github.com/jakethesillysnake/matricesplus

Library for basic operations with matrices in C++.

cpp cpp17

Last synced: 01 Jan 2026

https://github.com/r-n/linearchext

Some classes mimicking Unity3D's

cpp extension math physics unity unity-3d unity3d

Last synced: 29 Apr 2026

https://github.com/r-n/bubbles

Bubbles that bounce on window edges, using winBGIm

2d cpp physics physics-simulation winbgi-graphics winbgim

Last synced: 31 Mar 2025

https://github.com/tornao2/eulerianfluidsimulator

An engineless eulerian fluid simulator made in c++ with the use of allegro5

allegro5 cpp engineless fluid-dynamics fluid-simulation

Last synced: 18 Mar 2025

https://github.com/ayush272002/cpp-ml-toolkit

Collection of machine learning algorithms implemented in C++ with Python bindings via pybind11.

cpp eigen pybind11 spdlog

Last synced: 02 Sep 2025

https://github.com/ayush272002/particle-motion-under-gravity

This project simulates the motion of a particle under gravity, with a focus on visualizing the particle's bounce and trajectory. It includes both a C++ implementation and a Python demo, as well as a sample video output.

cpp pybind11

Last synced: 02 Sep 2025

https://github.com/joseluisq/fibonacci-sequence

Examples of The Fibonacci Sequence in some programming languages for learning purposes.

clang code-examples cpp fibonacci-sequence haskell java lua rust-lang

Last synced: 11 Apr 2026

https://github.com/mikhaelmounay/clashofclanstowerdefensegame

A Qt-C++-based Game inspired by Clash of Clans but with some tower defense taste. Made as a semester project for CS1101 (CS 2) course @ AUC.

cpp game-development nodejs postgresql qt6 react restful-api

Last synced: 11 Apr 2026

https://github.com/xpdojo/cpp

C++

cmake cpp

Last synced: 31 Mar 2025

https://github.com/andrewrgarcia/getdictionary

GET Request dictionary strategy (pulling from repositories)

cpp get hashmap javascript jquery

Last synced: 19 Apr 2026

https://github.com/chungzh/lspro

Pro version ls. Written in C++ 17.

cpp cpp17 cross-platform get-childitem ls

Last synced: 27 Oct 2025

https://github.com/alvgaona/dual-pose-graph

Generic dual pose-graph SLAM library in C++. Fuses odometry with semantic detections via a main graph plus a temp graph that validates observations before merging them to the main graph.

cmake cpp loop-closure pose-graph-optimization slam state-estimation

Last synced: 28 May 2026

https://github.com/rurangiza/learning-cplusplus

Project for learning C++

cplusplus cpp

Last synced: 18 Mar 2025