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/thanadolps/console-othello-with-bot

Play othello with simple but effective terminal

console-game cpp othello

Last synced: 18 May 2026

https://github.com/kwran420/dg-lan

DG-LAN - A decentralized LAN file sharing tool for gamers. Based on D-LAN by Greg Burri.

cpp file-sharing gaming lan qt5

Last synced: 23 May 2026

https://github.com/komozoi/libexcessive

C++ On-Disk Datastructure library for performance and reliability, with lots of other goodies included.

bigint biginteger-library btree btree-implementation btree-indexes concurrency concurrent cpp lib library logging mmap parallel persistence persistent-memory persistent-storage raii range-search

Last synced: 19 May 2026

https://github.com/opennessgames/xixitexteditor

QT based text editor imitating Windows 7

cpp qt text text-editor

Last synced: 26 Apr 2026

https://github.com/egelja/randcircleareacalculator

A Monte Carlo calculator for pi.

calculator cpp math monte-carlo pi random

Last synced: 31 Aug 2025

https://github.com/alexandruiancu/todoui-cpp

LFS148 UI C++ reimplementation

cpp opentelemetry

Last synced: 20 Apr 2026

https://github.com/ibmstreams/streamsx.crossdc-failover

Cross data center failover toolkit.

cpp datacenter failover java streams toolkit

Last synced: 18 May 2026

https://github.com/bdcbqa314159/cpp_crossplatform_py_libs

Working on how to bind c++ and python together and create a python package with cross-platform support.

cpp cross-platform dynamic-library learning-by-doing python

Last synced: 18 May 2026

https://github.com/mrsumanbiswas/eschool

eSchool the next level game!

cli-app cli-games cpp doxygen eschool game school

Last synced: 19 May 2026

https://github.com/alexander-novo/cs474-pa4

Programming Assignment 4 for CS 474 - Image Processing at UNR

cpp homework image-processing plots unr

Last synced: 11 Apr 2025

https://github.com/aalug/cpp-pong

Classic Pong game in C++ using the raylib library.

cpp game pong pong-game raylib raylib-cpp

Last synced: 14 Mar 2025

https://github.com/rickreisdev/TargetExercicios

Códigos fonte dos exercícios 1, 2 e 5 da etapa de processo seletivo para o estágio da Target.

cpp functions rickreis rickreisme

Last synced: 06 May 2025

https://github.com/naguales/antivirus-demo-app

The Virus Scanner is a demo application designed to simulate threat scanning.

antivirus-scanners cpp cpp14 demo-app qt qt-gui qt-widgets

Last synced: 02 Jan 2026

https://github.com/boxdot/cpp-bootstrap

A bootstrap C++14 project

coverage cpp travis-ci

Last synced: 04 Jul 2026

https://github.com/motapinto/meat-wagons

Project that tackles graphs, shortest paths and travel salesman problem

a-star bidirectional-dijkstra cpp djikstra graph-viewer nearest-neighbor shortest-paths travelling-salesman-problem

Last synced: 21 Mar 2025

https://github.com/darkzarich/mario-console

Mario game in terminal

cpp training

Last synced: 12 May 2025

https://github.com/darkzarich/dungeon-and-orks

Terminal turn-based RPG game

cpp training

Last synced: 12 May 2025

https://github.com/brkn/insertionsort_vs_mergesort

Homework 1 of My "Analysis of Algorithms I" Course

algorithm analysis cpp insertionsort mergesort sort

Last synced: 06 Apr 2025

https://github.com/im-rises/genesisforgelib

This is the library for my Engine GenesisForge (WIP)

cmake cpp library multiplatform programming

Last synced: 14 May 2025

https://github.com/gasinfinity/rnm

Small, simple C++26 math library for game development.

cpp cpp26 graphics-programming math

Last synced: 04 Mar 2025

https://github.com/suryakarmakar/cpp-programming

📃 Learning CPP Programming From Scratch

cpp cpp-programming cpp-programming-language

Last synced: 04 Mar 2025

https://github.com/soodaayush/canadian-computing-competition

Solutions to Canadian Computing Competition problems.

cpp python

Last synced: 29 Oct 2025

https://github.com/demensdeum/php-body-check

Crossplatform PHP application to get information about your body (BMI)

android bmi body c cpp health height ios ph7 php swift swiftui weight

Last synced: 12 Jun 2025

https://github.com/zeromarker/iostream

C++

cpp

Last synced: 23 May 2026

https://github.com/korzewarrior/korzeterm

A minimal terminal emulator built with C++ and Qt5. Still a work-in-progress. It builds. It runs. You probably shouldn’t use it.

cpp terminal test

Last synced: 26 Jun 2025

https://github.com/siposattila/testme

C++ testing framework based on the idea of runnable requirements.

cpp cpp20 runnable-specification test test-automation test-framework testing tree-sitter

