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/agauniyal/pq

different priority queue implementations

cpp cpp17 priority-queue

Last synced: 23 Mar 2025

https://github.com/tdegeus/frictionqpotspringblock

Spring-block friction model with local disordered potential energy landscape

cpp depinning finite-difference friction python

Last synced: 21 Jan 2026

https://github.com/gcattt/front-end-kaleidoscope

A little compiler for a non-trivial language

compiler cpp llvm-frontend llvm-tutorial

Last synced: 09 Apr 2025

https://github.com/tourelou/archive

Scan volumes or folders to find later, file's location (MacOS/Linux).

cli-tool cpp find-files linux macos

Last synced: 07 May 2026

https://github.com/radzhiv25/dsa

DSA based repository

cpp data-structures

Last synced: 04 Jul 2025

https://github.com/heyfoz/cpp-4digit-summation-algorithm

The 4-Digit Summation Algorithm program (C++) uses int/string variables, functions, and a class to read user input, calculate multiple sums with a custom algorithm, printing the results to the console.

algorithm cpp summation

Last synced: 22 Jul 2025

https://github.com/dominiklindorfer/cpp-utilities

A simplistic collection of C++ helper-functions that should make life easier.

cout cpp overload-ofstream-operator range tuple utilities vector

Last synced: 16 Mar 2025

https://github.com/bindu-1805/dsa_solutions

This repository consists of solutions to questions on LeetCode and other platforms solved in C++.

cpp dsa

Last synced: 06 Apr 2025

https://github.com/shreyas9699/2d_ray_casting

A simple 2D Ray casting using SFML

cpp gamedev raycasting raycasting-engine raytracing sfml

Last synced: 25 Mar 2025

https://github.com/shibam120302/interviewbit

This repository contains all the DSA (Data-Structures, Algorithms) of Interviewbit. The Programming languages used for demonstration are C++

cpp dsa-algorithm interviewbit interviewbit-cpp interviewbit-solutions interviewbit-solutions-cpp

Last synced: 15 Mar 2025

https://github.com/mehran1383/aircraft_engine_monitoring

Aircraft engine monitoring and supervision system, developed using Qt.

cpp qt

Last synced: 15 Mar 2025

https://github.com/supercip971/quartz

Yet another vulkan sideproject written using the Cutekit build system and c++

cpp cutekit vulkan

Last synced: 09 Apr 2025

https://github.com/unknnownnn/image-segmentation-using-cpp

Testing various image segmentation algorithms in C++ and analyzing them

algorithms-and-data-structures cplusplus cpp image-segmentation

Last synced: 23 Apr 2025

https://github.com/toro-nicolas/jetpack

A Jetpack Joyride game with a multiplayer mode.

client cpp epitech game jetpack jetpack-joyride multiplayer server

Last synced: 23 Apr 2025

https://github.com/bog-walk/project-euler-cpp

:zap: A C++ solution set for the first 100 Project Euler problems.

algorithms cpp cpp17 educational hackerrank mathematics problem-solving project-euler

Last synced: 04 Apr 2025

https://github.com/eoan-ermine/deep_ptr

Deep pointers for C++14 and above

cpp cpp14

Last synced: 17 Jul 2025

https://github.com/alvionaterry/awesome-symbian

An Awesome List about everything related to Symbian, a discontinued mobile OS for ARM popular in early 2000s.

awesome awesome-symbian cpp j2me midp ngage nokia qt s40 s60 sony-ericsson symbian symbiancpp uiq

Last synced: 23 Apr 2025

https://github.com/lgsantos31415/navegador

Projeto desenvolvido com o objetivo de explorar e compreender o funcionamento básico de um navegador web.

cpp fltk-gui-library gumbo html5 httplib webbrowser

Last synced: 23 Apr 2025

https://github.com/parkertomatoes/parktoma-vscconan

Utility to update Visual Studio Code C++ Tools include paths from conanfile.py

conan-io cpp vscode

Last synced: 28 Apr 2026

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

To memorize my format

algorithms cpp

Last synced: 23 Apr 2025

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/yottaawesome/cmake-playground

CMake, Testing and Tooling for C/C++ course

cmake cpp

Last synced: 25 Mar 2025

