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/kuro337/modern-cpp

Just a repo of good idiomatic C++ code snippets I tend to find useful.

cpp cpp14 cpp17 cpp21

Last synced: 14 Feb 2026

https://github.com/fliegwerk/sfml-cardioid

A Times-Tables Caridoid Visualization using SFML

cardioid cpp doxygen sfml

Last synced: 17 Jul 2026

https://github.com/brobeson/kan

Playing around with 3D graphics

3d-graphics cpp glsl opengl

Last synced: 16 Jan 2026

https://github.com/dev88jerry/cs211

Bishop's University - CS211 Introduction to Programming

cpp

Last synced: 26 Feb 2025

https://github.com/chloro-pn/raft

raft based on asio / c++14

asio cpp raft

Last synced: 11 Oct 2025

https://github.com/mikael-ros/edaf50

Exercises and solutions for the EDAF50 C++ Programming course at LTH

cpp edaf50 lth lund-university

Last synced: 31 May 2026

https://github.com/adcimon/webrtc-template

Template to bootstrap a C++ application with WebRTC.

cmake cpp webrtc

Last synced: 09 May 2026

https://github.com/libsod/numbercaster

My educational purposes project for entering in C++

casting cmake console-application cpp cross-platform number term

Last synced: 09 Jul 2026

https://github.com/abin-z/dynamiclibloading

.so或.dll动态库无头文件显式加载案例

cmake cpp dynamic-programming explicit-loading library

Last synced: 14 Mar 2025

https://github.com/danielkrupinski/morse-cpp

Morse code translator.

cpp

Last synced: 14 Mar 2025

https://github.com/artainmo/general-programming

Notes from studying and small projects surrounding general-programming.

assembly bits c clean-code cpp ide ocaml operating-systems os python rust self-learning shell study team vim

Last synced: 14 Apr 2026

https://github.com/simlf/arcade

The arcade is a project made for learning how to use the OOP paradigm in C++.

cpp epitech ncurses sdl2 sfml

Last synced: 08 Oct 2025

https://github.com/harastaivan/cpp-progtest-template

CPP template for progtest

cpp cpp14 makefile

Last synced: 09 Jul 2026

https://github.com/ven-gnz/ogl

Realtime Rendering "Tsemppirinki"

cpp opengl

Last synced: 24 Apr 2026

https://github.com/rogerfan48/project-fresh2-i2p2-arenalegends

A (single/online) multiplayer battle game project inspired by Clash Royale developed for Introduction to Programming I (Freshman Fall).

allegro boost-asio cpp

Last synced: 26 Feb 2025

https://github.com/bernoussama/arduino-rfid

arduino rfid access control system

arduino cpp iot

Last synced: 14 Feb 2026

https://github.com/jrialland/smallclient

A small http(s) client in C++

cplusplus cpp cpp11 http http-client

Last synced: 08 Oct 2025

https://github.com/felixthec/qt-streamdeck

A DIY StreamDeck implementaion with Qt and Arduino

ardunio-uno cpp qt6 sqlite3

Last synced: 17 Apr 2026

https://github.com/michaelfromyeg/projecteuler

My Project Euler solutions

cpp project-euler

Last synced: 08 Oct 2025

https://github.com/wtcpython/librarymanager

A simple Library Manager, base on Qt6 and C++.

cpp qt6 ui windows

Last synced: 05 Feb 2026

https://github.com/cheongszesuen/image2array

用于ST7335S驱动的TFT_LCD(128*160)屏幕图片的转换

binarization cpp cv lcd-screen processing python tft-display

Last synced: 25 May 2026

https://github.com/antonyayansi/curso-cpp

Ejercicios prácticos de C++ (estructura de datos, arreglos, listas simple y doblemente enlazados, punteros, grafos, etc...)

cpp library

Last synced: 17 Jul 2026

https://github.com/quentin18/ecosystem

Ecosystem simulation in C++

cpp ecosystem perlin-noise sfml simulation

Last synced: 15 May 2025

https://github.com/bsodium/terrain-interpolation

An openGL implementation of a procedural terrain interpolation algorithm

cpp opengl procedural-generation terrain-generation

Last synced: 06 Mar 2025

https://github.com/gunter0216/maze

Десктопное приложение для создания идеального лабиринта, поиска пути и генерации пещер через клеточный автомат.

algorithms cpp qt

Last synced: 24 Apr 2026

https://github.com/thesamarthkumar/comp-2710-software-construction

Software Construction Projects in C++

cpp

Last synced: 08 Oct 2025

https://github.com/andrew-most-likely/quesimulation

que sim for Comp Sci 2

cpp

Last synced: 20 Mar 2025

https://github.com/amansatya/gfg160

THIS REPOSITORY CONTAINS ALL CODES FOR GFG 160 FROM DAY 1

algorithms c cpp datastructures geeksforgeeks geeksforgeeks-solutions problem-solving

Last synced: 09 Oct 2025

https://github.com/duster-amigos/hmm_cpp

Complete C++ implementation of Hidden Markov Models with modern C++17 and Eigen

cpp cpp17 eigen hidden-markov-models hmm machine-learning

