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/steelx/sfcity

SF-City Game built with SFML (in-progress)

cmake cpp cpp17 sfml2

Last synced: 09 Apr 2025

https://github.com/ashok-arjun/mario-using-c-plus-plus

A game, developed in C++. The graphics in the game were rendered using Allegro, a graphics library for C++. The game replicates one level of Mario.

allegro c cpp cpp-library cppgame game graphics mario

Last synced: 27 Apr 2026

https://github.com/rismicrodevices/nonstdint

A non-standard integer type library (e.g. narrowed, shifted integer types)

cpp cpp20 integer nonstdint stdint

Last synced: 10 Jan 2026

https://github.com/3ein39/askme

A file-based system simulating ask.fm website .. Users can send/answer/delete questions.

console console-application cpp filesystem

Last synced: 27 Feb 2025

https://github.com/hansalemaos/cinpy

C/C++ in Python for Dummies

c cpp ctypes numpy python

Last synced: 13 Apr 2026

https://github.com/steelx/2dgameengine

C++ SDL2 Glm ImGui SOL/lua

cpp cpp17 glm imgui sdl2

Last synced: 09 Apr 2025

https://github.com/moazaymanedda/computer_store_management_system

Java + Oracle SQL system for managing a computer store — products, orders, feedback, and inventory.

ai claude computer-store cpp dbms food-ordering jdbc llm mcp obsidian-md pl-sql sql stock store

Last synced: 13 Apr 2026

https://github.com/lschrafstetter/42_cpp03

Project 03 of the 42 Wolfsburg c++ piscine.

42 42wolfsburg cpp cpp03

Last synced: 10 Jan 2026

https://github.com/continuum3416/opengl-object-rendering

OpenGL sample project with CMake. Graphics programming with OpenGL.

c cmake cpp glad glew glfw3 glm glut low-level opengl

Last synced: 01 Mar 2025

https://github.com/toxe/test-cpp-boost

C++ Boost Examples

boost cmake cpp examples

Last synced: 05 Sep 2025

https://github.com/hrszpuk/braccioobserver

The backend for my Baccio Controller project. It observes serial communication and responds in real-time to a custom-made protocol.

arduino braccio braccio-arduino braccio-controller cpp robotics

Last synced: 28 Apr 2026

https://github.com/joshjarabek7/student-roster

A CLI student roster program that allows for the viewing and modification of a student's course schedule.

cpp

Last synced: 12 Jun 2025

https://github.com/jkopiszka/mathextended

C++ Library dedicated to extend possibilities of Math operations in your project.

c cpp cpp-library library math

Last synced: 19 Apr 2026

https://github.com/chrkspln/to-do-list

хтось читає дескріпшн?

beginner-project cpp to-do-list

Last synced: 28 Jul 2025

https://github.com/dark-lon3r/binarysearch

Этот код представляет собой реализацию алгоритма бинарного поиска в массиве чисел от 0 до 100 на языке C++. Он создан для того, чтобы продемонстрировать простоту и эффективность данного алгоритма.

algorithm algorithms binary binary-search code cpp eazy function functions language-learning learning massive search ua ukraine ukrainian windows

Last synced: 28 Feb 2025

https://github.com/artiomn/tsw-logger

Logging library, based on Baical P7

baicap cpp fast logger logging p7

Last synced: 13 Jun 2025

https://github.com/drabiter/pink-fluffy-unicorn-dancing-on-rainbow

pink fluffy unicorn dancing on your terminal

c-plus-plus coffeescript cpp java javascript pascal ruby

Last synced: 13 Apr 2026

https://github.com/ahmedukamel/codeforces-problems

Codeforces problems solution in C++

codeforces cpp problem-solving

Last synced: 12 Jun 2025

https://github.com/olefirenque/buddy-memory-allocator

An implementation of buddy memory allocation and second chance cache.

cpp

Last synced: 12 Jun 2025

https://github.com/jobayerahmmed/syntax-checker

Desktop and console-based application developed in C.

c c-plus-plus cpp

Last synced: 12 Apr 2026

