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/rioam2/hotmake-cpp

🔥 Stop typing `make` and automatically build C/C++ projects when you save

build c cpp cpp17 interactive makefile on-save tooling watch

Last synced: 22 Apr 2026

https://github.com/palucki/game-of-life

John Conway's game of life in C++ & Qt

c-plus-plus cpp game-of-life gameoflife qt qt5 simulations

Last synced: 22 Apr 2026

https://github.com/siddiqsoft/string2map

Header only C++17 library to parse a string containing delimited key-value pairs into a map container including the feature to convert from std::string to std::wstring and vice-versa.

cpp http-header-parser key-value map parse string tokenize winhttp

Last synced: 23 Apr 2026

https://github.com/oldcrow/libhmm

Modern C++17 Hidden Markov Model library with smart pointer memory management, comprehensive training algorithms, and critical bug fixes. Features Viterbi training, multiple probability distributions, and memory-safe implementation.

baum-welch baum-welch-algorithm cmake cpp cpp17 hidden-markov-models machine-learning probability smart-pointers statistics viterbi-algorithm

Last synced: 10 May 2026

https://github.com/jfriedlein/auxiliary_functions_dealii

Auxiliary functions for dealii such as special tensor operators

auxiliary-functions cpp dealii optimization outer-product symmetric-tensors tensor-operations

Last synced: 05 Jun 2026

https://github.com/therealpad/creditcardvalidator

Program using Luhn algorithm to validate or not credit card number

bitwise-operators cpp luhn-algorithm

Last synced: 06 Jun 2026

https://github.com/calesi19/chess

C++ program allows the users to play the game of chess in hotseat mode.

cpp feature

Last synced: 24 Apr 2026

https://github.com/senior-sigan/omsu_cpp_course

Материалы по курсу Основы программирования (С/С++)

cpp university-course

Last synced: 24 Apr 2026

https://github.com/user4223/modern-cpp-cmake-conan2-gtest-project

Project template for a c++ project using cmake for building, conan2 for dependency management and gtest for testing

ci cmake conan cpp gtest

Last synced: 24 Apr 2026

https://github.com/chop1k/pendulum

Mathematical pendulum modeling

cpp math modeling qt university

Last synced: 24 Apr 2026

https://github.com/artembotnev/esp32-weather-station

The simple copy of "ESP32-weather-station", with Sallas

cpp esp32 iot

Last synced: 24 Apr 2026

https://github.com/tapawingo/cheat-light

A light version of cheat

cheat cheatsheet cpp windows

Last synced: 24 Apr 2026

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

c4a from Chris Curl - local effort to deconstruct or simplify - experimental. New repository 20 Dec 2024

arduino-pico ccurl-c4a colorforth cpp earlephilhower forth littlefs platformio rp2350 rpi-rp2 rpipico2

Last synced: 24 Apr 2026

https://github.com/shayan925/offlineclicktest

An offline application that tests your clicking speed without the problem of lag.

cpp gui qt

Last synced: 24 Apr 2026

https://github.com/shubhamboral/cpp-recipe-master

Digital Cookbook 📖🍽️ A simple recipe book application built with C++ and Qt. Manage, view, and store your favorite recipes with a user-friendly interface.

cookbook-app cpp desktop-app digital-cookbook gui-application open-source qt recipe-manager

Last synced: 24 Apr 2026

https://github.com/abidhasanrafi/oop-lab-assignment

This repository contains code and solutions for the Object-Oriented Programming (OOP) lab assignments of the CSE 262 course.

cpp java

Last synced: 24 Apr 2026

https://github.com/nkh-lab/cpp-utils

C++ utils library

cpp

Last synced: 06 Jun 2026

https://github.com/byacherx/emlang

EMLang is a modern programming language designed for ease of use. It uses the LLVM backend and is written in C++. EMLang is an experimental language and should never be used in production.

cpp language llvm llvm-ir

Last synced: 24 Apr 2026

https://github.com/engineersbox/pbr-pipeline

An implementation of a PBR pipeline in C++

cpp cpp20 glsl opengl pbr physically-based-rendering rendering

Last synced: 24 Apr 2026

https://github.com/christopher-besch/cmos_simulator

Click some nMos and pMon Transistors together.

2d cpp gdextension godot godot4 simulation

Last synced: 24 Apr 2026

https://github.com/rialg/simplejsonparser