https://github.com/sla-ppy/aoc-2020

[A] C++ solutions for AOC2020

aoc cpp

Last synced: 11 Jun 2025

https://github.com/sla-ppy/yahtzee

[F] Implementation of Yahtzee, a dice based boardgame

cpp

Last synced: 11 Jun 2025

https://github.com/jkeresman01/conway-s-game-of-life-

The Game of Life is a cellular automaton, devised by British mathematician John Horton Conway in 1970.

cellular-automata conway-s-game-of-life cpp sfml

Last synced: 03 Jul 2025

https://github.com/coderj001/codingchallenges.fyi

Solutions to various coding challenges aimed at improving programming skills and problem-solving abilities. Follow along as I tackle real-world inspired challenges and share my approach!

cli cpp make tools unix

Last synced: 04 Sep 2025

https://github.com/hyperentangledqubit/leetcode

Solutions to leetcode problems in various languages

c cpp golang julia perl python python3 rust

Last synced: 12 Apr 2026

https://github.com/bitolabs/ujson-test

Unit tests for ujson, a tiny C++ JSON reader with a very simple API

cpp gtest json unit-test unittest

Last synced: 22 Feb 2026

https://github.com/rlxchap2/cpp-tutorial

A collection of C++ projects and tutorials focused on encoding techniques and concepts.

cpp projects tutoiral

Last synced: 12 Jun 2026

https://github.com/akazad13/leetcode

I will provide explanations for LeetCode problems in this repository.

cpp graph-algorithms greedy-algorithms leetcode leetcode-cpp leetcode-solutions linked-list sliding-window

Last synced: 08 Apr 2025

https://github.com/bushuevda/critical_path_method

Calculation of network graph parameters by the critical path method🛣️

cpp golang java javascript kotlin python

Last synced: 07 Apr 2026

https://github.com/garyhilares/discard-duel

A game where you have to form a straight with 5 of your cards before your computer opponent does.

cards cpp game

Last synced: 08 Apr 2025

https://github.com/themuuln/spoj7

Some exercises from https://www.spoj.com/RGB7/ well solved on c++.

algorithm arithmetic c cpp easy exercise exercises

Last synced: 09 Apr 2025

https://github.com/yanboishere/cpp_primer_study_diary

我在学习C++ primer(第五版)过程中的代码仓库

cpp

Last synced: 01 Apr 2025

https://github.com/squidmin/cmake-labs

CMake learning labs / reference

c cmake cpp cxx learning

Last synced: 01 Apr 2025

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

A high-performance, thread-safe library of lock-free data structures for C++. 使用C++实现的高性能线程安全无锁数据结构

concurrent-data-structure cplusplus cpp data-structures thread-safe

Last synced: 27 May 2026

https://github.com/antoniotoni/2048-ascii

Terminal version of game 2048 made in C++

cplusplus cpp game terminal-based terminal-game

Last synced: 12 Apr 2026

https://github.com/jsmolka/sh

A rewrite of shell in C++20.

cpp sh

Last synced: 08 Apr 2025

https://github.com/totto16/imdb-dataset-to-postgresql

IMDB Dataset to preseeded PostgreSQL converter

cpp imdb imdb-dataset postgresql

Last synced: 12 Apr 2026

https://github.com/dikdns/recap-cpp-dasar

Mengulang Cpp Dasar untuk Membimbing teman-teman SITCOM

cpp

Last synced: 07 Apr 2025

https://github.com/dgkim5360/the-cpp-programming-language-stroustrup

Executable excerpts and summaries from "The C++ Programming Language" 4/E by Stroustrup

cpp stroustrup textbook

Last synced: 25 Mar 2025

https://github.com/r1walz/cookbook

A repository containing cookbook to our most used algorithms.

algorithms cookbook cpp hacktoberfest

Last synced: 07 Oct 2025

https://github.com/techonit/nodemcu_esp32-manage

🏭 A open source application for manage devices (IOT) on nodemcu-esp32. Send and get reports to server with a api token.

board cpp iot nodemcu-esp32 platformio

Last synced: 06 May 2026

https://github.com/patrixr/canvas

Concept game built with OpenFrameworks

concept-game cpp game game-development openframeworks

