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/psynetic-software/camt-parser

CAMT XML Parser for SEPA banking data (C++).

banking camt camt052 camt053 camt054 cpp csv finance mit parser qif sepa swift xml

Last synced: 18 May 2026

https://github.com/yuantinghsieh/link_lecture

Implementation of Structuring Lectures in Massive Open Online Courses (MOOCs) for Efficient Learning by Linking Similar Sections and Predicting Prerequisites

cpp mooc

Last synced: 04 Apr 2025

https://github.com/kerciu/cpp-tetris-clone

Tetris Clone | Made using C++ programming language and SFML graphic library.

cpp game game-development gamedev gui object-oriented-programming sfml sfml-game sfml-graphics-library tetris tetris-clone ui-design

Last synced: 25 Jun 2025

https://github.com/thatbeautifuldream/dsa-a2z

a2z sheet problems

cpp dsa

Last synced: 21 Mar 2025

https://github.com/junaidsalim/checkers

A checkers game developed in C++, implementing the rules and gameplay using classes.

checkers-game cpp game

Last synced: 05 Apr 2025

https://github.com/junaidsalim/gpa_calculator

Repository for GPA-Calculator program in C++

cpp gpa-calculator gpacalculator

Last synced: 05 Apr 2025

https://github.com/johnmanjohnston/data-encrypter

CLI application to encrypt and secure your files with a cryption key, then decrypt them later

cplusplus cpp cryption decryption encryption encryption-decryption openssl security security-tools

Last synced: 22 Jun 2026

https://github.com/junaidsalim/infixtopostfix_cpp

This repo contains that will convert infix expression to postfix and then evaluates it.

cpp dsa infixtopostfix infixtopostfix-expression

Last synced: 05 Apr 2025

https://github.com/anas-farooq8/keyword-based-large-scale-document-search

Efficient keyword-based document search engine in C++. Extracts words from documents, calculates term frequency and inverse document frequency, and ranks documents by relevance using TF-IDF. Outputs top results to screen and file. Performance optimized for large data sets.

cpp search-engine tf-idf threads

Last synced: 19 Jul 2025

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/tyhil/general-tree

A general tree C++ library

cpp general-tree pointers tree

Last synced: 15 Jul 2026

https://github.com/muqarrab1217/pacman-using-sfml

Relive the arcade classic with our SFML Pac-Man game! Navigate the iconic maze, gobble up pellets, and outsmart the ghosts to advance through challenging levels. With vibrant graphics and smooth gameplay powered by the Simple and Fast Multimedia Library (SFML)

cpp operating-system sfml

Last synced: 27 Jul 2025

https://github.com/ufthaq/zen-pixel

Zen Pixel : Illustrate Image Pixelation

cpp desktop pixel-art raylib windows

Last synced: 05 May 2026

https://github.com/voldien/hpmcpp

C++ wrapper library for the hpm library.

3d-math-library cpp cpp17 crossplatform game-math-library hpm matrix-library simd

Last synced: 29 Mar 2025

https://github.com/bazilsuhail/chesstactix

Chess Tactix is a two-player chess game developed in C++ using the SFML. It features all the standard chess moves, the ability to save and load games via text files, and options for players to undo and redo their moves. The game offers a polished graphical interface, smooth gameplay mechanics, and comprehensive

chess chess-game chess-multiplayer chessboard cpp sfml sfml-game

Last synced: 15 Jun 2025

https://github.com/lalaholmesss/eolymp-solutions

Eolymp solutions I have written.

cpp eolymp java

Last synced: 18 May 2026

https://github.com/muratcanakcay/programming-in-graphical-environments

These are the lab tasks solved in C++ and C# for the 4th Semester "Programming in Graphical Environments" Class in the Computer Science B.S. program at Politechnika Warszawa.

cpp csharp desktop-app graphical-environments winapi windows winforms wpf

Last synced: 12 Apr 2026

https://github.com/noinsts/contest-maker

Simple Gtkmm app for generating contest project structure

contest cpp desktop gtk

Last synced: 18 May 2026

https://github.com/lzpdark/jsonparser

try to parse json, make it easy to unserstand

cpp json

Last synced: 17 May 2026

https://github.com/kamilashi/opengl-fun

A small animated scene made with OpenGL and C++

cpp opengl procgen

Last synced: 18 May 2026

https://github.com/nishnash54/gui_cplusplus