https://github.com/guibrandt/lcs_demo

Demonstração de algoritmo Largest Common Subsequence, pra aula do maligno \o

cpp demo dynamic-programming graphviz lcs maligno

Last synced: 19 Jun 2026

https://github.com/kylecurtis/solutions

Leetcode (and similar) solutions with self-testing.

c-plus-plus cmake cmakelists cplusplus cpp leetcode leetcode-solutions

Last synced: 20 Aug 2025

https://github.com/nikitakarmakarp/leetcode-solutions-2024

"💡 LeetCode Solutions Hub! 🚀 Explore the problems I solve and the concepts I master daily. Let’s code, learn, and grow together. Stay connected for more challenges! 💻"

c cpp java python

Last synced: 13 Apr 2026

https://github.com/pjsalter/pawsome-profiles

🐶 Pawsome-Profiles: A C++ project demonstrating object-oriented programming principles through a pet management system with base class Pet and derived class Dog. 🐾

cpp cpp20 object-oriented-programming

Last synced: 08 Jun 2026

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/majkeloess/po1

Laboratoria z przedmiotu Programowanie Obiektowe 1

cpp object-oriented-programming oop oop-in-cpp oop-principles

Last synced: 14 Jun 2026

https://github.com/arlesson-sales/knapsackproblem

Um trabalho prático feito em c++ que envolve resolver um problema de otimização conhecido como Problema da mochila. O problema consiste em levar em uma mochila os objetos que somem o maior valor possível, mas sem extrapolar sua capacidade de peso. Cada objeto possui um peso e um valor associado.

cpp kanpsack-problem

Last synced: 07 Sep 2025

https://github.com/jurgen-kluft/liblua

LUA library

c cpp lua xbase

Last synced: 27 Jan 2026

https://github.com/nbdy/bindb

binary database to be used with structs

cpp file-based-database struct

Last synced: 28 Mar 2025

https://github.com/sla-ppy/p01-udemy-s4

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

cpp early-attempts udemy

Last synced: 22 Jun 2026

https://github.com/nbdy/pubsupp

simple cpp publish subscribe library

cpp header-only library pubsub

Last synced: 28 Mar 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/mohyware/snake-game-cpp

My first spaghetti code

cpp

Last synced: 26 Mar 2025

https://github.com/erio-harrison/tinyserver

Refactored the network library to C++11, implemented an HTTP server, and is developing a Rust version

cpp rust server

Last synced: 21 Apr 2026

https://github.com/huy-dna/any-cpp

A memory-safe and type-safe class in C++ that implements an object that can represent any types

any cpp emulate raii typecheck

Last synced: 26 Mar 2025

https://github.com/bfjesso/obj-to-ascii

Renders a 3D object in a terminal using ascii text

3d-rendering cli cpp windows

Last synced: 14 Jun 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/vkondratiuk482/cpp-essentials

When I have passion I come here and try to figure out how does C++ work. Here I learn some basic stuff about the language

clang cpp cpp17 cxx cxx17

Last synced: 06 Jul 2025

https://github.com/engichang1467/sky-simulator

Develop a Sky simulator that allows user to experience what is it like to be in the sky

cpp opengl sky-simulator

Last synced: 30 Apr 2026

https://github.com/k1ngmar/msm

☊ A high performance compile time evaluated state machine

cpp header-only state-machine template-metaprogramming

Last synced: 06 Jul 2025

https://github.com/tpeterw/flying-pancake

Live camera projection and mapping (a.k.a. "Pong")

camera computervision cpp opencv pong-game

Last synced: 07 May 2026

https://github.com/cauachagas/cling-torch

Tutorial de como criar um ambiente de desenvolvimento para usar Jupyter com a API C++ do Pytorch.

binder cpp jupyter-notebook libtorch miniconda

Last synced: 09 May 2026

https://github.com/sokmontrey/advent-of-code-2023

Repo that contain my code for every Advent of Code submissions.

advent-of-code advent-of-code-2023 cpp

Last synced: 25 Mar 2025