Last synced: 09 Oct 2025

https://github.com/iledesma08/tp2-algoritmos

Trabajo Nº2 de Algoritmos y Estructuras de Datos de la carrera Ingeniería en Computación

cpp

Last synced: 09 Oct 2025

https://github.com/moroii69/custom-malware

this project demonstrates shellcode injection on windows using self-injection and process injection.

cpp cybersecurity malware windows

Last synced: 24 Mar 2025

https://github.com/imtheprince7/todo-app

This is Todo-App, which i have developed during learning phase of CPP-language. I have provided majority of functionality to perform in day-to-day life. Add, Update, Search, Delete Task schedule in advance to accomplished in day to day activities.

cpp mysql-database qtcreator singleton-pattern

Last synced: 03 May 2026

https://github.com/artainmo/cardgame

Personal project. A card-game simulator library in c++ with ability to play Jack-The-Spade.

cpp game personal-project

Last synced: 14 Jun 2025

https://github.com/filiprokita/lpmpush

This program enables the user to hold down the left mouse button by pressing a specific key and release it by pressing another key. The user can set the desired keys for enabling and disabling the left mouse button hold-down feature.

cpp hold-mouse-button input-handling left-mouse-button mouse mouse-button mouse-button-holder mouse-event windows-api

Last synced: 24 Mar 2025

https://github.com/guangie88/stackie

Contains stack allocated data structures.

cpp cpp-14 cpp-library data-structures stack stack-based string

Last synced: 06 Jun 2026

https://github.com/lucas54neves/gcc216-data_structures

Repository for the activities of the discipline of Data Structures of the course of Computer Science of the Federal University of Lavras

algorithms cplusplus cpp data-structures ufla

Last synced: 28 May 2026

https://github.com/guicdas/cpp04_42

CPP04 module: Abstract classes and interfaces.

abstract-classes cpp cpp98 interfaces

Last synced: 11 Jun 2025

https://github.com/pereirar3/simuladorafd

Work in the Discipline of Theory of Formal Languages ​​and Automaton - UFMT

automatons computer-science-discipline cpp

Last synced: 24 Mar 2025

https://github.com/cppshizoids/vulkanrt

Vulkan API RayTracing

cpp glfw glm raytracing vulkan-api

Last synced: 28 Jun 2025

https://github.com/xavier-maruff/bft

An optimizing multi-target brainf*ck transpiler

ada brainfuck brainfuck-transpiler c compiler cpp fortran90 js rust transpiler

Last synced: 12 Apr 2026

https://github.com/caiocampos/atualizahora

Atualiza o horário de computadores com problemas de bateria

batch cplusplus cpp

Last synced: 09 Jul 2025

https://github.com/stefanhamminga/cpp_lib_scripts

Scripts for managing C++ header-only libraries

c-plus-plus cmake cpp documentation library

Last synced: 30 Mar 2025

https://github.com/muszic/chat-application

Dive into real-time communication with this C++ chat application! Featuring a server-client model, it lets multiple users chat seamlessly, showcasing the power of sockets and threads in a fun and interactive way.

cpp multithreading networking socket-programming tcp

Last synced: 13 Jul 2026

https://github.com/daniil-tiunchyk/dormitory-assignment-cpp

Программа распределения мест в общежитии на C++

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

Last synced: 08 Apr 2025

https://github.com/aurimasniekis/cpp-dimval

A header-only C++23 library for dimensional values

cpp cpp23 dimensional parcel units

Last synced: 28 May 2026

https://github.com/aurimasniekis/cpp-commons

Header-only C++23 library of common/shared types for the C++ libraries

commons cpp cpp23

Last synced: 28 May 2026

https://github.com/benoit-dubreuil/book-effective-stl

Notes to learn the content of the book Effective STL

cpp cpp03

Last synced: 04 Oct 2025

https://github.com/aurimasniekis/cpp-parcel

Wrappable, wire-transferable C++23 value system with JSON serialization.

cell cpp cpp23 json

Last synced: 28 May 2026

https://github.com/solareenlo/42cpp-module-01

C++ practice 01 (stack, heap, pointer, reference, delete[], overload, stream)

42 42born2code 42cursus 42projects cpp

Last synced: 03 Sep 2025

https://github.com/kenpusney/dc

DumpCore -- Vitrual Machines

cpp language-runtime virtual-machine

Last synced: 24 Mar 2025

https://github.com/giovanni-ottaviano/lcsd-sat-transition

Investigation of the data-driven satisfiability transition in the linear classification of structured data

cpp machine-learning physics python pytorch satisfiability-problem

Last synced: 30 Apr 2026

https://github.com/teche74/oops-with-cpp

This repository contains a collection of object-oriented programming (OOP) examples written in C++. It's intended for those who are interested in learning or improving their skills in C++ programming and OOP concepts. The repository includes code snippets that demonstrate the fundamentals of OOP in C++.

cpp object-oriented-programming oop

Last synced: 16 Mar 2025

https://github.com/hugolundin/bf

Brainfuck Interpreter (C++)

brainfuck cpp