C++ library for parsing simple (non-nested) JSON encoded strings. The code in this repo. is part of the implementation of a light stream processing application to analyze system's logs (some kind of HIDS) that is currently in development.

cpp json jsonparser library

Last synced: 24 Apr 2026

https://github.com/daviskregers/polling-methods

A course work for "Expert assesment systems". Written in QT C++.

cpp expert-systems polling qt5

Last synced: 24 Apr 2026

https://github.com/toumash/2d-tetris-game

2d game written in C++ with SDL

cpp game tetris-clone

Last synced: 24 Apr 2026

https://github.com/liulilittle/microsoft.net.system.datetime

In the standard "C/C++" language above the implementation of "Microsoft.NET Framework System.DateTime" DateTime struct.

cpp datetime dotnet implementation net struct system

Last synced: 24 Apr 2026

https://github.com/ucx15/gravity

Simulation of Newton's Law of Gravity in C++

cpp glm gravity gravity-simulation sdl2

Last synced: 24 Apr 2026

https://github.com/nartynka/quackengine

Game engine in C++ with OpenGL

cpp opengl

Last synced: 24 Apr 2026

https://github.com/ggiuffre/graph-ann

Object oriented ANN based on graphs

cpp neural-network qt

Last synced: 25 Apr 2026

https://github.com/reybits/bin2hpp

Binary to C-array converter

cpp gamedev linux macos tools

Last synced: 09 May 2026

https://github.com/mf42-dzh/texmaster-adpcm-decoder

Decoder for the custom ADPCM format used in Texmaster2009

codec cpp

Last synced: 25 Apr 2026

https://github.com/shdblowers/matrices

Exploring Matrices in C++

cpp

Last synced: 06 Jun 2026

https://github.com/alexhuszagh/contained

High-peformance C++ containers with type erasure.

containers cpp cpp11

Last synced: 06 Jun 2026

https://github.com/rahimuj570/onlinecp

In this repository I'll upload my codes of Codeforces and others platform from today (12.1.22)

c competitive competitive-coding competitive-programming competitive-programming-contests competitiveprogramming cplusplus cpp cpp17 cprogramming

Last synced: 25 Apr 2026

https://github.com/ryouze/vroom

[WIP] Cross-platform 2D racing game.

car cmake cmake-fetchcontent cpp cross-platform game imgui racing sfml

Last synced: 06 Jun 2026

https://github.com/niklaskarel/qt-multiclient-logger

Qt-based multi-client TCP logger for structured JSON messages with real-time GUI, severity-aware handling, and modular logging logic. Designed to simulate communication with independent system modules.

cpp embedded-systems gui logger multithreading networking qt qtwidgets real-time tcp

Last synced: 25 Apr 2026

https://github.com/guuzaa/coreutils

A project to implement GNU coreutils in C++ and Zig.

coreutils cpp cpp20 zig

Last synced: 25 Apr 2026

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

The classwork from Object Oriented Programming in Cpp.

classwork cpp object-oriented-programming oop

Last synced: 06 Jun 2026

https://github.com/fyonietz/infera

IDE For Data Science Or Data Analysis

cpp data-science data-visualization lightweight

Last synced: 25 Apr 2026

https://github.com/gurubalan-git/race-game

A race game using Graphics header files and custom animations.

animation animation-library c cpp game graphics-library

Last synced: 25 Apr 2026

https://github.com/kohta9521/cpp_competitive_programming_practice

競技プログラミングのための勉強内容・コンテスト保管場所。1日1問題/就活時のコードテスト対策。42Tokyo 主にAtCoderとLeetCode。

42tokyo atcoder clang competitive-programming competitive-programming-contests cpp

Last synced: 25 Apr 2026

https://github.com/calint/arduino-nano-esp32

experiments with arduino nano esp32

arduino-nano-esp32 cpp

Last synced: 06 Jun 2026

https://github.com/ahsan-83/sort-simulator

Sorting Algorithm simulator developed using C++ and iGraphics library

c cpp igraphics sorting

Last synced: 26 Apr 2026

https://github.com/wzslr321/aoc2021

My C++ solutions for the advent of code 2021

aoc2021 cpp

Last synced: 11 Jun 2026

https://github.com/feedofmri/codeforces-solve

