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/aryanraj13/rupeesense

RupeeSense is a user-friendly personal finance management software designed using C++ and Qt Framework to help you take control of your finances. Track your expenses, set budgets, and achieve your financial goals with ease. With features like expense categorization, budget management, and goal tracking

backtracking bfs-algorithm cpp dynamic-programming floyd-warshall-algorithm makefile networkflow qtframework

Last synced: 28 Jun 2025

https://github.com/amankr2076/llvm-program-persistence-using-checkpoint-insertion

This Project involves modifying or enhancing programs compiled with LLVM (Low-Level Virtual Machine) to introduce checkpoints for saving the program's state at specific intervals. This concept is crucial for fault-tolerant computing, debugging, or long-running applications where progress needs to be saved periodically.

cpp llvm

Last synced: 03 Feb 2026

https://github.com/flaviomarcio/qapidoc

Qt-API Documentation for OpenAPI/Swagger

cpp openapi openapi-specification openapi3 qt rest-api swagger swagger-ui

Last synced: 13 Apr 2026

https://github.com/piratecoderz/final-project

#Code Written in C++. #Basic code in C++. It has 3 parts. #1. Create nested Arrays of data that contain student name, father name, array of marks in 5 subjects. #2. access all data in array using structure. #3. In main you can get toper data, #4. You can get all student data, #5. You can get specific student data by using its number.

cpp cpp-programming cpp-project final final-project final-year-project finalproject projects projects-list student-portal student-project

Last synced: 29 May 2026

https://github.com/rohitrajak1807/algorithms

Some algorithms implemented by me.

algorithms cpp

Last synced: 25 Sep 2025

https://github.com/ali-ahnaf/the_fallen_kingdom

A 2D action-adventure game where players have to fight their way through waves of enemies and level bosses to rescue a princess.

c cpp igraphics

Last synced: 12 Apr 2026

https://github.com/nizamiza/8-queens

Visualization of the 8 queens puzzle

8queens beam-search cpp olcpixelgameengine pixel-art tabu-search

Last synced: 09 Apr 2025

https://github.com/mlomb/halite3-bot

My bot for the Halite 3 AI Challenge. Rank 18. 2018

ai bot competition cpp halite3

Last synced: 01 Apr 2025

https://github.com/gholamrezadar/ghdpt-cpp

A simple progressive path tracer in c++

cpp pathtracer

Last synced: 16 Jan 2026

https://github.com/sinipelto/ipupdater-cpp

C++ Implementation of the ip-updater tool. Necessary for native implementation of updater as an executable unix binary.

address cplusplus cpp curlpp ip ip-address ip-updater ipv4 libcurl linux nix unix updater updater-script

Last synced: 09 Apr 2026

https://github.com/mmaarij/secure-libcurl-json

A C++ wrapper library that provides a convenient and secure way to make HTTP API requests, while handling JSON data. Built on top of libcurl for robust networking capabilities and nlohmann/json for JSON data processing.

api certificates cpp crud https json libcurl linux ssl windows

Last synced: 06 Jan 2026

https://github.com/adilius/ns-3-network-simulations

Network simulations written in ns-3

cpp ns-3

Last synced: 11 Jun 2025

https://github.com/eduardovegas/putyourface_opencv

Projeto final das disciplinas de Linguagem de Programação I e Laboratório de Linguagem de Programação I.

cpp game opencv

Last synced: 12 Apr 2026

https://github.com/SanaeProject/MorseKeyboard

モールス信号でキーを打つことが出来るプログラムを作成します。

arduino cpp keyboard morse

Last synced: 22 Apr 2025

https://github.com/pawel2000pl/fixed_point

Template for fixed-point operations with a simplified math library (dedicated for RISC-V IM).

cpp fixed-point risc-v taylor-series template

Last synced: 03 Jul 2025

https://github.com/chanchancl/zero

纯软件实现的固定渲染管线。

cpp software-rendering

Last synced: 03 Jul 2025

https://github.com/pop0097/gps_driver

GPS driver for a STM32 F7 ARM microprocessor made using C++.

cpp firmware gps stm32

Last synced: 16 Mar 2025

https://github.com/bergolho/google-codejam

My solutions to the Google CodeJam programming contest.

competitive-programming cpp google-code-jam

Last synced: 25 Mar 2025

https://github.com/cdacamar/tiny_benchmark

YA benchmarking lib

benchmarking cpp

Last synced: 01 Apr 2025

https://github.com/xeimsuck/nitroos

operating system

asm cmake cpp operating-system os

Last synced: 15 Mar 2025

https://github.com/britanniavirtual/3d_triangle_distance

C++ program to compute minimum distance and collision points between two 3D triangles.

3d-graphics closest closest-point collision cpp detection-algorithm distance point triangles

