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/samuel-adekunle/adventofcode2020

Advent of Code 2020 challenges

advent-of-code-2020 cpp

Last synced: 30 Mar 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/heyfoz/cpp-integer-array-filler

The Integer Array Filler Program (C++) declares an array of integers of size 50. The program loops to fill the array with 50 random integers from 1 to 10,000. Finally, the integers are printed to the console, 10 per line.

array cpp integer random

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/heyfoz/cpp-inventory-part-structures

The Inventory Part Structures Program (C++) utilizes a loop to ask the user to enter a part number (string), part name (string), part class (char), in stock quantity (int), and unit cost (double). Once the user is done entering part details, the program writes the inventory part structures out to a txt file.

cpp inventory struct txt-files

Last synced: 21 Aug 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/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/toransahu/ftdi-ethereal

FTDI FTD2XX API in VC++

api cpp ftd2xx ftdi ftdi-devices visual

Last synced: 25 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/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/toodef/light-engine

Lightweight and fast 3D visualisation engine

cpp data-visualization linux python visualization windows

Last synced: 11 Feb 2026

https://github.com/hhk7734/proto

Generated library for lol-iot Protobuf and gRPC

cpp golang grpc protobuf python typescript

Last synced: 12 Apr 2026

https://github.com/kh-suleiman99/modern-cpp-challenges

The repository contains modern C++ challenges. I wrote them while studying the ‘Beginning C++ Programming - From Beginner to Beyond’ course on Udemy.

cpp oop stl-containers

Last synced: 29 May 2026

https://github.com/mjbmon/ios-cmake

Projects for IOS apps using CMake.

cmake cpp ios make objective-c objective-c-plus-plus xcode

Last synced: 24 Apr 2026

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/kafkaphoenix/newleaf_demos

Showcase of newleaf engine capabilities

cmake cpp entity-component-system game-2d game-3d game-development

Last synced: 11 Jun 2025

https://github.com/bornalgo/cpp-sorting-demos

A collection of well-documented C++ sorting algorithm examples, including bubble, counting, insertion, merge, quick, radix, selection, and shell sorts. Explore, learn, and implement essential sorting algorithms in your projects.

bubble-sort counting-sort cpp insertion-sort merge-sort quick-sort radix-sort selection-sort shell-sort sorting-algorithms visual-studio-code

Last synced: 01 Apr 2025

https://github.com/ratulsharker/basic-neural-network

Basic neural network for dumb problem

basic-learning cpp neural-networks

Last synced: 03 Jul 2025

https://github.com/yuulis/atcodersolution_old

My AtCoder solution (C++)

atcoder atcoder-solutions cpp

Last synced: 01 Apr 2025

https://github.com/fierycod/openmp-class-bench

Zrównoleglenie wstępnego przetwarzania danych przy użyciu OpenMP

cpp openmp python

Last synced: 28 Feb 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/anlaki-py/pass-gen

Simple/secure password generator that you can quickly run everywhere in your terminal.

cpp password-generator simple-project terminal-app

Last synced: 30 Mar 2025

https://github.com/fehmitahsindemirkan/algoritma-2-bm102

Study Questions and Answers for Algorithm 202 Course.

class code construction cpp pointers

Last synced: 03 Jul 2025

https://github.com/krishnakartik1/rushdialservices

This is a simplistic take on Just Dial that was done as the final project for grade 12 CBSE.

cpp graphics oop-principles

Last synced: 11 Jul 2025

https://github.com/sla-ppy/p02-udemy-s5

[F] Took two months off to dedicate every single day to learning C++

cpp early-attempts

Last synced: 11 Jun 2025

https://github.com/sla-ppy/003-dice_roll

[F] Dice roll program implemented in C++

cpp early-attempts

Last synced: 11 Jun 2025

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

[A] Graphical C++ program using SFML to create motivational to-dos

cpp sfml

Last synced: 11 Jun 2025

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

[A] C++ solutions for AOC2020

aoc cpp

Last synced: 11 Jun 2025

https://github.com/rprakashdass/library-management-system

Library Management System project using C++, designed to enhance C++ programming skills with OOP concepts.

cpp library-management-system library-management-system-cpp object-oriented-programming oops-in-cpp

Last synced: 29 May 2026

https://github.com/supercip971/project-euler