Last synced: 04 Jul 2025

https://github.com/thecoachingonline/hello-cpp

hello world C++

cplusplus cpp

Last synced: 28 Mar 2025

https://github.com/SanaeProject/MorseKeyboard

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

arduino cpp keyboard morse

Last synced: 22 Apr 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/cracking-the-coding-interview

Solutions to the Cracking the Coding Interview book.

cpp interview-questions

Last synced: 25 Mar 2025

https://github.com/michimani/atcoder

cpp

Last synced: 04 Sep 2025

https://github.com/eason-zhou-233/travel-planning

基于A*算法的旅途行程智能规划系统

astar cpp java

Last synced: 12 Jun 2026

https://github.com/jankodedic/pong

Pong written in C++ using SDL2

cpp cpp17 game pong sdl sdl2

Last synced: 01 Apr 2025

https://github.com/cdacamar/tiny_benchmark

YA benchmarking lib

benchmarking cpp

Last synced: 01 Apr 2025

https://github.com/agehama/synthesizertutorial

ソフトウェアシンセサイザーの作成チュートリアル

audio-programming cpp digital-signal-processing opensiv3d synthesizer

Last synced: 08 Apr 2025

https://github.com/abdelrahman822000/git-gui

A graphical user interface for managing Git repositories, developed using C++ and the Qt framework. This application streamlines common Git operations including initializing new repositories, updating existing ones, cloning repositories, and viewing repository status and logs.

cpp git gitgui gui gui-application qt qtcreator

Last synced: 07 Jan 2026

https://github.com/JayTwoLab/XMLDOMReader

Document Object Model reader for XML (Qt5)

c cpp dom parser qt qt5 reader xml

Last synced: 17 Jul 2025

https://github.com/pyrbin/banner

A WIP 3D game engine using vulkan & glfw. Written in C++20/17.

3d cpp cpp20 game-engine vulkan

Last synced: 04 Sep 2025

https://github.com/ggabriel96/cpp-on-docker

Basic utility Docker images for C++ development and CI

clang-format cpp docker

Last synced: 25 Apr 2026

https://github.com/kevinyauwry/project-cpp

Simple C++ Projects

cpp simple-project

Last synced: 12 Jun 2025

https://github.com/stephanlachnit/scriptsizefsm

C++ Final State Machine library

cpp cpp17 finite-state-machine fsm header-only

Last synced: 13 Oct 2025

https://github.com/dandeto/profiling

Testing how fast different languages run selected algorithms based on different platforms

algorithms batch c cpp javascript performance-analysis performance-testing python ruby shell

Last synced: 12 Apr 2026

https://github.com/heyfoz/cpp-vector-binary-search

The Vector Binary Search Program (C++) creates and fills a vector with 5000 random integers. Once the vector is filled, the program displays details such as the smallest, largest, and average values. To conclude, the program asks the user to enter an integer. If the integer is found via binary search, the program returns its position.

binary-search cpp vector

Last synced: 15 Oct 2025

https://github.com/ombrelin/dut1-sda

Projet Structure de Données et Algorithme : Traitements de message

cpp data-structures

Last synced: 09 Apr 2025

https://github.com/neerajcodes888/leetcode

Welcome to my LeetCode Data Structures and Algorithms (DSA) solutions repository! 🌟 Dive into a curated collection of my solutions to LeetCode problems, meticulously organized by difficulty levels to streamline your learning journey

cpp dsa-algorithm leetcode-solutions

Last synced: 26 Mar 2025

https://github.com/heyfoz/cpp-voting-ballot-array-functions

The Voting Ballot Array Functions Program (C++) creates 3 arrays to store candidates, votes, and percentages to simulate a random election winner. The arrays are filled after the program reads an input file titled "Candidates.txt". Functions are used to pass the arrays and calculate the results, which are printed to the console & an output file.

ballot cpp simulation voting

Last synced: 25 Mar 2025

https://github.com/heyfoz/cpp-inventory-vector-builder

The Inventory Vector Builder Program (C++) reads an InventoryParts.txt file into a vector of structs containing part number, part class, quantity, and unit cost. Once the vector is filled, the user can request multiple types of inventory details, which are displayed via the console.

cpp inventory vector