Last synced: 03 Jul 2025

https://github.com/heyfoz/cpp-product-order-functions

The Product Order Functions Program (C++) asks the user to enter the type, quantity, thickness, width, and length of a lumber product. Then the program calculates the cost of the transaction using the price per board foot (1 in * 1 ft^2). Finally, the program displays the order total and asks the user if they would like to create another order.

calculations cost cpp product

Last synced: 25 Mar 2025

https://github.com/heyfoz/cpp-purchase-calculator-function

The Purchase Calculator Function Program (C++) asks the user to enter the number of items sold and the cost per item. A custom function calculates the value of the purchase, which is displayed as output.

calculations cpp function purchase

Last synced: 25 Mar 2025

https://github.com/tsnsoft/vs2022_cpp_wxwidgets_win2

Пример многооконной программы на C++ с использованием wxWidgets в Visual Studio 2022

2022 cpp multiforms visual-studio wxwidgets

Last synced: 10 Jun 2025

https://github.com/heyfoz/cpp_phone_plan_selection_logic

The Phone Plan Selection Logic program (C++) requests that the user provide a phone plan type and number of minutes used. Input is read to variables to calculate the estimated bill, which is displayed as output.

cpp finance logic phone selection

Last synced: 07 Aug 2025

https://github.com/mirzaim/ray-tracing-renderer

A ray tracing engine developed in C++ that renders realistic 3D scenes.

3d-rendering computer-graphics cpp openmp path-tracing raytracing rendering

Last synced: 26 Feb 2025

https://github.com/b3ta-blocker/computing-and-artificial-intelligence

Explore the CS-101 first-semester repository, delving into C++ code and related files created during the course on Computing and Artificial Intelligence. Welcome to the world of coding.

cpp fundamentals-of-programming

Last synced: 08 Dec 2025

https://github.com/dron12261/dronsraytracer-raytracercpp

[РЕНДЕР] Разработка приложения для построения 3D моделей с помощью трассировки лучей

bad-code-oh-no cpp raytracing render software-rendering

Last synced: 06 Oct 2025

https://github.com/masonlet/starlet-starter

Template for Starlet Game Projects

cpp gameengine opengl starlet

Last synced: 17 Nov 2025

https://github.com/gabrielcrackpro/developer-interviews

This is a compilation of developer interviews in diferent lenguages

cpp developer-interviews javascript js python

Last synced: 16 Apr 2026

https://github.com/mshornikov/uni-tcp-client

TCP Client in C++

cpp socket

Last synced: 24 Mar 2025

https://github.com/jke94/cpp-kitchen

A GitHub repository for personal investigations around C++ world.

cpp

Last synced: 01 Apr 2025

https://github.com/riswan-nopiyar/latihan-cpp

C++ is a powerful, high-performance programming language that supports both procedural and object-oriented programming paradigms. It is widely used for system software, game development, and applications requiring high efficiency and performance.

cpp latihan

Last synced: 12 Jun 2025

https://github.com/nandkumar1000/hospitalmanagementsystem-and-mindgame

This repository features two C++ projects demonstrating OOP, data handling, and game logic. 🏥 Hospital Management System – Manages patients, doctors, and appointments efficiently. 🎲 Number Guessing Game – A multiplayer game with difficulty levels and an AI-powered umpire.

cpp random-number-generators stl vector

Last synced: 10 Jun 2025

https://github.com/mahdis-2003/hanoitower

Iterative solution for the Tower of Hanoi problem using a stack-based approach in C++. Avoids recursion by simulating the process with explicit stack operations.

cpp hanoi-towers

Last synced: 01 Apr 2025

https://github.com/chhengz/library-app-assignment-c-cpp

Library Management System School Projects

cpp library-management-system

Last synced: 04 Jul 2025

https://github.com/vishal-ghosh/practice

A collection of my daily coding practice and exercises to track progress and improve skills.

cpp python

Last synced: 12 Apr 2026

https://github.com/ramtinbadri/sudokubp

Terminal sudoku game written in C/C++ (BP project)

console-game cpp

Last synced: 01 Apr 2025

https://github.com/jtlee98/vulkan-snippets-vscode

vscode extension for generating vulkan code snippets in C++

cpp python vscode-extension vulkan-api

Last synced: 14 Apr 2026

https://github.com/dochia-razvan/flow-maker

A C++ console-based application that allows users to create, execute, and manage interactive workflows.

cpp oriented-object-programming

Last synced: 01 Apr 2025

https://github.com/sohan10012/iot-smart-gardening

This project utilizes an ESP8266 (NodeMCU), a soil moisture sensor, and an LCD display to create a smart plant watering system. The system monitors soil moisture levels and visualizes real-time data in a Blynk app. Users can also activate a water pump to irrigate plants remotely.