https://github.com/froncu/shovelofhoperemake

The final assignment for the Programming 2 course at Howest - Digital Arts and Entertainment; a remake of one of the levels of a 2D game of choice.

cpp first-timers game-development remake sdl2 sdl2-image sdl2-mixer sdl2-ttf shovel-knight

Last synced: 04 Jul 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/Andezion/SimulatorOfFalling

This is my small project demonstrating the fall of a ball depending on user specified parameters.

cpp object-oriented-programming physics sfml-cpp sfml-library simulation

Last synced: 25 Aug 2025

https://github.com/kenf1/cryptlib

C++ library for basic string encryption/decryption

cpp cpp-library

Last synced: 03 Apr 2025

https://github.com/soodaayush/6502-project

A collection of projects surrounding the 6502 CPU, inspired by Ben Eater.

assembly binary cpp python

Last synced: 09 May 2026

https://github.com/kaisaarumeel/kiwave-sonar-system

KiWave Sonar System - a monitoring system

arduino cpp svelte

Last synced: 09 May 2026

https://github.com/hareem-gohar/oop-dsa-stl

This repository is dedicated to learning and solving problems in Object-Oriented Programming (OOP), Standard Template Library (STL), and Data Structures and Algorithms (DSA) using C++.

algorithms cpp dsa oop standard-template-library

Last synced: 26 Mar 2025

https://github.com/gvatsal60/cppdockermaketemplate

🐳🔨 Effortlessly containerize your C++ projects with Docker using this streamlined template

c cpp docker docker-container docker-image dockerfile linux make makefile

Last synced: 23 Feb 2026

https://github.com/xdlg/sdl3-examples

SDL3 minimal examples and toy projects.

cpp creative-coding examples sdl sdl3

Last synced: 31 May 2026

https://github.com/b3ta-blocker/ghostlogger

GhostLogger is a hidden Windows keylogger that records keystrokes in Record.txt. For educational purposes !

background-processing cpp cybersecurity educational-project file-io keylogger security system-programming windows-api windows-programming

Last synced: 08 Dec 2025

https://github.com/b3ta-blocker/bank_management_system

Featuring my second-semester CS-112 (OOP) project – Bank Management system implemented in C++. The project includes functionalities for managing customer data. You'll find the source code, documentation, and any necessary instructions for running the program. Feel free to delve into the project, and I welcome any feedback or collaboration.

cpp csv-files file-handling group-project object-oriented-programming user-interface

Last synced: 08 Dec 2025

https://github.com/zulqarnain1ali/mcqs-test

Simple project in C++ which take the test from the users. This contain different MCQs which users will answer and will get the results at the end. This test is like the initial test conducted by the forces as the initial test for their recruitment. Contain different test like Intelligence, Academic etc.

cpp mcq-test

Last synced: 31 May 2026

https://github.com/tessapower/mem-leak-playground

A playground to test out memory leaks and how to find them using the tools Top and Valgrind.

cpp memory-leak-detection valgrind

Last synced: 31 May 2026

https://github.com/noeldevelops/stem-degrees-analysis-cpp

C++ Data Analysis, I/O - takes an external data file for processing, performs some statistical analysis, and displays the results in the console

cpp data-analysis

Last synced: 29 May 2026

https://github.com/ivelasq/2019-advent-of-code

Advent of Code 2019 Puzzles

advent-of-code advent-of-code-2019 cpp r

Last synced: 15 May 2026

https://github.com/asm0107/sky-s-vlc-reimagined

A free, open-source, and modular desktop media player architected using C++17, Qt6, and OpenGL.

cpp media-player opengl qt6

Last synced: 31 May 2026

https://github.com/smercer10/blockbuster

WIP collection of lock-free data structures.

cpp data-structures lock-free non-blocking

Last synced: 14 Oct 2025

https://github.com/themihirmathur/easy-keeper

'Easy Keeper' is a powerful and efficient password generator and manager built with the C++ computer language. This application allows users to safely store sensitive information in binary files and password-protect them. Furthermore, the application allows users to access stored encrypted data by entering the correct password.

