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/themdazad/gfg_160_problems

GFG 160 Problem in 160 Days Challange Solution

coding cpp dsa gfg

Last synced: 01 Apr 2025

https://github.com/mohammad-malik/nu_exam

A C++ program that manages, stores and allows for the attempting and creation of quizzes, all through a terminal

cli cpp exam university- university-coursework

Last synced: 24 Mar 2025

https://github.com/letelete/fontly

Choose the best font for your next project! Fontly shows all available local fonts in the fully customizable list. Change size, background, text and color!

cpp desktop qt

Last synced: 17 May 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/willayy/c-cpp-devops

A basic DevOps system for a c/cpp project.

c ci-cd cmake cpp devops

Last synced: 08 Apr 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/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/chrisvilches/collision-detection

Collision Detection algorithm in O(log N) made with C++.

algorithms collision-detection cplusplus cpp geometric-algorithms quadtree

Last synced: 16 Mar 2025

https://github.com/harsh-panchal-804/cses-solutions

Contains my solutions of the CSES Problem Set.

comptetive-programming cpp cses-problem-set-solution

Last synced: 27 Feb 2025

https://github.com/armgits/beginner_tutorials

My ROS2 programming assignments for the ENPM808X course.

cpp ros2 tutorials

Last synced: 27 Mar 2025

https://github.com/kaixtr/labirinto

Projeto de algoritmo de labirinto programado para a matéria de Teoria dos autômatos do curso de Ciência da Computação na Universidade do Distrito Federal, em 2025.

cpp maze maze-generator sdl2

Last synced: 01 Apr 2025

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/drozhkov/as-centrifugepp

Centrifugo C++ client

centrifugo cpp protobuf websocket

Last synced: 01 Apr 2025

https://github.com/xunx-ii/astral

参考UE5的Lyra项目的模式写的一个最小项目,仅在PawnData配置文件中的InputConfig做了一些很小的修改

blueprint cpp lyra ue5

Last synced: 01 Apr 2025

https://github.com/jgsogo/jgsogo.github.io

Personal Webpage

blog cpp jgsogo

Last synced: 08 Jan 2026

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/isopod00/automatic-soap-dispenser

An Arduino-controlled soap dispenser that can be used to dispense soap or hand sanitizer without having to touch anything.

arduino cpp microcontroller

Last synced: 18 May 2026

https://github.com/epomatti/cpp-static-dynamic-lib

Static and Linked/Shared libraries with C++

c cpp gcc

Last synced: 29 Apr 2026

https://github.com/fenglielie/allay

modern C++ utils

cpp cpp20 modern-cpp

Last synced: 16 Mar 2025

https://github.com/mohamadmansour18/al-aqsa-mosque-project

Developing a detailed 3D representation of Al-Aqsa Mosque using legacy OpenGL on the Windows operating system.

3d-graphics 3d-models al-aqsa-mosque computer-graphics cpp game game-development graphics mosque opengl-legacy

Last synced: 01 Apr 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/farhangamary/cpp-coding-challenges

A collection of C++ challenges covering both algorithmic problems and language-specific concepts. Explore solutions to real-world problems, C++ standard features, and best practices. Contributions are highly welcomed!

algorithms cmake cplusplus cpp graphs msvc preprocessor stl string trees

Last synced: 01 Apr 2025

https://github.com/jaderock/cuda-by-example

Sample CUDA projects for the CUDA by Example book

bazel c cpp cuda gpu

Last synced: 05 May 2026

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

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

cpp

Last synced: 01 Apr 2025

https://github.com/imtheprince7/cpplearning

In this repository, I have uploaded all topics practice during learning of CPP language.

cpp stl-algorithms

Last synced: 03 Sep 2025

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/ratikaewkam/measuringdistance-arduino

Using Arduino and Ultrasonic sensor for distance measurement

arduino c cpp

Last synced: 12 Apr 2026

https://github.com/n9gc/ooxx3d

包含 3D 模式的双人圈叉棋小游戏

3d all-platform-supported cpp fake-3d game tic-tac-toe tic-tac-toe-3d

Last synced: 16 Nov 2025

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

TCP Client in C++

cpp socket

Last synced: 24 Mar 2025

https://github.com/kzamanbd/leetcode-problem

Welcome to our Problem-Solving Repository! This repository is a curated collection of solutions and resources aimed at addressing a variety of challenges encountered in software industry. Whether you're a developer, a project manager, or an enthusiast in software development field...

cpp leetcode leetcode-solutions problemsolving

Last synced: 27 Feb 2025

https://github.com/fcbyk/console-app

一个普通的控制台程序

clion-cmake console-application cpp

Last synced: 17 Mar 2025

https://github.com/guidanoli/tictactoe

Tic Tac Toe Game in C++

cpp tic-tac-toe toy-project

Last synced: 10 Mar 2025

https://github.com/0xromjobert/cpp04

A 42 exercise on subtype polymorphism, abstract classes and interfaces in C++

abstract-classes cpp cpp98 interfaces subtype-polymorphism

Last synced: 01 Apr 2025

https://github.com/lukas-bunat/cpptutorial

Showcase of C++ language features.

cpp cpp14 cpptemplates oop oops-in-cpp stl stl-containers

Last synced: 01 Apr 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/ritobrotomukherjee/practice-dsa-cpp

Practice DSA using CPP with proper branching for each topic.

cpp dsa-practice interview-preparation problem-solving

Last synced: 31 Mar 2025

https://github.com/youpong/getuser

Sample program for getting user name on multiple platforms.

cpp

Last synced: 22 Apr 2025

https://github.com/xinrea/bilibiliwatcher

a simple spider

cpp

Last synced: 16 May 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/autoelk/learning