arduino-ide blynk cpp

Last synced: 20 Jun 2025

https://github.com/ahawazi/course_cpp

learn the c++ and try to use this. this is the course for learn the c++

cpp

Last synced: 28 Mar 2025

https://gitlab.com/seanick/gitlab-api

CLI tool to list, get and create GitLab project issues. Requires Boost::json, Boost::program_options, and libcurl.

Boost cpp gitlab-api libcurl

Last synced: 06 Jan 2026

https://github.com/luizgll/oopd

オブジェクト指向型汎用プロンプト用語定義 (Object-Oriented Terminology for Prompt Design)

class classes cpp group-project hospital-management-system oop oopd overriding pbs pygame tetris tetris-game tetromino uml-diagrams

Last synced: 01 Apr 2025

https://github.com/kvizyx/gof

Game of Life!

cpp game-of-life

Last synced: 08 Apr 2025

https://github.com/1goonli/playground

Code or Projects, that are too small for an individual Repository

c cmake cpp cryptography golang playground react rust rust-lang

Last synced: 30 Dec 2025

https://github.com/therustifyer/master-data_structures-and-algorithms

Code and docs for the course Master Data Structures and Algorithms in C/C++

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

Last synced: 18 May 2026

https://github.com/jsonzilla/crashrpt

CrashRpt intercepting exceptions in your C++ program, collecting technical information to analisys (fork from http://crashrpt.sourceforge.net/)

cpp crash-reporting windows

Last synced: 18 May 2026

https://github.com/Mt1Gr/Data_structures_and_computional_complexity

Research on computational complexity of algorithms and data structures

avl-tree cpp data-structures mst-tree research-project shortest-path sorting-algorithms

Last synced: 11 May 2025

https://github.com/brakmic/hello_component_hpx

A simple component running in HPX

cpp hpx hpx-library

Last synced: 05 Apr 2025

https://github.com/cmedina-dev/atcoder

Assorted C++ solutions and algorithms for AtCoder contest problems.

competitive-programming cpp

Last synced: 21 Mar 2025

https://github.com/cybiii/powershell

A custom command-line shell for Windows built from scratch in C++, featuring a suite of built-in filesystem and text manipulation commands

cmake cpp shell

Last synced: 18 May 2026

https://github.com/smercer10/raydiance

Path tracer that renders a JSON scene description.

cpp json ray-tracing

Last synced: 18 May 2026

https://github.com/eddys912/cpp-coding-exercises

Este repositorio contiene diversos ejercicios en C++, abarcando estructuras de datos, algoritmos y fundamentos del lenguaje.

cpp dev-cpp

Last synced: 05 Apr 2025

https://github.com/sohail-iqb/dsa

Comprehensive DSA notes in C++ featuring key concepts, implementations, and problem-solving techniques.

algorithms cpp data-structures noteshare

Last synced: 12 Sep 2025

https://github.com/randomgamingdev/snek

A tiny efficient version of Snake made using Wireframe and Pixy

cpp customizable fun game pixels small snake snek tiny

Last synced: 13 Mar 2025

https://github.com/crafterkolyan/eigenvalues-speed-comparison

Сравнение скорости вычисления собственных значений положительно определённых матриц. Проект по спецкурсу "Высокопроизводительные вычисления на платформе Python". Основной результат - Python с JIT компилятором обгоняет нераспараллеленный C++ по скорости.

cpp eigenvalues numba numpy python speed university

Last synced: 10 Jul 2025

https://github.com/quanticpony/digital-systems-final-project

Source code of my Digital Systems college subject project

bluetooth-connection cpp digital-systems python

Last synced: 18 May 2026

https://github.com/yahya123-hub/console-pacman

Pacman remade on the console, with powerups, ghosts ai and collision mechanics.

ai bullet-physics console-game cpp filehandling

Last synced: 18 May 2026

https://github.com/fasxmut/haiku-cpp-audio-examples

Haiku c++ audio examples

audio cpp examples haiku sound

Last synced: 29 Mar 2025

https://github.com/clement-muth/epijam01

Jam Epitech - Game based on past / present / future

cmake cpp epitech game jam sfml

Last synced: 03 Jul 2026

https://github.com/tudororban/groth

A mini-library for building REST API's in C++

cpp dynamic-routing rest-api web-server

Last synced: 25 Jun 2025

https://github.com/unlegitiment/l.e.g.i.t-test-env

Test Project of the LEGIT SDK.

cpp cpp17 gameengine3d lag projectlegit

Last synced: 17 Jul 2025

https://github.com/tyhil/general-tree

A general tree C++ library

cpp general-tree pointers tree

Last synced: 15 Jul 2026

https://github.com/mmha/syclreference

Reference Pages For SYCL

cpp cpp11 gpgpu opencl sycl

Last synced: 18 May 2026

https://github.com/hazeliscoding/jage

A cross-platform game engine written in C++ (wip)

cpp game-engine opengl sdl2

Last synced: 18 May 2026

https://github.com/ricmzn/laggy-multiplayer-peer

Network lag simulation for the Godot Multiplayer API - GDExtension

cpp gdextension godot

Last synced: 18 May 2026

https://github.com/afnan47/quicksort-using-mpi

Parallel QuickSort Implementation using MPI

cpp mpi mpich parallel-programming quicksort-parallel sppubecomp

Last synced: 18 May 2026

https://github.com/414owen/typedef-gen

Alias all the types!

aliases cpp typedef

Last synced: 29 Mar 2025

https://github.com/trkako/oneclickscreenshot

App to do "SHIFT + WINDOWS + S" for people that can't remember what was the shortcut to take an screenshot on windows (such as my mom), so you put the exe on the taskbar and use Windows + number of whatever position is the app on the taskbar

cpp screenshot windows

Last synced: 03 Apr 2025

https://github.com/arahall/optimise

c++ implemenatation of l-bfgs-b

cpp lbfgsb optimisation

Last synced: 29 Mar 2025

https://github.com/iammi/handcap-edge

Embeded competition ---- Edge

cpp embedded-systems

Last synced: 17 Jul 2025

https://github.com/makcoder-2004/advanced-cpp-sheet

The C++ Advanced Level Sheet repository provides practical examples to help developers master advanced C++ topics . With clear, concise code illustrations, it simplifies complex concepts, making it ideal for developers seeking to deepen their C++ knowledge through hands-on learning.

cpp

Last synced: 20 Aug 2025

https://github.com/hatamiarash7/2048

C++ implementation of 2048 game

2048 cplusplus cpp game

Last synced: 20 Jun 2025

https://github.com/magicsih/testo

Scripting-based test automation command line application for android apps specially games.

android boost-asio cpp mobile-game opencv4 test-automation testautomation v8-javascript-engine

Last synced: 02 Feb 2026

https://github.com/jcng75/student-sorting-algorithm

This project was created for my introductory C++ class. The program utilizes a merge sorting algorithm to sort students.

cpp merge-sort sorting-algorithms

Last synced: 29 Mar 2025

https://github.com/xounder/lista-pilha-fila

List, Stack and Queue implementation in Java

c cpp data-structures java

Last synced: 13 Jun 2026

https://github.com/anuragvisioner/humidity-and-temperature-monitoring-using-arduino

Humidity and Temperature Monitoring using Arduino and IoT

ardino cpp

Last synced: 03 Jul 2026

https://github.com/thecompez/xcodereleases

Xcode Links on this software take you directly to Apple’s download pages.

cpp macos qt6 qtquick xcode xcoderelease

Last synced: 07 May 2026

https://github.com/ztl-uwu/cpp-vtest

C++ version of vtest. The Python version is https://github.com/zhangtianli2006/py-vtest

cpp oi test-data

Last synced: 29 Mar 2025

https://github.com/imrahul05/dsa_c-cpp-java-javascript-python

This repository, DSA-C-C-Java-Javascript-Python, is a public collection of Data Structures and Algorithms (DSA) implementations in multiple programming languages, including C, C++, Java, JavaScript, and Python. It serves as a resource for learning and practicing DSA concepts across different languages. The repository is maintained by me.

c cpp java javascript python

Last synced: 07 Apr 2026

https://github.com/u66u/supa-simple-ffnn

Supa simple feed forward neural net with explanations to practice c++ :)

cplusplus cpp feedforward feedforward-neural-network ffnn machine-learning ml neural-network neural-networks

Last synced: 28 Mar 2025

https://github.com/zunainaliazam/phonebook-management-system

This project is made as a project for the implementation of Data structures. In this project, I have used doubly linked list to maintain this phonebook.

cpp data-structures doubly-linked-list

Last synced: 05 Apr 2025

https://github.com/gleor/cpp-single-linked-list

Односвязный список

cpp forward-list raii

Last synced: 03 Jul 2025

https://github.com/karsten-uy/hah

The Helix at Home (HaH) is an Arduino-based MIDI controller using an Arduino Pro Micro, designed to manage buttons, potentiometers, and LEDs for controlling MIDI effects and channel settings, simulating a guitar pedalboard with customizable modes, an expression pedals, and a tap delay. Watch a video demo in the linked YT video

arduino cpp midi midi-controller midiusb music promicro

Last synced: 18 May 2026

https://github.com/egeonder/revolv-assignment

A C++ library to check if a number is prime with a command-line interface.

cmake cpp gtest prime-numbers

Last synced: 17 Jun 2025