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/igozdev/sfml-image-viewer

Basic image viewer written in SFML with a set of basic commands

bmp cpp image-viewer jpg png sfml sfml-cpp

Last synced: 11 Oct 2025

https://github.com/jilliennelapid/stackcalculator

Project 1: A Stack (Data Structure) Calculator that implements strings and infix/postfix notation to compute basic operations.

cpp data-structures infix-to-postfix iomanip stack stack-calculator stacks strings

Last synced: 18 Jul 2026

https://github.com/hcolda/qchatclient

A lightweight chat software client (WIP)

chat chat-app chat-application chatapp chatroom client cpp cpp23

Last synced: 28 Mar 2025

https://github.com/doyoulikevanyouxi/cai

from 0 to Master, Build Your Own C++Interface Framework

cpp interface opengl

Last synced: 20 Apr 2026

https://github.com/ebuganik/can-usb-adapter-with-rpi

Design and Implementation of a CAN-USB adapter using a Raspberry Pi device

can-protocol can-usb cpp pcan-usb python raspberry-pi-3 uart-protocol

Last synced: 26 Feb 2026

https://github.com/ranveeraggarwal/wagit

Why not Another Git? Because there aren't enough implementations already. This is a hobby project to better understand Git and churn out some more C++ code.

cpp git

Last synced: 15 May 2026

https://github.com/mahinkumar/starlit

A Simple Screensaver application built using SDL3 with support for graphics APIs including OpenGL and Vulkan.

cmake cmakelists cpp sdl sdl3 simple-direct-media-layer

Last synced: 31 Aug 2025

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

[F] CLI implementation of the original Snake game from scratch in C++

cpp gamedev

Last synced: 11 Jun 2025

https://github.com/seigtm/bidirectionalringlist

Ring doubly linked list C++ class implementation. My very old college homework from 2020.

bidirectional-lists class cpp cpp-class cpp-library data-structure data-structures linked-list list

Last synced: 20 Apr 2025

https://github.com/runedgeai/agents-sdk

A modern, high performance C++ SDK for AI Agents

agentic-ai agents anthropic artificial-intelligence cpp gemini llama-cpp llm ollama openai sdk

Last synced: 08 Oct 2025

https://github.com/eschan145/collisions

A demonstration of using spatial hashing for optimized collision detection using the Windows API.

collision-detection cpp win32 windows-api

Last synced: 12 Oct 2025

https://github.com/pymarcus/competitive_programming

Exercícios afim de melhorar a lógica e o desempenho nas competições

cpp

Last synced: 08 Oct 2025

https://github.com/jadeeeeeeeeeeee/sockets-chat-app

a socket chat app i made in cpp thats built with winsock and wxwidgets

cpp gui sockets windows winsock winsock2 winsocket wxwidgets

Last synced: 03 Jan 2026

https://github.com/nazavode/meetupcpp-may-2019

Stuff for the talk "Look ma, no CUDA! Programming GPUs with modern C++" at the Italian C++ Community meetup @ Modena, Italy

cpp gpu opencl sycl

Last synced: 10 Jul 2026

https://github.com/marekmosna/pgms

Postgres mass spectromentry extension

bioinformatics cpp mass-spectrometry plpgsql postgres postgresql sql

Last synced: 18 Jan 2026

https://github.com/masumkhan081/c-plus-plus-code-notes

This repository contains notes and code snippets related to C++ programming, focusing on various fundamental concepts, the Standard Template Library (STL), and best practices. It serves as a personal reference for learning and consolidating knowledge in C++. Intend to use for personal use and to help reinforce understanding of C++ concepts

cpp data-structures low-level-programming programming-language

Last synced: 19 Mar 2026

https://github.com/chungzh/tsl

Translate in terminal. Written in C++ 17.

cli cpp cpp17 terminal translate

Last synced: 12 Apr 2026

https://github.com/rugleb/neuron

Simple model of artificial Neuron

cpp education neural-network neuron

Last synced: 10 Apr 2025

https://github.com/ucx15/pong

Pong Game in C++

cpp game pong sdl2

Last synced: 12 May 2026

https://github.com/nekernel-org/nebuild

The Build System for NeKernel.

build-system cpp json toml

Last synced: 27 Feb 2026

https://github.com/boloto1979/file-encryptor

file encryption program with a graphical interface using the GTK library.

cpp csharp encryption

Last synced: 11 Apr 2026

https://github.com/katebea/fib-eda-estructura-de-datos-y-algoritmos

Repositorio del curso de Estructuras de Datos y algoritmos en el grado de Ingeniería Informática en la FIB UPC

cpp eda fib upc

Last synced: 27 May 2026