CodeForces-Solve is my repository for storing solutions to CodeForces practice problems. Featuring solutions in C++ and Python, this collection is designed to help you master algorithmic challenges and enhance your problem-solving skills efficiently.

competitive-programming competitive-programming-contests cpp python

Last synced: 26 Apr 2026

https://github.com/andrejgockov/object-oriented-programming-finki

Object Oriented Programming F23L1S016 | FINKI 2023/2024

cpp object-oriented-programming

Last synced: 07 Jun 2026

https://github.com/elerac/raytracer

Raytracing

cpp raytracing

Last synced: 26 Apr 2026

https://github.com/loxodromics/lillugsi

This personal project serves as both a learning tool for Vulkan and an exploration of software architecture in graphics programming.

cmake conan cpp cross-platform graphics-programming sdl3 vulkan

Last synced: 26 Apr 2026

https://github.com/jke94/scribe

C++ logger implementation based in a expansible concept: write your custom logger implementation.

cpp logger

Last synced: 07 Jun 2026

https://github.com/varshneydevansh/efm-dc

An intermediate QtNetwork chat application

cpp html qt qtnetwork xml

Last synced: 26 Apr 2026

https://github.com/mcleber/photobatch

PhotoBatch is a command line application that can manipulate image files in batches.

application cpp image-manipulation learning-cpp

Last synced: 07 Jun 2026

https://github.com/matesoft2033/smart-motor-control-system

The Hobby Gear Motor Control System utilizes an Arduino and an ultrasonic sensor to measure distance. The sensor emits sound waves, and based on the echo's return time, the system adjusts motor speed—running faster when objects are far and stopping when they are too close, ensuring efficient operation.

arduino cpp dc-motor dc-motor-speed-control smart-car ultrasonic-sensor-distance

Last synced: 26 Apr 2026

https://github.com/madhav2133/tcas

A Traffic Management System with Collision Detection and Junction Monitoring

collision-detection cpp gazebo junction-monitoring ros ros2

Last synced: 26 Apr 2026

https://github.com/jerboaburrow/kuramoto-lamp

A "Kuramoto-lamp" using OpenGL GPGPU

cpp gpgpu kuramoto-model opengl

Last synced: 26 Apr 2026

https://github.com/nikhilrout/c-and-cpp

C and C++ Practice

c cpp

Last synced: 27 Apr 2026

https://github.com/warchant/hunter-binary-cache

This repository contains binary cache for Hunter packages, that I use often

cache cpp hunter

Last synced: 07 Jun 2026

https://github.com/northy/combinationalcl

Gate-level digital circuits generator and simulator using OpenCL.

cpp gpgpu-sim opencl rust

Last synced: 07 Jun 2026

https://github.com/darthakiranihil/fufloyd

A program to find the shortest paths in a graph, defined by its weight matrix, using Floyd Algorithm

cpp cpp17 discrete-mathematics example-project floyd-algorithm university-assignment

Last synced: 07 Jun 2026

https://github.com/s-0-p-h-i-a/arduino_practice

Beginner Arduino projects exploring embedded systems concepts like circuits, digital I/O, serial communication, and hardware interaction.

arduino beginner blink circuits-and-electronics cplusplus cpp digital-io learning-by-doing learning-project led-controller microcontroller practice serial-communication structured-programming

Last synced: 27 Apr 2026

https://github.com/berkayguzel06/arduino_projects

Small Arduino Projects to Leverage Your IoT Skills

arduino arduino-ide buzzer cpp i2c iot iot-application lcd led motion-detection sensor

Last synced: 27 Apr 2026

https://github.com/thinkphp/kadane-algorithm

Largest Sum Contiguous Subarray.

c cpp kadanes-algorithm

Last synced: 27 Apr 2026

https://github.com/wzslr321/edgydb

A lightweight, in-memory graph database with JSON serialization support, written in modern C++23

cpp cpp23 database graphs

Last synced: 27 Apr 2026

https://github.com/zigameni/ziga-pomodoro

Pomodoro app

cpp pomodoro-timer

Last synced: 22 Jun 2026

https://github.com/m6vrm/json.hpp

Naive JSON encdoing and decoding for C++

cpp json

Last synced: 28 Apr 2026

https://github.com/m0nt4ld0/timus-oj