binary-files cpp

Last synced: 28 Feb 2025

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

A simple progressive path tracer in c++

cpp pathtracer

Last synced: 16 Jan 2026

https://github.com/mvandrew/arduino-hid-emulator

Arduino-based keyboard and mouse HID emulator

arduino arduino-sketch cpp hid python-library

Last synced: 23 Apr 2025

https://github.com/uriegel/gtk-utils

Utility functions for nodejs for accessing some GTK specific things.

cpp gtk linux node-js

Last synced: 04 May 2026

https://github.com/4s4v1n/3dviwer-v1.0

Application for displaying .obj files

cpp graphics obj opengl viewer

Last synced: 13 May 2026

https://github.com/syimleang/library_application

A library application for handling and managing books data using C++

cpp dynamic-memory-allocation oriented-object-programming polymorphism

Last synced: 15 Jun 2026

https://github.com/melardev/cppwxwidgetsbindshell

Bind shell written in Cpp using wxWidgets framework

bind-shell cpp networking pipes process reverse-shell shell sockets wxwidgets

Last synced: 18 May 2026

https://github.com/gianfranco7/proyecto_integrador

Proyecto Integrador de Arquitectura y Ensamblador. I Semestre 2020.

c cpp qtcreator x86-assembly

Last synced: 21 May 2026

https://github.com/poseidon-code/qt-codes

Beginners Qt6 concepts and implementations as I have learned.

cpp cpp20 qt qt6

Last synced: 10 Mar 2026

https://github.com/ebonnal/gpong

Library to write 2D platform games in very few lines of code (based on SDL2)

cpp physics-engine sdl2

Last synced: 15 Mar 2025

https://github.com/rafaelbortolozo/codificacao_huffman

Apresentação e implementação da Codificação de Huffman em C++.

codification cpp huffman-algorithm

Last synced: 15 Mar 2025

https://github.com/ntshvicky/book-record-using-tkinter

An window gui application in python using tkinter and SQLite database

cnn-classification cpp fashion-mnist machine-learning

Last synced: 15 Mar 2025

https://github.com/vickydev810/weboasis-web-crawler

A web crawler made using QT framework for C++ uses Unsplash, Bing & Wikipedia API for working at the back-end crawls informtion based on the given query return images & a summary about the search query a user-friendly UI.

api cpp interactive-ui qt6 webcrawler

Last synced: 17 Nov 2025

https://github.com/osamarab3/coding-challenges

Coding Challenges for various project

c cpp css golang html5 js python shell-script

Last synced: 11 Apr 2026

https://github.com/sayoonnn/ft_irc

ft_irc

cpp irc socket

Last synced: 16 May 2025

https://github.com/toxe/advent-of-code-2022

Advent of Code 2022

advent-of-code-2022 cpp

Last synced: 30 Jun 2025

https://github.com/anshuman2305/my-leetcode-solution

My Leetcode Solution Collection.

cpp leetcode-solutions

Last synced: 21 May 2026

https://github.com/noxmor/kudosu

Kudosu is a C++ Sudoku Solver

cplusplus cpp sudoku-solver

Last synced: 02 Sep 2025

https://github.com/artus9033/skia-arithmetic-calculator

A modern C++ application project for visual Simulink- / Unreal Engine Blueprint-like flow-based arithmetic calculations with a graphical interface built using GLFW, Skia and Boost Multiprecision.

cmake cpp glfw qt skia

Last synced: 28 Apr 2026

https://github.com/connieya/cpp_programming

cpp tutorial

cpp study

Last synced: 23 Mar 2025

https://github.com/epomatti/go-kafka

Minimalist Kafka go client demo running on docker scratch

alpine c cpp docker go kafka musl scratch

Last synced: 11 Apr 2026

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

A modern, efficient C++ library management system with file-based storage and an intuitive command-line interface.

cpp

Last synced: 30 Jun 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/robaho/cpp_fix_engine

High performance FIX engine in C++

boost boost-libraries cpp fix fix-engine fix-protocol

Last synced: 16 May 2025