Last synced: 29 May 2026

https://github.com/tjeufoolen/ctfkrulinterpreter

Custom file interpreter build for hunting a quote (CTF). Written in c++

cpp ctf interpreter

Last synced: 31 Mar 2025

https://github.com/filming/chroma

A streamlined C++ tool for precise conversion between HEX and RGB color formats.

cpp hex rgb

Last synced: 14 Mar 2025

https://github.com/glanguage/sudoku

A C++ program to solve sudokus.

cpp sudoku

Last synced: 28 May 2026

https://github.com/chesterxalan/classwork-advanceddigitalimageprocessing-cpp

The classwork from Advanced Digital Image Processing in C++.

classwork cpp image-processing

Last synced: 09 Oct 2025

https://github.com/antdeivid/estrutura-de-dados-avancada

Repositório destinado ao upload dos programas feitos no estudo de Estrutura de Dados Avançada.

avl-tree bst cpp data-structures red-black-trees

Last synced: 16 Mar 2025

https://github.com/blvxme/vk-internship-task

Поиск кратчайшего расстояния в графе

cmake cpp

Last synced: 08 Apr 2025

https://gitlab.com/bproto/recipes/conan-rmlui

Conan recipe for the RmlUi library.

conan cpp graphical gui rmlui

Last synced: 10 Mar 2025

https://github.com/nilssonk/vulkan-cpp

A modern C++ vulkan example.

cpp cpp17 vulkan

Last synced: 08 Apr 2025

https://github.com/matheusafonseca/e209-l3

Repositóriopara salvar os códigos feitos em C/C++ para a manipulação de microcontroladores durante a aula de laboratório da disciplina E209 do INATEL

cpp

Last synced: 08 Jul 2026

https://github.com/bobis33/qtapp-sandbox

Sandbox of Qt application.

application cmake cpp cpp20 gui qt6

Last synced: 11 Mar 2026

https://github.com/youpong/getuser

Sample program for getting user name on multiple platforms.

cpp

Last synced: 22 Apr 2025

https://github.com/0xromjobert/cpp07

42 school exercices on templated classes and functions. Generic programming concept learnt through the creation of templates such as a generic iterator or dynamic array

array cpp cpp98 generic-programming iterator template-class

Last synced: 01 Apr 2025

https://github.com/fesabelilla/operating-system-lab

Operating-System (3.2)

cpp java

Last synced: 17 May 2026

https://github.com/josedsferreira/qtretroviewer

Desktop application made with Qt for editing pictures to give them a retro look

cpp desktop-app image-manipulation qt6

Last synced: 04 Feb 2026

https://gitlab.com/seanick/gitlab-api

CLI tool to list, get and create GitLab project issues. Requires Boost::json, Boost::program_options, and libcurl.

Boost cpp gitlab-api libcurl

Last synced: 06 Jan 2026

https://github.com/ahawazi/course_cpp

learn the c++ and try to use this. this is the course for learn the c++

cpp

Last synced: 28 Mar 2025

https://github.com/hcl-tech-software/code-realtime-art-tutorial

A VS Code extension for learning Code RealTime and the Art language

art code-realtime cpp realtime statemachine tutorial

Last synced: 21 Feb 2026

https://github.com/soyapo/raytracer

C++ Ray Tracer with PPM output

cpp raytracing

Last synced: 03 Jul 2025

https://github.com/kaixtr/labirinto

Projeto de algoritmo de labirinto programado para a matéria de Teoria dos autômatos do curso de Ciência da Computação na Universidade do Distrito Federal, em 2025.

cpp maze maze-generator sdl2

Last synced: 01 Apr 2025

https://github.com/dahlitzflorian/collatz-conjecture-algorithm

The 'Collatz-Conjecture'-algorithm in different languages

algorithm collatz-conjecture cpp java javascript php python

Last synced: 12 Apr 2026

https://github.com/theskyler-dev/workchat

A simple CLI-based chatting program

chat cpp mvp

Last synced: 01 Apr 2025

https://github.com/paolosereno/lanscan

Network scanner application with advanced diagnostics and metrics visualization

cpp gui-application lan qt6 scanner

Last synced: 09 Oct 2025

https://github.com/pekochan069/nobpp

NoBuild C++

cpp

Last synced: 08 Apr 2025

https://github.com/ratikaewkam/measuringdistance-arduino

Using Arduino and Ultrasonic sensor for distance measurement

arduino c cpp

Last synced: 12 Apr 2026

https://github.com/knowscount/restarting-cpp

my journal restarting C++ from scratch

c cpp

Last synced: 16 Mar 2025

https://github.com/lukas-bunat/cpptutorial

Showcase of C++ language features.

cpp cpp14 cpptemplates oop oops-in-cpp stl stl-containers

Last synced: 01 Apr 2025

https://github.com/praths71018/pes2ug21cs392_jenkins

Cloud computing lab on jenkins

cpp docker jenkins makefile

Last synced: 06 May 2026

https://github.com/msh-trojan/cpp_pointers

simple program to show the usage of pointers in a C++ program

cpp pointers

Last synced: 01 Apr 2025