Basic GUI using graphics.h

cpp game graphics-library movie

Last synced: 04 Jul 2026

https://github.com/arahall/optimise

c++ implemenatation of l-bfgs-b

cpp lbfgsb optimisation

Last synced: 29 Mar 2025

https://github.com/octokerbs/fcen-algoritmos-2

Software specification - Abstract data types - Big O notation and complexity theory - Software design - Sorting algorithms - Divide and conquer algorithms

abstract-data-types bigonotation cpp sorting-algorithms

Last synced: 13 Aug 2025

https://github.com/marioinf-master-compuerscience-ucm/graficoscomputador

Repositorio de trabajo de la asignatura "Gráficos por computador" (curso 22-23), perteneciente al Máster en Ingeniería Informática de la Universidad Complutense de Madrid (UCM)

computer-graphics cpp spanish-language

Last synced: 15 Jun 2025

https://github.com/soukaina-ahlach/image-processing-effects-with-opencv

A C++ project demonstrating various image processing effects using OpenCV, including Gaussian blur, watercolor, pencil sketch, and color filter effects.

cpp image-processing opencv visual-effects

Last synced: 18 May 2026

https://github.com/macabdul9/ds-algo

This repository contains some well known DS and Algo implementation in C++

algorithms cpp data-structures

Last synced: 21 Aug 2025

https://github.com/tomas542/mtuci

Some university subjects from Moscow Technical University of Communications and Informatics (MTUCI) / Московского Технического Университета Связи и Информатики (МТУСИ)

asse assembler c ci-cd cpp deep dev java labs linux machi practices python pytorch react systemverilog tenso typescript ui vhdl

Last synced: 13 Apr 2026

https://github.com/csjh/wasm-interpreter

An in-place WebAssembly interpreter

cpp interpreter programming-language runtime wasm webassembly

Last synced: 18 May 2026

https://github.com/mmartin46/taco_platformer

An SDL2 Gaming Platformer Project Written in C++. The player's only objective within the game is to collect as many tacos as possible.

c cpp game-2d game-development game-programming sdl2

Last synced: 18 May 2026

https://github.com/nikos25k/university-department-simulation

This project aims to develop a comprehensive academic monitoring system for a university department.

cpp object-oriented-programming university-project

Last synced: 06 Apr 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/pierrechevalier83/signed_size

A header only utility function for getting the size of a container as a signed type

cpp cpp11 cpp14 header-only modern-cpp signed utility

Last synced: 04 Apr 2025

https://github.com/yaon-c2h8n2/projet-systemes-distribues

N Body simulation developed with C++/MPI. Able to handle 100k+ bodies on dozen of nodes.

cpp distributed-computing distributed-systems mpi nbody-simulation openmpi

Last synced: 05 Apr 2025

https://github.com/spargatgroup/openamui

The Open Adaptive Multi-User Intelligence Operating System

bash c cpp os

Last synced: 10 Apr 2026

https://github.com/raveriss/cpp05

C++98 exercises on Repetitions and exceptions. Exercises on class and exception handling in C++98, including handling bureaucracies and forms with note validations.

class cpp cpp98 exceptions form-management handling object-oriented-programming standard-grade-validation

Last synced: 02 Feb 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/callmesalmon/myscheme

MyScheme - Scheme interpreter that exists

cpp language minimalist scheme

Last synced: 21 Jul 2025

https://github.com/trkako/executecpp

Shortcut console """app""" to compile and run your program with just opening it

compiler console-application cpp

Last synced: 05 May 2025

https://github.com/avin/coding-algo-cheatsheets-cpp

Все самые нужные функции и методы для программирования на C++

cheatsheet cpp cpp20 interview leetcode snippets

Last synced: 12 Sep 2025

https://github.com/johnnydevrocha/fpsconsole-cpp

Game parecido com DOOM usando o terminal em Cpp - Em desenvolvimento

consolegame cpp fps game

Last synced: 13 Mar 2025

https://github.com/zhongruoyu/lazyostream

A simple library that wraps C++'s `std::basic_ostream` for lazy evaluation.

cpp lazy-evaluation logging

Last synced: 12 Jul 2025

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/yuvaraj101/wokwi-iot

Like to work on IOT devices during leisure time

cpp iot-application iot-device python3

Last synced: 17 May 2026

https://github.com/anthongretter/durei