Last synced: 04 Mar 2025

https://github.com/ntoskrnl7/util-linux-cpp

A Header-only library that makes it easy to use Linux utility commands.

cpp cxx17 easy-to-use linux lsblk modern-cpp

Last synced: 04 Jul 2026

https://github.com/educorreia932/feup-prog

🧳 MIEIC 2018/2019 - 1ˢᵗ year / 2ⁿᵈ semester

cpp feup feup-prog mieic university-course

Last synced: 12 Jun 2025

https://github.com/mrf0rtuna4/mita-bot

💜 Discord bot on DPP, Mita - your virtual girlfriend.

cpp dpp miside

Last synced: 01 Jun 2026

https://github.com/stuart6854/opengl_base

OpenGL Base

cpp opengl

Last synced: 26 Apr 2026

https://github.com/volatilflerovium/sqlite3_helper

A C++ class to query SQLITE3 databases

cpp sqlite3

Last synced: 29 May 2026

https://github.com/armemius/windowsblockdevcachinglib

Custom implementation of block device cache for Windows OS

cpp library windows

Last synced: 24 Dec 2025

https://github.com/nigeparis/42-cpp-04

The Scope of this Module was to get to know C++ further and come in closer contact with inheritance for classes:

cpp

Last synced: 19 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

https://github.com/priyanshscpp/Data_Structures

This is My DSA Notes of CPP Codes ..Might Help me Revise in near Future

cpp dsa geeksforgeeks leetcode

Last synced: 12 May 2025

https://github.com/a-soll/ffmpeg-test

Example ffmpeg usage in C++

cpp ffmpeg video-processing videoplayer

Last synced: 16 May 2026

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/malwarebo/memcachex

Implementation of libmemached.

cpp libmemcached memcached

Last synced: 26 Jun 2025

https://github.com/aniketfuryrocks/dlopen_live_reload

Demonstration of live reloading libraries in c

c cpp dlopen hotreload livereload

Last synced: 01 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/dup4/aop-cpp

AOP Example for morden C++

aop cpp

Last synced: 04 Jul 2026

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/dup4/validator-cpp

validation for struct/classes.

cpp validator

Last synced: 29 Mar 2025

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/dantehemerson/mategame

:1234: Juego de preguntas matemáticas para niños :sparkles:

cpp development game game-development gamedev oop poo

Last synced: 21 Mar 2025

https://github.com/jelhamm/virtual-memory

"Implementation of Virtual Memory available in operating systems"

cpp least-recently-used most-recently-used operating-systems replac virtual-machine

Last synced: 04 Apr 2025

https://github.com/dolfost/wfreq

Word frequency bar diagram generator

c cpp frequency-analysis lua matplotlib matplotlib-pyplot python

Last synced: 31 Dec 2025

https://github.com/yeshasvitirupachuri/oatpp-websocket-server-client-example

Oatpp server client c++ examples without using dependency injection framework macros components.

cpp cpp17 network oatpp oatppwebsocket

Last synced: 12 May 2025

https://github.com/jakedaspud/cpp-ca2-a_bugs_life-jake_o_reilly

Bug Simulation / Game Assignment: C++ Program (Later Using SFML).

c cli cpp sfml sfml-game

Last synced: 18 May 2026

https://github.com/kotlk/precedence_climbing

Simple C++ program implementing precedence climbing algorithm.

c cpp parsing

Last synced: 16 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/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/kmhswimgirl/bread-hero

Play Guitar Hero using bread

c clone-hero cpp guitar-hero pi-pico-w pico-sdk

Last synced: 19 May 2026

https://github.com/mikelshifrin/comp345

Small World Game written in C++

cpp

Last synced: 31 May 2026

https://github.com/arbinzaman/walkingmaninrain

It is computer graphics project that works with graphics.h Library without OpenGL

computer-graphics cpp graphic-h

Last synced: 18 Mar 2025

https://github.com/ppodds/ncudatastructurehw

National Central University Data Structure Homework (Backup)

c cpp data-structures homework ncucsie

Last synced: 18 May 2026

https://github.com/techcsispit/dsa-snippets

DSA Snippets in C++, Java & Python

cpp datastructures java python

Last synced: 09 Sep 2025

https://github.com/bhavyac16/hospital-management-system

A basic Hospital Management System, based on C++

cpp hospital-management

Last synced: 11 Jun 2026

https://github.com/chinmay-esp/esp32_microros_pub

This project uses Micro-ROS on ESP32 with PlatformIO to publish integer messages (`std_msgs/msg/Int32`) to a ROS 2 topic over serial transport. 🚀

cpp esp32 microros platformio ros2-humble

Last synced: 19 May 2026

https://github.com/ermolaevv/all_labs

Проект-контейнер для выполнения практических заданий по курсу МП2