Last synced: 25 Mar 2025

https://github.com/gojax64/operating-systems-class-programs

Programs I have made in the operating systems class. Use of C ++ and the Kbhit () function to detect a key press.

cpp kbhit scheduling-algorithms

Last synced: 23 Mar 2025

https://github.com/man2dev/llama-cpp-python.spec

fork of fedora spec of python-llama-cpp

cpp fedora fedora-repository llama llama2 llama3 llamacpp

Last synced: 03 Jan 2026

https://github.com/heyfoz/cpp-triangle-area-functions

The Triangle Area Functions Program (C++) uses a loop to ask the user 1 of 2 methods to calculate the area of a triangle. The 1st method calculates the area with the base & height values, while the 2nd calculates the area with all 3 sides. Calculated values are printed to the console as output.

area calculations cpp geometry triangle

Last synced: 25 Mar 2025

https://github.com/arminveres/comp-astro-hs23

Computational Astrophysics AST245: N-Body simulation and other exercises

astrophysical-simulation astrophysics computational-astrophysics cpp

Last synced: 18 Jan 2026

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/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/kenryus/type-85-electronic-observer

Qt6で作成されたクロスプラットフォームな艦これ補助専ブラ

cef cpp kancolle qt6

Last synced: 12 Jun 2025

https://github.com/xiaowhang/distance-vector

使用 C++ 实现一个基于进程间通信的路由器网络模拟系统

cpp cpp17

Last synced: 25 Mar 2025

https://github.com/heyfoz/cpp-reverse-string-recursion

The Reverse String Recursion Program (C++) asks the user to enter a string, which is passed to a void recursive function that displays the string in reverse order. Test the program with a palindrome to see how it works!

cpp recursion string

Last synced: 13 Oct 2025

https://github.com/timerke/biginteger_and_rationalnumber

Классы Big_integer и Rational_number для работы с неограниченно большими целыми числами и рациональными числами

biginteger cpp rationalnumber

Last synced: 10 Jul 2025

https://github.com/ilovenooodles/tlx

Archive my 'Pemrograman dasar' on TLX

algorithms cpp datastructure

Last synced: 31 Mar 2025

https://github.com/heyfoz/cpp-mobile-plan-cost-effectiveness

This Mobile Plan Cost Effectiveness program (C++) allows the user to enter a plan as well as the number of minutes expected to be used in a billing cycle. The program then calculates the phone bill according to the user input, providing an idea of which plan would best fir the user's needs.

billing cost-effectiveness cpp finance

Last synced: 30 Jun 2025

https://github.com/michaelfromyeg/cpp-hello-world

Learning C++ for CPSC 221.

cpp hello-world

Last synced: 07 Oct 2025

https://github.com/atomicptr/rapture

A tiny, single file, header only assertion library for C++23

assert assertion-library cpp cpp23 header-only header-only-library

Last synced: 02 Apr 2025

https://github.com/xaaria/cpp

cpp

Last synced: 07 May 2025

https://github.com/b3ta-blocker/scientific-calculator

A minimalist C++ calculator program offering basic arithmetic operations, trigonometric functions, and mathematical utilities. Features a clean console interface, modular code design, and simple user interactions.

conditional-statements cpp error-handling functions goto input-output loops maths-functions recursion scientific-calculator sleep-functions system-commands

Last synced: 08 Dec 2025

https://github.com/ehwan/string-parser

Template LL parser generator

cpp header-only parse parser

Last synced: 02 Apr 2025

https://github.com/samuel-adekunle/adventofcode2020

Advent of Code 2020 challenges

advent-of-code-2020 cpp

Last synced: 30 Mar 2025

https://github.com/vishalku03/gpa-cgpa-calculator

This project is based on C++ programming language.

cpp dsa-algorithm

Last synced: 12 Jun 2025

https://github.com/mensenvau/solutions_my_contests

My Contests with Solutions

contest cpp leetcode-solutions python

Last synced: 25 Mar 2025

https://github.com/markcaldropoli/cs350assignment3

Optimal, Least Recently Used, FIFO, Random, and Clock Page Replacement Algorithms & Visualizations

c cpp gnuplot makefile page-replacement

Last synced: 28 Apr 2026