A Deferred Update Replication (DUR) educational implementation, developed in the Distributed Systems chair

broadcasting cpp ditributed-systems sockets ufsc

Last synced: 04 Jul 2025

https://github.com/maheshkumar-novice/leetcode

Trying to put solutions and going to see how helpful putting it here. There are few more problems there in leet code but they are solved a long time ago and will put here if I have time.

cpp leetcode problem-solving python ruby

Last synced: 31 Jan 2026

https://github.com/mjollnir03/boidscpp

This is a project in which I will use C++ and raylib to create a graphical simulation of "Boids" by Craig Reynolds.

boids cpp raylib

Last synced: 09 May 2025

https://github.com/ayeshathoi/angrybird-termproject

Term project | Classic Angry Bird Implementation

cpp igraphics opengl

Last synced: 18 May 2026

https://github.com/albovo/reverseproject

A repository with all the problems written in multiples languages for a school project

assembly-x86- c cpp csh java kotlin reverse-engineering school-project

Last synced: 09 May 2025

https://github.com/Sid110307/InsiderOS

A minimalistic Operating System.

cpp development kernel os ovmf uefi

Last synced: 11 Mar 2025

https://github.com/mikeswang/fftw-age

FFTW wisdom generation

cpp fftw

Last synced: 21 Jul 2025

https://github.com/arman-arif/blood-bank-system-with-cpp

Blood Management System

c cpp

Last synced: 17 May 2026

https://github.com/apchavan/slash-game

Game source files while learning "Unreal Engine 5" from Stephen's Udemy course.

cpp game-development ue5 unreal-engine-5

Last synced: 03 Jul 2026

https://github.com/hvlikk/aizo_p2

Analiza efektywności wybranych algorytmów grafowych ze względu na ich złożoność obliczeniową. Projekt z przedmiotu 'Algorytmy i złożoność obliczeniowa'. Implementacja algorytmow Prima, Kruskala, Dijkstry i Forda-Bellmana

algorithms-and-data-structures cpp

Last synced: 21 Jul 2025

https://github.com/daggilli/argon2pp

C++ classes for Argon2 hashing

argon2 cpp cpp-library cpp23 hash-function header-only

Last synced: 05 Apr 2025

https://github.com/kavin-du/library-manager

Command line tool for a library management system using C++

cpp

Last synced: 11 Sep 2025

https://github.com/saschpe/kwater

Water surface screensaver for the KDE desktop

cmake cpp doxygen kde qt

Last synced: 18 May 2026

https://github.com/ebrezadev/maze-game-in-cpp-and-ncurses

Randomly Generated Maze Game in C++ and ncurses (with settings menu)

bombs cpp dfs game linux maze menus ncurses random settings

Last synced: 18 May 2026

https://github.com/gregkrsak/huskytail

Uses an Arduino and a linear actuator to wag the tail of a Home Depot outdoor husky decoration.

arduino christmas christmas-lights cpp kids-coding kids-programming servo servo-control servos

Last synced: 18 May 2026

https://github.com/ivanbgd/prefix-trie-matching-cpp

Prefix Trie data structure with Pattern Matching, in C++

c-plus-plus cpp prefix-trie trie trie-structure trie-tree tries

Last synced: 28 Mar 2025

https://github.com/erthium/arduino-event-system

A system to declare different events with functions and many features in C++ to use in Arduino projects.

arduino c-plus-plus cpp

Last synced: 18 May 2026

https://github.com/bonnyad9/ccpp

A simple to use tool for C/C++ projects.

build build-tool c c-language c-plus-plus c-plusplus ccpp cpp

Last synced: 06 May 2026

https://github.com/alahmad-loay2/encryption-project

Caesar Cipher Encryption in C++ — Built and tested on Ubuntu using multithreading, multiprocessing, and standard methods. Designed for Linux systems.

ceaser-cipher cpp decryption encryption linux multiprocessing multithreading ubuntu

Last synced: 18 May 2026

https://github.com/psavarmattas/c-projects

Here are programs that every budding programmer who is learning to code in C should start with. These programs are a compilation of many different types of programs and levels of programming you should try. You can use the table in Order Of Programs file to find the order in which it is best to program in.

basic basic-learning basic-programming beginner beginner-code beginner-friendly beginner-project c cpp

Last synced: 18 May 2026