https://github.com/sanjinkurelic/arduinoplayground

Some examples written in C++, that use DC motors (L298N), IR and ultrasonic sensors for solving some tasks with Arduino Mega 2560.

arduino arduino-mega-2560 arduino-motor arduino-ultrasonics cpp dc-motor dcmotorcontrol ir-sensor l298n ultrasonic-sensor ultrasonic-sensor-distance

Last synced: 15 May 2026

https://github.com/rugleb/finite-element-method

Implementation of the finite element method on the example of the approximation problem

cpp finite-element-analysis finite-element-method

Last synced: 10 Apr 2025

https://github.com/ka-iden/OpenGL-Test

Testing out and Learning Modern OpenGL, repo for bkp/testing

assimp cpp cpp20 modern-opengl opengl stb-image testing

Last synced: 13 Oct 2025

https://github.com/aavision/bubble-sort-benchmarks

Benchmarking Bubble sort using different languages!

bash bubble-sort bubblesort c cpp cython go golang javascript php python python3 ruby rust ubuntu

Last synced: 19 Jan 2026

https://github.com/mgonzs13/piper_ros

piper Text-to-Speech (https://github.com/rhasspy/piper) for ROS 2

cpp piper piper-tts ros2 text-to-speech tts

Last synced: 01 Mar 2026

https://github.com/kareimgazer/xml-parser

Best xml editor from scratch

cplusplus cpp csharp json parser xml

Last synced: 07 May 2026

https://github.com/penghanyuan/fattreegenerator

C++ program to generate a fattree topology file

cpp oop

Last synced: 08 Oct 2025

https://github.com/ahmdvnd/directshowcameraproject

a useful project for camera library (Directshow) in c++ .

camera cpp directshow image image-processing library real-time usb video video-processing windows

Last synced: 07 May 2026

https://github.com/ka-iden/opengl-test

Testing out and Learning Modern OpenGL, repo for bkp/testing

assimp cpp cpp20 modern-opengl opengl stb-image testing

Last synced: 25 Mar 2025

https://github.com/jessmattless/project-refunk

A project aiming to remake the game U.B. Funkeys

cpp sdl2

Last synced: 05 Jul 2026

https://github.com/ayesha-quazi/gfg-160-days-dsa-challenge-

I've embarked on a 160-day challenge to tackle the GFG DSA sheet starting from 15th November! 🚀 My goal is to share my journey from being a beginner to reaching a pro level in Data Structures and Algorithms (DSA). I'll be solving problems in C++ and documenting my progress along the way.

cpp dsa-cpp dsa-learning-series dsa-practice dsalgo dsalgo-questions

Last synced: 03 Apr 2025

https://github.com/zyx-0314/cp1-grade-checker-basics-part-2

A C++ console app for collecting and averaging student grades across five subjects. Users enter their name, section, and school, then input grades for an average score. Includes options to continue or exit, with structured naming conventions and additional exercises to enhance coding skills.

basic-programming cpp school-project

Last synced: 27 Jan 2026

https://github.com/ivangrana/prog-redes

Repositório dedicado a programação de redes utilizando Python,C e C++

c cpp network-programming python socket-programming

Last synced: 18 Jan 2026

https://github.com/maximilian-winter/simplegameengine

A dx 11 based engine with image based lightning(IBL) and bullet physic engine.

bullet-physics cpp directx directx-11 physically-based-rendering

Last synced: 15 Jul 2026

https://github.com/jakefhyde/microlith-cpp

C++ DI framework

cpp dependency-injection

Last synced: 06 Jul 2025

https://github.com/pzaino/microfb

A simple Frame Buffer library in C++11 for RISC OS

cpp cpp11 cpp11-library framebuffer library risc-os riscos

Last synced: 10 Jan 2026

https://github.com/shadowmitia/sokoban

Tests with SDL2, modern C++, CMake and Conan.

cmake conan cpp modern-cpp sokoban-puzzle-game video-game

Last synced: 17 May 2026

https://github.com/aryannn053/cpsolutions

my solutions for various cp problems

competitive-programming cp cp-solutions cpp python

Last synced: 13 Apr 2026

https://github.com/ka-iden/raytracing-test

Following "Raytracing In One Weekend" and subsequent books to learn about raytracing. These books are found at: https://raytracing.github.io/

cpp ppm raytracing raytracing-in-one-weekend raytracing-the-next-week raytracing-the-rest-of-your-life stb-image

Last synced: 25 Mar 2025

https://github.com/archie94/codes

Important codes implementing various algorithms and day to day problems.

algorithm c codechef competitive-programming contest cpp hackerrank leetcode leetcode-java leetcode-solutions spoj

Last synced: 24 Apr 2026

https://github.com/codernayeem/2d-maze-solver

Solve and view the solution path of a 2D Maze

backtracking-algorithm cpp maze maze-solver

Last synced: 04 Jul 2025

https://github.com/twilight-dream-of-magic/largedynamicbitset

Large Dynamic Bitset: least significant bit contained in the bitset array at position 0, MSB contained in bitset array block_size() - 1 position

bitset cpp cpp11 dynamic-bitset

Last synced: 14 Jul 2026

https://github.com/thecompez/tiobe-scraper

A modern Qt6.8 and C++20 application to scrape and display Tiobe Index data dynamically in a QML-based UI using best programming practices and design patterns.

cpp qt6 tiobe tiobe-scraper

Last synced: 01 Mar 2026

https://github.com/artainmo/dual-n-back

Personal project. Bash dual-n-back game in c++.

cpp game personal-project

Last synced: 16 Mar 2025

https://github.com/wtrsltnk/graphicsfileloader

Old piece of code that I wrote around 2005. This was an application which could load 3d meshes from file and editor it with tools, far from complete ofcourse!

cpp opengl win32

Last synced: 08 May 2026

https://github.com/ranveeraggarwal/leetcode-cpp

Leetcode Solutions in Modern-ish C++

algorithms cpp leetcode

Last synced: 02 Apr 2025

https://github.com/peplxx/netpbm-cpp

This GitHub repository contains C++ code for image processing in PPM (Portable Pixel Map) format. The code provides functionality for writing images in the PPM format.

cpp image image-processing netpbm ppm-image

Last synced: 14 Jul 2026

https://github.com/harshit0571/dsa

This repository is dedicated to practicing Data Structures and Algorithms (DSA) concepts. It serves as a personal collection of code solutions for various DSA problems.

cpp dsa java lcoding leetcode leetcode-solutions

Last synced: 20 Apr 2026

https://github.com/ivanbgd/branch_prediction

Compares execution speed of processing sorted and unsorted arrays, with and without branching. Disassembly and results included.

branch-prediction c-plus-plus cplusplus cpp

Last synced: 06 Jul 2025

https://github.com/xeimsuck/wine-injection

Assault Cube Simple-Cheat

assaultcube cheat cpp dll-injection

Last synced: 15 Mar 2025

https://github.com/daniil-tiunchyk/exam-ticket-designer-cpp

Программа для составления экзаменационных билетов на C++

c-plus-plus console-app console-application cpp

Last synced: 24 Aug 2025

https://github.com/thecrazymage/robin-hood-hashing

:hash: Robin Hood hashing implementation in C++ with examples.

algorithm cpp hash hash-algorithm hash-table

Last synced: 28 May 2026

https://github.com/podgorskiy/nonius

Nonius benchmark-framework fork

benchmark benchmark-framework benchmarking cpp performance

Last synced: 10 Jun 2026

https://github.com/eyelash/peg.hh

C++14 parser combinator

cpp cpp14 parser

Last synced: 30 Mar 2025

https://github.com/bartekjaszczak/rito

Simple, crossplatform C++20 library for League of Legends client and Riot API

cmake cpp cpp20 lcu lcu-api league-of-legends lib library rest-api riot riot-api riot-games-api

Last synced: 18 Apr 2025

https://github.com/adityagpramanik/scheduler

This is scheduler written in C++ which will help you to feed your schedule in it and analyse yourself.

cpp linux

Last synced: 23 Apr 2025

https://github.com/angeligareta/turing-machine

Implementation of a Turing Machine in C++, a model of computation that defines an abstract machine that manipulates symbols on a tape according to the machine rules.

cpp turing turing-machine turing-machine-simulator

Last synced: 16 Mar 2025

https://github.com/strongerprogrammer7/methodsdevelopmenttranslator

The repository - translator from C to C#, on the language's C++

c cli cpp csharp windows-forms

Last synced: 14 Apr 2026

https://github.com/dibyajyotibiswal57/programs

Collection of all the programs which I made.

c cpp csharp java js python qbasic64

Last synced: 27 Jan 2026

https://github.com/moshegroot/cpp-learning

C++ learning from zero

cpp learning-by-doing

Last synced: 25 Apr 2026

https://github.com/lbxa/windowskeylogger

C++ ethical keylogger for Windows

cpp hacking keylogger

Last synced: 18 Apr 2025

https://github.com/vinkle-hzt/little-games

Qt开发的小游戏

cpp gobang qt

Last synced: 14 May 2026

https://github.com/doyoulikevanyouxi/CAI

from 0 to Master, Build Your Own C++Interface Framework

cpp interface opengl

Last synced: 28 Mar 2025

https://github.com/magnuschase03/pong

Pong written in C++ with SDL.

cpp pong sdl2

Last synced: 17 Jul 2025

https://github.com/bumbelbee777/bvm

bvm: an virtual machine written in C++ for the honeycomb architecture

architecture cpp virtual-machine

Last synced: 05 Jun 2026

https://github.com/thenaubit/brainfucktools

Brainfuck tools coded in C++: Interpreter (with and without code optimization)

brainfuck brainfuck-debugger brainfuck-interpreter brainfuck-interpreters brainfuck-language brainfuck-programs c cpp cpp14

Last synced: 22 Apr 2026

https://github.com/htmlcsjs/funni-marching

an attempt at marching squares using raylib

cpp graphics-programming raylib

Last synced: 05 Jun 2026

https://github.com/adharshkamath/maze-runner

A popular maze runner game implemented using C++ and OpenGL

cpp maze-game opengl

Last synced: 22 Apr 2026

https://github.com/dindinyt37/public-ip-tracker

A lightweight Windows system tray utility that monitors and logs public IP address changes

cpp csv ip-address ip-tracking monitoring networking system-tray utility winapi windows

Last synced: 22 Apr 2026

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

Project Euler solution

cpp maths project-euler

Last synced: 06 Jun 2026

https://github.com/nitintonypaul/egarch-jdm-optimizer

A portfolio optimizer (MVO) featuring EGARCH and Jump Diffusion models, both fully implemented from scratch.

cpp egarch mean-variance-optimization merton-jump-diffusion monte-carlo python

Last synced: 24 Apr 2026

https://github.com/nav3005/bus-reservation-system

Project on Bus reservation System using C

c cpp

Last synced: 24 Apr 2026

https://github.com/jonathas/poligono-opengl

Programa OpenGL em C/C++ que permite que o usuário defina um polígono e, em seguida, realize operações de translação, escala e rotação nesse polígono.

cpp opengl practice university

Last synced: 25 Apr 2026

https://github.com/nekruzash/sorting-algorithms

This is one of the assignments from CS2028 - Data Structures. This program tests Bubble Sort, Insertion Sort, Merge Sort, Quick Sort, Counting Sort, and Radix Sort for array sizes 10 to 100,000 and lists the efficiency for each sort.

bubble-sort counting-sort cpp insertion-sort merge-sort quick-sort radix-sort

Last synced: 06 Jun 2026

https://github.com/bocaletto-luca/ambient-light-temperature

Ambient-Light-Temperature - Arduino | A self-hosted logger that measures ambient light (lux) via BH1750 and temperature via DS18B20, then serves a live dashboard (charts) over Wi-Fi. No external server—just browse to the ESP8266’s IP. By Bocaletto Luca.

ambient-light ambient-light-temperature arduino bocaletto-luca cpp light-temperature openhardware opensource standalone temperature

Last synced: 24 Apr 2026

https://github.com/b0xtch/legion

A gaming platform for developing social games using a JSON file

cpp google-testing json

Last synced: 25 Apr 2026

https://github.com/berndporr/mobilenet_libtorch

C++ version of MobileNetV2 using libtorch which can load pre-trained weights, can be trained or both for transfer learning.

classification-model classifier cpp edge-computing inference libtorch mobilenetv2 pretrained-model transfer-learning

Last synced: 25 Apr 2026

https://github.com/bvcxza/sonos

C++ library and command line tool for Nostr

command-line-tool cpp library nostr

Last synced: 06 Jun 2026

https://github.com/f321x/cpp_introduction-42-core

Collection of small C++ introduction projects to get first experience with C++ programming

42 42born2code 42codingschool 42cursus cplusplus cpp

Last synced: 06 Jun 2026

https://github.com/luisfelipepoma/dot_translate

Basic translation app for DOT language.

antlr4 compiler cpp dotlang graph

Last synced: 26 Apr 2026

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

"This repository contains an implementation of diverse memory management techniques in an operating system, aiming to optimize resource allocation and utilization."

allocator cpp memory-allocation memory-management operating-system operating-systems-project paging python

Last synced: 26 Apr 2026

https://github.com/gashmob/enquirer

Interactive CLI library

cli cpp enquirer interactive

Last synced: 07 Jun 2026

https://github.com/kid0h/clipboard

A simple header-only wrapper around Windows' clipboard API

clipboard cpp header-only

Last synced: 07 Jun 2026

https://github.com/lucacasamentigamedev/pong

Simple Pong-clone projects in C++ and raylib. Without getting points

cpp pong raylib

Last synced: 27 Apr 2026