Mis resoluciones de ejercicios de Timus Online Judge (https://acm-judge.urfu.ru/author.aspx?id=188437)

cpp online-judge

Last synced: 07 Jun 2026

https://github.com/hasanyahya101/personal_config_files

This repository serves as a collection of my personal configuration files for various tools and applications. It includes settings, preferences, and configurations that I use for my development environment.

config cpp files json others

Last synced: 28 Apr 2026

https://github.com/mguludag/github-actions-run-compiler-explorer

run compiler explorer into github actions runner

compiler-explorer cpp msvc2022

Last synced: 28 Apr 2026

https://github.com/juanpinheirofiap/gs_edge

Trabalho acadêmico

arduino cpp iot wokwi

Last synced: 28 Apr 2026

https://github.com/vorgestern/luafpp

Lua-Binding for C++ std::filesystem

binding cpp filesystem lua

Last synced: 28 Apr 2026

https://github.com/ernanej/qt-sculptor

Desktop application in C++ to make sculptures in blocks represented by digital matrices. It allows the user to be able to create a plain text file that contains a sequence of steps to be followed to define properties of a three-dimensional matrix.

c cpp dca1202 off-files qtcreator sculptures

Last synced: 28 Apr 2026

https://github.com/yuan325/animations

Computer Animations. Including key frame motion, hierarchical object motion, physics based collision, boid simulation, and l-system. Demo video included.

cpp opengl

Last synced: 28 Apr 2026

https://github.com/jke94/cmakesharedlib

Example of shared library. Using docker and cmake, to build shared library, install it in a Linux environment, and used by a client.

cpp docker docker-compose linux shared-library

Last synced: 28 Apr 2026

https://github.com/casualbot/adventofcode-2024

Repo for all things advent of code

adventofcode2024 cpp typescript

Last synced: 28 Apr 2026

https://github.com/c1ves/projectmanagementsystem

c++ QT框架实现的项目管理系统

cpp project-management qt

Last synced: 28 Apr 2026

https://github.com/nir3x/foreground-pattern-scanner

Foreground Pattern Scanner - Memory-mapped executable pattern scanner

c-plus-plus cpp executable-pattern-scanner memory-mapping pattern-scanning windows-api

Last synced: 08 Jun 2026

https://github.com/davamix/opencv-samples

Samples with OpenCV 3

cpp opencv samples

Last synced: 28 Apr 2026

https://github.com/fcf-framework/fcftest

Provides the FCF_TEST macro to perform the check in unit tests

cpp unittest

Last synced: 13 Jun 2026

https://github.com/brandonmfong/chat

encrypted command line chat server/client

c cpp encryption instant-messaging ncurses openssl socket-programming

Last synced: 28 Apr 2026

https://github.com/kevinthulnith/bakery-system

Command prompt based Bakery System developed with cpp(c++)

c cpp prompt text-file-processing

Last synced: 28 Apr 2026

https://github.com/anthofoxo/vulpengine

Experimental early-stage rendering engine for Windows and Linux.

cpp cpp20 opengl opengl4

Last synced: 28 Apr 2026

https://github.com/wtrsltnk/run-jump-retry

A GolSrc mod which will time your speedrun while bunny hopping and wall-jumping enabled.

cmake cpp hlsdk

Last synced: 08 Jun 2026

https://github.com/wberrier/clip

Command Line Interface Project: project command wrapper

build cli cmake cpp emacs lsp mesonbuild ninja-build python3 vim

Last synced: 28 Apr 2026

https://github.com/jackkimmins/3d-shape-demo

Spinning 3D Cube

cpp cube sdl2 wasm

Last synced: 28 Apr 2026

https://github.com/link-wolf/stockholm

42 project - Prototype of a ransomware, without the ransom

42 42born2code 42school cpp cybersecurity linux malware ransomware

Last synced: 28 Apr 2026

https://github.com/jungerboyo/minimal-cpp-template-project

Cpp cmake template project which is meant to be simple, easy to understand and modify.

ci cmake cpp project-template simple suckless

Last synced: 08 Jun 2026

https://github.com/sjellipses/numbersliderpuzzle

a simple 3x3 Number Slider Puzzle game based on OpenCV

cmake cpp mingw opencv

Last synced: 29 Apr 2026

https://github.com/felipebrenner/mandelbrot-fractal-pthreads

Uso de pthreads para a construção da estrutura do algoritmo do Fractal de Mandelbrot com threads trabalhando paralelamente

cpp mandelbrot pthreads

Last synced: 29 Apr 2026