https://github.com/brendanm12345/simple_renderer_cs149

Simple CUDA renderer implementation. 19th most efficient out of 150+ submissions

cpp cuda

Last synced: 18 May 2026

https://github.com/thelanc3/egetaskscpp

Примеры решений задач из ЕГЭ Информатика

cpp ege ege-inf

Last synced: 24 Jun 2025

https://github.com/toshikinakamura0412/base_controller_ros

ROS implementation of base controller for mobile robot

controller cpp joy joystick-control mit-license robotics ros ros-noetic

Last synced: 12 May 2026

https://github.com/dreamerchaserhah/my-process-manager

Windows-Task Manager Inspired Process Manager in C++ with ImGUI

cpp imgui-glfw portfolio-pro process-manager zig

Last synced: 18 May 2026

https://github.com/gowthaman-01/matchium

order matching engine

cpp http socket-programming tcp

Last synced: 12 Sep 2025

https://github.com/thehashton/cpp

Hello World for C++

clang cpp hello-world macos

Last synced: 13 May 2026

https://github.com/adamlm/libhello

An example hello-world CMake project

cmake cpp

Last synced: 28 Mar 2025

https://github.com/s0cks/generator-cc

Yeoman generator for creating modern C++ projects

cmake cpp yeoman

Last synced: 17 May 2026

https://github.com/unavailabledude/jcgof

my try at john conway's game of life.

cpp john-conway-game procedural sdl2 zero-player-game

Last synced: 17 May 2026

https://github.com/nickjordan289/neuralnetwork

My experimental C++ neural network library

cpp library machine-learning neural-network

Last synced: 18 Dec 2025

https://github.com/rose-mtz/ray-casting-3d

A ray casting project I made.

cpp raycasting

Last synced: 18 Jun 2025

https://github.com/nandite/pclwalkerviewer

PclWalkerViewer is a C++20 utility executable that walk (recursively on demand) a directory and sequentially display the point clouds its contains into a PCL 3D viewer. It supports PCD and PLY format. The viewer is controlled by keyboard inputs.

3d-viewer 3d-visualization cpp cpp20 lidar lidar-point-cloud pcd pcl pcl-library perception ply point-cloud pointcloud robotics stl vizualisation

Last synced: 19 May 2026

https://github.com/dmitrii-artuhov/chartographer

Test project for Kontur internship summer 2022

cmake cpp http-server image-processing

Last synced: 25 Jun 2025

https://github.com/aviscaerulea/vdskswtch

CLI tool to switch Windows 11 virtual desktops with pre/post script hooks

automation cli cpp virtual-desktop windows windows11

Last synced: 18 May 2026

https://github.com/dantehemerson/arkanoid-returns

Juego Arkanoid hecho en C++ con ayuda de la librería Allegro 5

allegro arkanoid arkanoid-returns codeblocks cpp cpp11 game game-development gamedev

Last synced: 21 Mar 2025

https://github.com/arsham-lh/programmingbasics

C++ code associated with Programming Basics course

application-development c cpp programming

Last synced: 18 May 2026

https://github.com/ideocentric/ribbon-synth

Ribbon Synthesizer using Daisy Seed.

arudino-ide cpp daisy-seed kicad librecad open-source openscad

Last synced: 04 Jul 2026

https://github.com/farfromsouls/cpplabs

This is a repository with my C++ labs, you can use them to understand and master the basic concepts of the language and its features

cpp labs

Last synced: 12 May 2025

https://github.com/chinmaymahajan/parking-lot-management

This repository contains academic project for Parking Lot Management.

academic cpp cygwin data-structures dreamscoder parking

Last synced: 29 Mar 2025

https://github.com/mguludag/leptonica-1.78-precompiled-binaries

Leptonica 1.78 MSVC 17 x64 Precompiled Binaries

cpp image-processing library

Last synced: 17 May 2026

https://github.com/beatussum/ufold

The GNU coreutils fold program doped

beatussum cpp cpp-library cpp17

Last synced: 17 Mar 2025

https://github.com/dtinth/2011-tetris-bot

A Tetris bot I have written in 2011 (note: it plays badly)

autopy cpp python

Last synced: 18 May 2026

https://github.com/opensourcedoc/cpp-boilerplate-library

C++ Boilerplate Project to Build C++ Based Library

boilerplate boilerplate-library cpp

Last synced: 12 Sep 2025