my answers for the 'Project Euler' (https://projecteuler.net/) in c++

cpp project-euler

Last synced: 09 Apr 2025

https://github.com/shreyas9699/cpp-calculator

Simple calculator application made using C++ and ImGUI

application cpp cpp-app directx12 executable imgui

Last synced: 25 Mar 2025

https://github.com/raczu/hash-maps-cpp

A project looking at ways of resolving collisions in hash maps. The aim of the project is to compare the worst-case scenario for inserting, removing and looking up operations.

cpp hash-maps

Last synced: 11 Jun 2025

https://github.com/akshayrathore11/cpp

A language that will make you fall in love, irritate you to no end, frustrate you beyond belief, but also give you that rare pleasure of a perfectly running program

cpp

Last synced: 03 Jul 2025

https://github.com/heyfoz/cpp_magic_date_validator

The Magic Date Validator program (C++) receives a month, day, and year as user input, validating whether or not the date provided is a "magic date." For example, 8/2/16 is a magic date since 8 * 2 = 16.

cpp date validator

Last synced: 25 Mar 2025

https://github.com/mid1i/corners-game

Kind of Corners Game on C++ by SFML graphics

cpp cpp-game sfml

Last synced: 25 Mar 2025

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/aritrac1/cpp-material-and-practice-problems

My C++ and OOPs materials with notes, Practice problems, and material.

cpp oop patterns practice-programming

Last synced: 16 Mar 2025

https://github.com/abhishekshah5486/tle_eliminatorslevel1

TLE Eliminators CP Level-1 Course

course cpp problemsolving

Last synced: 09 Apr 2025

https://github.com/xorz57/binarysearchtree

Binary Search Tree written in C++14

binary-search-tree cpp data-structures datastructures

Last synced: 24 Mar 2025

https://github.com/rudrakshi99/dynamic_programming

A collection of dynamic programming problems implemented in C++.

algorithms competitive-programming cpp dynamic-programming

Last synced: 16 Mar 2025

https://github.com/jmetrikat/pt2-ss23

Exercises in the subject "Programmiertechnik II" at Hasso Plattner Institute.

algorithms cpp datastructures dynamic-programming

Last synced: 03 Jul 2025

https://github.com/tomin-joy/sorting-algorithms

All popular sorting algorithms in various languages 👩‍💻 .Feel free to use it when you need🤗

bubble-sort bubblesort cpp insertionsort java merge-sort mergesort python python-3 python3 quick-sort quicksort selection-sort sorting sorting-algorithms

Last synced: 09 May 2026

https://github.com/aleksbgbg/autopick-old

Automatically picks your lane and champion during blind pick champion select in League of Legends.

autopick caliburn-micro cpp csharp league-of-legends wingman wpf

Last synced: 13 Apr 2026

https://github.com/yewomhango/blur_algorithms_comparison

Rough comparison of time taken to blur an image in 4 programming languages

benchmark benchmarking blurred-images blurring comparison cpp javascript optimization python rust rust-lang

Last synced: 12 Apr 2026

https://github.com/igorjakus/vigenere

Vigenère cipher, Python and C++ implementation.

cipher cpp python vigener-cipher

Last synced: 13 May 2026

https://github.com/matheusfrancisco/some-simple-projects

Some projects and algorithms implementations for improve my CV

c cpp javascript python

Last synced: 19 Apr 2026

https://github.com/striter-no/requests

Библиотека для HTTPS запросов. Основана на libcurl

cpp https-request libcurl

Last synced: 07 Jan 2026

https://github.com/kauefraga/scene-manager

🎬 An implementation of a solution for easy screen management in C++.

cpp game-development gamedev raylib raylib-cpp

Last synced: 02 Apr 2025

https://github.com/vinicius-gabriel-p-leitao/android-arch-sticker

Aplicativo android para fazer pacotes de figurinhas.

android cpp gradle java whatsapp

Last synced: 12 Apr 2026

https://github.com/hellozee/gl-practice

Using OpenGL with SDL2

cpp opengl sdl2

Last synced: 28 Apr 2026

https://github.com/fatema123elfiky/games-

The project contains 8 different games . you could have a try and play 😊. ypu choose a game to play . you can play with human or randomized computer and some extra features of AI player are gonna be added.

codereview cpp games modularity oop-principles uml-diagram

Last synced: 12 Jun 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/jurassiclizard/logger

A minimalist C++ logger implementation I created for my personal projects. Nothing fancy, just the logging functionality I need without the bloat.

cmake cpp cpp20 logger logging minimalist

Last synced: 29 Jun 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/basmasalim/cpp_problems

C++ Problem Solving is an open-source repository dedicated to helping beginners improve their C++ skills. This project focuses on solving beginner-level problems, tasks, and providing solutions to enhance understanding.

codeforces competitive-programming cpp problem-solving

Last synced: 04 Jul 2025

https://github.com/diegoquintanilha/proceduralpollockweb

ProceduralPollockWeb is an open source C++/WebGPU project that generates abstract, math-based art using procedurally generated pixel shaders.

art cpp emscripten procedural-generation shader webgpu wgsl

Last synced: 29 May 2026

https://github.com/berracode/sensores-motobombas

Gestionar el llenado de un tanque, mediante sensores que permitan saber si el tanque está lleno a media capacidad o vacio

arduino-uno cpp

Last synced: 09 Apr 2025

https://github.com/pierpierpy/textcpp

textual analysis python package in C++ with Python interface

cpp python3

Last synced: 30 Apr 2026

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/dimitri4788/daemonizeme

:ghost: Creating a daemon process; daemon-izing a process in a Unix based system.

cplusplus cpp daemon-process

Last synced: 29 May 2026

https://github.com/starkris51/sigmaboy

Retarded Gameboy emulator made in SDL3 C++

cpp gameboy-emulator sigma

Last synced: 23 Apr 2025

https://github.com/ashworth3/dijkstragraphsolver

Efficient C++ graph pathfinding using Dijkstra’s algorithm and a custom-built min-heap. Reads graphs from file and supports shortest path queries with a simple interactive CLI.

algorithms-and-data-structures cli-app cpp dijkstra

Last synced: 23 Apr 2025

https://github.com/miguelgarcia21/client-server-imp

Client-server implementation in C++ using TCP sockets from Boost/ASIO. Work in progress.

asio boost cpp network sockets tcp-client tcp-server

Last synced: 23 Apr 2025

https://github.com/lcroxy/simple-task-manager

This is a simple command-line task manager written in C++ that uses JSON to store tasks locally. It allows users to create, view, and remove tasks through an intuitive terminal interface. This project marks my first structured C++ application, and I plan to expand its functionality progressively as I continue to learn.

bigginers cpp friendly learning simple-project task-manager

Last synced: 23 Apr 2025

https://github.com/bdcbqa314159/cpp_crossplatform_libs

In this repository I worked with static and dynamic linkage with a cross-platform support.

cpp learning-by-doing library-app programming

Last synced: 23 Apr 2025

https://github.com/yaserbelal/quran_playlist_manager

A comprehensive console-based application for managing playlist.

console-application cpp datastructures

Last synced: 01 Apr 2025

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

To memorize my format

algorithms cpp

Last synced: 23 Apr 2025

https://github.com/allyedge/allyignore-cpp

A tool that finds and removes unnecessary lines from .gitignore files.

c-plus-plus cpp git gitignore gitignore-generator

Last synced: 19 May 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/chahelgupta/snakes-and-ladders-game-cpp

This is a simple Snake and Ladder game implemented in C++.The game is a console-based implementation of the classic Snake and Ladder board game. Players take turns rolling a dice and moving their token accordingly on the game board.

cpp cpp-programming game snakes-ladders-game

Last synced: 26 Jun 2025

https://github.com/vovod/dsa-code-ptit

DSA code ptit

cpp dsa

Last synced: 09 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/vks-24/cpp_practice

This repo has implementations of problems in Striver A2Z DSA Sheet

cpp

Last synced: 18 Jun 2026

https://github.com/daemon2087/ascii_art

ASCII Art Studio for macOS\Linux

ascii-art c cmake cpp imgui linux linux-app macos macos-app swift swiftui

Last synced: 12 Apr 2026

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/saketsarin/safemail-frontend

SafeMail is a theft prevention system that uses facial recognition and identifies whether it's the authorized user or not and then unlocks the mailbox or cash counter. It informs the user, logs the image of the perpetrator on a dashboard, and finally tweets potential mail or cash theft on a neighborhood Twitter.

arduino azure-facial-recognition-api bootstrap cpp google-cloud-vision-api mysql python vercel

Last synced: 12 Apr 2026

https://github.com/creeper82/pamview

A simple PAM (portable anymap) file viewer and editor, powered by Qt and C++

bitmap cplusplus cpp portable-anymap qt qt6

Last synced: 04 May 2026

https://github.com/ergus/spinbits

Simple matrix of spins implemented with single bits/spin position to save space.

cpp learning makefile testing

Last synced: 17 Jun 2025

https://github.com/patrixr/canvas

Concept game built with OpenFrameworks

concept-game cpp game game-development openframeworks

Last synced: 04 Jul 2025