cmake cpp data-structures gtest labs winforms

Last synced: 19 May 2026

https://github.com/nohomey/bucket-sort-with-const-memory

Implementation of Bucket sort on Singly linked list wich uses constant memory (it is usable in cases where there is enough knowladge for the data)

bucket-sort const-memory cpp usable

Last synced: 13 Sep 2025

https://github.com/klappdev/property

C++ property library

cpp cpp14 property setter-getter

Last synced: 04 Jul 2026

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

conan.io package for libfixmath

conan cpp libfixmath

Last synced: 26 Apr 2026

https://github.com/hadjiprocopis/protein-hops

Reads protein functional associations (e.g. from STRING-DB) and finds direct (0-hops) or indirect (1,2-hops) protein-links between a pair of proteins (C/C++).This work was done while working at the Institute of Cancer Research in London in association with people from the Erler Lab.

bioinformatics-analysis c cplusplus cpp erler-lab graph-algorithms protein protein-protein-interaction

Last synced: 03 May 2026

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

A ray casting project I made.

cpp raycasting

Last synced: 18 Jun 2025

https://github.com/omrawaley/txt-8

TXT-8 is a simple 8-bit text-based virtual machine with the intent of education on virtualization.

c command-line computer computer-architecture cpp emulation emulator instruction-set-architecture instruction-set-emulation interpreter text-based virtual-machine virtualization

Last synced: 19 May 2026

https://github.com/tomasmark79/mypersonaltwitchbot

Repository MyPersonalTwitchBot provides a simple CMake C++ project configuration for setting up and building a Twitch bot server. It includes a basic implementation to help you get started ultra quickly.

bot cmake cpp twitch twitchbot vscode

Last synced: 08 Nov 2025

https://github.com/adamlm/libhello

An example hello-world CMake project

cmake cpp

Last synced: 28 Mar 2025

https://github.com/scenent/gp

graph parser for C++.

cpp graph math parser

Last synced: 27 Jul 2025

https://github.com/jusqua/me-cart

Final Project for University's Computer Graphics Course

clang computer-graphics cpp glew glfw glm makefile opengl shaders stb-image

Last synced: 19 May 2026

https://github.com/daniel-191/number-cruncher

A C++ script that sorts numbers via: merge, selection, insertion. bubble and also calculates the: Mean, Mode, Median, Range

bubble bubble-sort bubblesort cpp insertion insertion-sort insertionsort linux merge merge-sort mergesort number-sorter windows

Last synced: 04 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/tedezed/cmstrom_led_control

Cmstrom led control for Linux

cpp keyboard linux

Last synced: 19 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/y1z/dynamic_chess

A chess game that let's you change how the game works, pieces, size of the board, etc...

cpp raylib zlib-license

Last synced: 20 Mar 2025

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/daggilli/argon2pp

C++ classes for Argon2 hashing

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

Last synced: 05 Apr 2025

https://github.com/wa1tnr/c4a-lcl-a

c4a from Chris Curl - ColorForth alike environment. Focus on RP2350 - also does Linux - new repo December 2024 - LOCAL mods/work in this environment

arduino-pico ccurl-c4a colorforth cpp forth linux-shell littlefs rpi-rp2

Last synced: 18 Feb 2026

https://github.com/yudinikita/sudoku-solver

Консольная утилита, которая решает судоку (размером: 9*9) значения представлены в двумерном массиве и ищет первое правильное решение методом рекурсивного перебора.

c-plus-plus cpp sudoku sudoku-solver

Last synced: 11 Jun 2026

https://github.com/veeso/libbit

A C library to extract single portions of bits from a byte array

bit bit-from-byte bits bits-from-byte c cpp extract-bits extract-bits-from-bytes library

Last synced: 19 May 2026

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

Term project | Classic Angry Bird Implementation

cpp igraphics opengl

Last synced: 18 May 2026

https://github.com/einararnason/i2c

Interface for implementing code for I2C controllers

cpp i2c

Last synced: 29 Mar 2025

https://github.com/gazeux33/particles-simulation

A simple particle simulation with SFML in c++

cpp particle-physics particle-system sfml verlet-integration

Last synced: 04 Apr 2025

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

Mengulang Cpp Dasar untuk Membimbing teman-teman SITCOM

cpp

Last synced: 07 Apr 2025

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/tanmayvaij/arrays

Searching and Sorting algorithms on arrays

algorithm cpp searching-algorithms sort sorting-algorithms

Last synced: 17 Aug 2025

https://github.com/an4xdev/podstawyprogramowaniaprojektcalkametodatrapezow

Projekt semestralny na temat: "Projekt i implementacja programu obliczającego całkę złożoną metodą trapezów."

cpp integrals math

Last synced: 17 Aug 2025

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

hello world C++

cplusplus cpp

Last synced: 28 Mar 2025