An electronic memorization system

cpp flashcards learning

Last synced: 28 May 2026

https://github.com/msh-trojan/cpp_pointers

simple program to show the usage of pointers in a C++ program

cpp pointers

Last synced: 01 Apr 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/b3ta-blocker/object-oriented-programming-in-cpp

Explore C++ files to enhance your understanding of Object-Oriented Programming (OOP) concepts. Enjoy the journey!

cpp object-oriented-programming

Last synced: 08 Dec 2025

https://github.com/xirzo/jsonparser

Json parser for college assigments

cpp json parser

Last synced: 24 Apr 2026

https://github.com/paul-maxime/centipede

A clone of the old video game Centipede, developed in 48 hours. (2014)

cpp sfml

Last synced: 29 May 2026

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/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/heyfoz/cpp-parallel-vector-functions

The Parallel Vector Functions Program (C++) uses two parallel vectors, which are each filled with 500 random numbers between 1 and 100. The vectors are passed to a function that returns an integer indicating how many times both vectors contained even numbers in the same location.

cpp function vector

Last synced: 24 Jun 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/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/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-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/heyfoz/cpp-even-digits-summation-algorithm

The Even Digits Summation Algorithm program (C++) requests that the user enter an integer greater than 10,000. Once the integer is entered, the program displays the sum of any even digits in the integer.

algorithm cpp digits summation

Last synced: 25 Mar 2025

https://github.com/heyfoz/cpp-dice-roll-simulator

The Dice Roll Simulator Program (C++) uses the rand function to simulate a dice roll, using two 6-sided dice. The total number rolled is calculated using the random function, and the results are printed to the console.

cpp dice-roller probability simulator

Last synced: 14 Jun 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/hbina/komunistl

C++ template library where you don't own ANYTHING!

anime cpp stdlib

Last synced: 12 Apr 2026

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/tomasmark79/mytwitchbot

This repository provides a simple CMake project configuration for setting up and building a Twitch bot server. It includes a basic implementation to help you get started quickly.

bot cmake cpp twitch twitchbot

Last synced: 30 Mar 2025

https://github.com/astrodynamic/decimal-fixed-point

Decimal is a high-precision value type for financial calculations that minimizes errors due to rounding. It represents big numbers how in posgresql.

arithmetic big-number bit-operations bitset cmake cpp currency decimal financial high-precision library math normalization numeric-computation optimization precision rounding template-library tests

Last synced: 01 Apr 2025

https://github.com/neo-vortex/tint_acl

Small ACL (Aceess Control List ) written in C++

acl cpp

Last synced: 03 Jul 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/xeimsuck/nitroos

operating system

asm cmake cpp operating-system os

Last synced: 15 Mar 2025

https://github.com/toransahu/ftdi-ethereal

FTDI FTD2XX API in VC++

api cpp ftd2xx ftdi ftdi-devices visual

Last synced: 25 Mar 2025

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/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/leshenkazevnoski/exfiltrationtool

Data exfiltration tool for penetration testing and red team engagement

cpp exfiltration tool

Last synced: 09 Mar 2025

https://github.com/cdacamar/tiny_benchmark

YA benchmarking lib

benchmarking cpp

Last synced: 01 Apr 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/mekhyw/logicomp-compiler

Custom simplified Lua compiler that generates assembly code for Linux and Windows, developed from scratch in C++

assembly compiler cpp lua

Last synced: 13 Apr 2026

https://github.com/matheusafonseca/e209-l3

Repositóriopara salvar os códigos feitos em C/C++ para a manipulação de microcontroladores durante a aula de laboratório da disciplina E209 do INATEL

cpp

Last synced: 08 Jul 2026

https://github.com/gdonald/tictactoe-cpp

TicTacToe in C++ using SDL2

cpp game minimax sdl2 tic-tac-toe tictactoe

Last synced: 06 Sep 2025

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/luizfelipedasilva678/exercicios-logica-programacao

Some exercises in C++ on logic of programming

cpp

Last synced: 31 May 2026

https://github.com/nilssonk/vulkan-cpp

A modern C++ vulkan example.

cpp cpp17 vulkan

Last synced: 08 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/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/dulev23/object-oriented-programming

Solved exercises and problems using C++ and C.

c cpp object-oriented-programming

Last synced: 02 May 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/sproc01/8ballpool

A program to crate a 2d view of a billiards clip

billiards cpp opencv

Last synced: 11 May 2026

https://github.com/sunsided/tinydnn-conan

tiny-dnn package for conan.io

conan cpp neural-network

Last synced: 13 Apr 2026

https://github.com/guillaumedua/papers_code_examples

Examples for papers published on Gist.Github.com/GuillaumeDua, LinkedIn and Reddit

cpp cpp17 cpp20 modern-cpp

Last synced: 25 Mar 2025

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/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/toodef/light-engine

Lightweight and fast 3D visualisation engine

cpp data-visualization linux python visualization windows

Last synced: 11 Feb 2026

https://github.com/noxmor/kudosu

Kudosu is a C++ Sudoku Solver

cplusplus cpp sudoku-solver

Last synced: 02 Sep 2025

https://github.com/cub3d/lockscreen

A more modern alternative to i3-lock

cpp i3lock i3wm lockscreen

Last synced: 21 Feb 2026

https://github.com/garlockhart26/aloevera-edhotel

Aloevera Edhotel merupakan sistem reservasi hotel yang bertujuan untuk mempermudah pemesanan kamar hotel agar lebih terstruktur. Sistem ini dibuat dengan bahasa pemprograman C.

c c-language c-programming c-programming-language cpp cpp-language cpp-programming modular modular-programming

Last synced: 11 Apr 2026