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/sid-sg/system-resources-monitor

Currently monitors only CPU usage for Linux from /proc filesystem

cmake cpp glew glfw3 glut opengl

Last synced: 30 Apr 2026

https://github.com/twct/brace

Incredibly simple JSON parser in C++

cpp json

Last synced: 30 Apr 2026

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

Conway's Game of Life implementation in GTK4

cpp game-of-life gtk4

Last synced: 30 Apr 2026

https://github.com/lonaryx/binarysearch

Этот код представляет собой реализацию алгоритма бинарного поиска в массиве чисел от 0 до 100 на языке C++. Он создан для того, чтобы продемонстрировать простоту и эффективность данного алгоритма.

algorithm algorithms binary binary-search code cpp eazy function functions language-learning learning massive search ua ukraine ukrainian windows

Last synced: 30 Apr 2026

https://github.com/4z0t/luatemplatelibrary

Static C++ 17 binding for Lua 5.4

cmake cpp cpp17 library lua static stl template templates

Last synced: 30 Apr 2026

https://github.com/hein-htetsan/cs-201-sem-2-

UCSY semester 2 garbage

cpp data-structures python

Last synced: 30 Apr 2026

https://github.com/devlyas/tic-tac-toe

A simple terminal-based Tic Tac Toe game written in C++.

cpp game terminal

Last synced: 30 Apr 2026

https://github.com/canytr/algorithm

Ask @Canytr anything!

algorithm c cpp

Last synced: 30 Apr 2026

https://github.com/yoshinariyamanaka/algorithms-and-data-structures

Just implement programs along with certain algorithms and data structures

algorithms clang cpp data-structures

Last synced: 30 Apr 2026

https://github.com/shiven-lohia/tadfish-engine

Tadfish is an intermediate-level chess engine written in C++ with a Python-based GUI.

chess chess-engine chess-gui cpp

Last synced: 30 Apr 2026

https://github.com/marsyang2410/smart_tranports_dashboard

智慧運輸即時看板 Smart Transports Dashboard

c cpp

Last synced: 30 Apr 2026

https://github.com/poripouria/operating-systems

Principles of Operating Systems Course projects (FCFS, RR, Grep, and...)

c cpp operating-system os process

Last synced: 30 Apr 2026

https://github.com/thkox/uni_2021-compilers-final-assignment

This project is a team assignment for the "Compilers" course, offered in the 3rd semester of the 2021 academic year at the University of Piraeus, Department of Informatics.

3rd-semester analyzer c cpp department-of-informatics flex lex string-generator top-down-parser university-of-piraeus

Last synced: 30 Apr 2026

https://github.com/karurochori/demo-rmlui-meson

Basic demo of using RmlUi from meson

cpp meson rmlui ui

Last synced: 30 Apr 2026

https://github.com/vlasdislav/tapesort

Yadro TATLIN Data Services (Тестовое задание)

cli cmake cpp gtest shell

Last synced: 30 Apr 2026

https://github.com/aabiryukov/thethinggame

A simple windows game "The Thing" (Digger style) written on C++ in 1998-2006

cpp game mfc windows

Last synced: 30 Apr 2026

https://github.com/ignatious-p/coding-challenges

Solutions to the challenges found at codingchallenges.fyi

c codingchallenges cpp learning-by-doing

Last synced: 30 Apr 2026

https://github.com/gpmueller/mwe-wasm-app

MWE for compiling C++ to WASM to use as backend for a Web App

cpp cpp17 mwe wasm

Last synced: 30 Apr 2026

https://github.com/gaurisharan/cuda-ml-kernels

Repo for CUDA C++ GPU kernels for ML and HPC.

cpp cuda gpu hpc kernels ml parallel-computing systems-ml

Last synced: 30 Apr 2026

https://github.com/julian3sp/multi-threaded-producer-consumer

Multi-threaded producer-consumer implementation in C using `pthread`, semaphores for synchronization, and a barrier to ensure all consumers complete execution. Configurable buffer size and file-based input.

cpp linux multithreading

Last synced: 30 Apr 2026

https://github.com/pinsaraperera/ieeextreame_18.0_team_vertex

These are some of the questions I attempted in IEEEXtreme 18.0 on behalf of my team, 'Vertex,' from the University of Kelaniya. We ranked 13th overall in Sri Lanka, and our global rank was 255.

coding-challenge cpp ieee problem-solving python team-vertex university-of-kelaniya

Last synced: 30 Apr 2026

https://github.com/caibingcheng/codemo

simple demo

cpp demo

Last synced: 30 Apr 2026

https://github.com/misterrooster/ogl-particles

Particle simulation with OpenGL

cpp graphics imgui opengl particles rendering

Last synced: 30 Apr 2026

https://github.com/kanishk-16/fps-game

A personal side-project I am working on it's an multiplayer FPS game using OpenGL might prepare a web-app for this in future.

cpp game-development opengl

Last synced: 30 Apr 2026

https://github.com/luisandresantos/devrepos

Personal repository with practice exercises and projects in C, C++, and Python for continuous learning and portfolio building.

beginner c commented-code cpp development education exercises-code-c learning-by-doing portfolio programming python

Last synced: 30 Apr 2026

https://github.com/scyth3-c/opengl-draw-all-modes

uso del mouse como pluma para situar puntos que sirven como ancla para las modalidades de renderizado de glut

cpp glut graphics opengl

Last synced: 30 Apr 2026

https://github.com/markcaldropoli/cs240

Data Structures & Algorithms

algorithms cpp data-structures makefile

Last synced: 08 Jun 2026

https://github.com/reality361/opencv-image-correction

📄 OpenCV Image Correction for Documents

cpp opencv

Last synced: 30 Apr 2026

https://github.com/matthew-mosior/a_o_c_2016

Source code for AoC 2016 programming puzzles

advent-of-code-2016 algorithm-challenges cpp java

Last synced: 30 Apr 2026

https://github.com/dangnh0611/anaclock_qt

A simple anaclock,created with Qt

clock cpp qt

Last synced: 30 Apr 2026

https://github.com/eclipse-uprotocol/up-transport-socket

Simple socket implementations of uTransport written in C++, Rust, Python, and Java to test uE-2-uE communication

cpp java python rust socket up-transport uprotocol

Last synced: 30 Apr 2026

https://github.com/blueokiris/natevolve-ark

A C++ library to aid in the creation of Naturalistic Conlangs

backend changes conlang constructed cpp grammar ipa language library linguistics morphology phoneme sound static

Last synced: 08 Jun 2026

https://github.com/sushank-ghimire/csit-1st-sem-c

A comprehensive guide to C programming covering data types, variables, operators, control flow, functions, arrays, pointers, and file I/O. Perfect for beginners and a quick reference for seasoned developers looking to refresh their skills and write efficient C code with practical examples.

c cpp revision

Last synced: 01 May 2026

https://github.com/carlos-reyes-123/fastcodeguru-hugo

A place to discuss software performance and quality from the perspective of computer programmers.

cpp performance profiling website

Last synced: 01 May 2026

https://github.com/frodoalaska/wxwidgetsexample

An example project using the wxWidgets library and OpenGL.

cpp opengl wxwidgets

Last synced: 01 May 2026

https://github.com/haadi-khan/arduino-pid-demo

PID Demo on an Arduino

arduino cad cpp electronics pid

Last synced: 01 May 2026

https://github.com/akaliutau/3dreconstruction

PoC for reconstruction of 3d shape from 2d snapshots using epipolar geometry

computational-geometry computer-graphics cpp

Last synced: 08 Jun 2026

https://github.com/baderouaich/openglplayground

A Multi-Scene Playground Project To Learn OpenGL

cplusplus cpp glsl opengl opengl-playground playground premake5

Last synced: 17 May 2026

https://github.com/johnmachado11/cloud-python-to-cpp

Python backend built utilizing several Google Cloud Platform services. In addition, C++ connectivity, a robust cloud authentication system, Cloud Build CI/CD pipelines, process automation, and more.

api authentication backend cloudfunctions cpp gcp google-cloud-platform microservices microservices-architecture python

Last synced: 01 May 2026

https://github.com/anupam-dagar/codebase

A collection of c and c++ codes that I have written.

c c-programming cpp data-structures

Last synced: 01 May 2026

https://github.com/caiofov/notepad-qt-cpp

A notepad application developed in C++ with Qt

cpp notepad qt

Last synced: 01 May 2026

https://github.com/flagarde/cpp-terminfo

C++ library for terminal terminfo capabilities

cpp cpp11 standalone terminal terminfo terminfo-parser terminfo-parsing-library

Last synced: 01 May 2026

https://github.com/mgautam98/one-pass-assembler

Created a one-pass assembler for SIC in C++ to generate opcode. Coded from scratch, various features like lexical analysis, syntax tree creation, parsing and assembly level code generation.

assembler cpp

Last synced: 01 May 2026

https://github.com/ne-app/avkon

🍯 The Avkon SDK designed by Ne.app. Batteries included.

application cplusplus cpp ne-app sdk

Last synced: 01 May 2026

https://github.com/micalevisk/bd1-2017-2

:mortar_board: :books: Banco de Dados 1 (ICC200) :house: :octocat: :white_check_mark: outros: https://gist.github.com/micalevisk/931dd32990413303b4f59d3dc0aa9a81

cpp database icomp makefile ufam

Last synced: 01 May 2026

https://github.com/shahank42/keylog-me

A simple keylogging application for Windows

cplusplus cpp keylogger windows

Last synced: 01 May 2026

https://github.com/zrei/aoc23

Attempts for aoc 2023, in cpp and python.

aoc cpp python

Last synced: 01 May 2026

https://github.com/psturm108/cpptoolkit

A header only library for C++ for advanced programming concepts

async asyncio c cpp image image-processing mathematics matrix vector

Last synced: 01 May 2026

https://github.com/kgruiz/autoformatters

A collection of tools and scripts for automated formatting and cleaning of C++ and Python code.

automation clang-format code-cleaning code-formatter cpp python vscode

Last synced: 01 May 2026

https://github.com/deepbiolab/star-route-planning.cpp

A C++ project for route planning utilizing the A* search algorithm with OpenStreetMap data.

a-star-search cpp heuristic-search openstreetmap planning

Last synced: 01 May 2026

https://github.com/grandevx/ds_course_c

My Personal Joma DS Course problem Solution in C++

course cpp data-structures

Last synced: 08 Jun 2026

https://github.com/grebano/nano-temperature-and-humidity

The "Nano-Temperature-and-Humidity" project is a hardware-software solution that uses an Arduino Nano, a 0.96" OLED display, and an AHT10 (or AHT20) sensor to create a temperature and humidity sensor. The software part of the project is developed using PlatformIO, an open-source ecosystem for IoT development.

arduino cpp humidity low-power nano platformio sensor sensors temperature thermometer

Last synced: 01 May 2026

https://github.com/evangipson/cflat

A native AoT .NET C# audio engine

cpp csharp dotnet-9 fmod interoperability native-aot

Last synced: 01 May 2026

https://github.com/thomas-chqt/utilscpp

C++ Utility library

cpp data-structures utility

Last synced: 08 Jun 2026

https://github.com/missingno123/war

Small project to recreate the card game War in C++

card-game cpp war

Last synced: 08 Jun 2026

https://github.com/plzbugmenot/hackerranker

A work history to study DSA

algorithms-and-data-structures cpp

Last synced: 08 Jun 2026

https://github.com/dipto9999/visual_studio_exploration

Visual Studio Programs with Unit Test Framework

algorithms c cpp data-structures unittest visual-studio-2019

Last synced: 01 May 2026

https://github.com/callumc34/onbeat

Audio beat game written in C++

cpp game gamedev hazel onsetdetection opengl

Last synced: 01 May 2026

https://github.com/rudissaar/modifying-memory-with-cpp

Just a simple example how to write program that can modify other program's memory values.

cpp memory-hacking powershell qmake qt5 windows-api windows-hook

Last synced: 01 May 2026

https://github.com/digioref/robotics-project

Repository for Robotics challenges at Polimi. Computation of odometry and Map Navigation.

cpp mapping odometry odometry-estimation odometry-messages odometry-node polimi politecnico-di-milano quaternions robotics ros

Last synced: 01 May 2026

https://github.com/lionpsiuc/postgraduate

A collection of assignments and projects completed during my M.Sc. in High-Performance Computing at Trinity College Dublin.

c cpp cuda

Last synced: 01 May 2026

https://github.com/helmssyss/basic-dart-ffi-example

Calling from function in C for Android Application

cpp dart ffi-bindings flutter flutter-examples

Last synced: 01 May 2026

https://github.com/bayars/gesture-controller

The purpose of the project is handle a car with hand movements.

arduino c car cpp

Last synced: 01 May 2026

https://github.com/eryoneta/virtualtable

A connection between an Arduino device and a computer, the device controlling the computer

arduino cpp mechanical medium-project prototype wip

Last synced: 01 May 2026

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: 08 Jun 2026

https://github.com/kushalseth/eosio

The EOS.IO software introduces a new blockchain architecture designed to enable vertical and horizontal scaling of decentralized applications.

blockchain cpp dapp decentralized-applications eos

Last synced: 02 May 2026

https://github.com/orsenthil/opencv_intro_cmake

Open CV setup on Ubuntu

cmake cpp opencv

Last synced: 02 May 2026

https://github.com/jacek13/findprimes

A program with a graphical interface designed to search for prime numbers. The application uses vector instructions (SIMD) from the x64 assembler level.

assembly cpp dear-imgui sdl2 simd simd-instructions threads visual-studio x64-assembly

Last synced: 02 May 2026

https://github.com/sumedhe/play-with-opencv

Few image processing samples using OpenCV

cpp image image-processing opencv

Last synced: 02 May 2026

https://github.com/sdtelectronics/huffman-code-generator

Simple Front-end Based Huffman Code Generator

cpp huffman-coding huffman-encoder web webassembly

Last synced: 02 May 2026

https://github.com/brandonmfong/libs

purely educational, somewhat practical

c cpp libraries makefile socket-programming unit-testing-framework

Last synced: 02 May 2026

https://github.com/axnjr/algorithms

Placement prep, data structures and algorithms in C++

algorithms-and-data-structures c cpp dsa dsa-algorithm dsa-practice

Last synced: 02 May 2026

https://github.com/koji/opencvtest

OpenCV with Xcode

cpp opencv xcode

Last synced: 02 May 2026

https://github.com/ashrockzzz2003/leetcode_solutions

My Solutions for LeetCode Problems

cpp leetcode leetcode-solutions python

Last synced: 02 May 2026

https://github.com/jqntn/minisweeper

android minesweeper game in cpp using raylib

android cpp game minesweeper raylib

Last synced: 02 May 2026

https://github.com/naltun/ostep-cpp-examples

C++ implementations of code from the OSTEP book

cpp operating-systems systems-programming

Last synced: 02 May 2026

https://github.com/pyrbin/cpp-cmake-template

c++20 cmake starter template

cmake cpp cpp20 starter-template template

Last synced: 09 Jun 2026

https://github.com/tahaaa22/paint-for-kids

The Object-Oriented C++ Paint Application for Children is an engaging and educational platform, fostering creativity with diverse shape drawing, advanced manipulation features, and dynamic figure interactions.

cpp oop-principles

Last synced: 02 May 2026

https://github.com/nelarius/imnodes-docker-builder

Builder image for the imnodes project

builder cpp docker

Last synced: 02 May 2026

https://github.com/little-software-engineer/cs323-project2-bojanastajic

CS323 C++ university project, Topic: Transportation management

cpp management textfile transport transportation visualstudio

Last synced: 08 Jun 2026

https://github.com/vsoch/emscripten

Getting started with emscripten!

cpp emscripten getting-started learning

Last synced: 02 May 2026

https://github.com/djoezeke/stb-truetype

STB TrueType Fonts Parser , Decoder and Charater Rasterizer for Easy Projects Intergration using CMake and git submodules.

c cmake cpp game glfw nothings opengl stb stb-truetype windows

Last synced: 02 May 2026

https://github.com/robaho/cpp_leveldbr

client/server module for cpp_leveldbr

cpp leveldb lsm lsm-tree

Last synced: 09 Jun 2026

https://github.com/icingworld/wuwueditor

Novel Editor, 小说创作软件。提供便捷管理书籍,建立并管理大纲、灵感、人物关系等。多种格式文件导出。智能取名。带来不一样的写作体验。

cpp editor novel qt

Last synced: 02 May 2026

https://github.com/aceinetx/llvmbf

Brainfuck compiler with llvm

brainfuck brainfuck-compiler compiler cpp cpp20 llvm llvm-ir

Last synced: 02 May 2026

https://github.com/blackbirdcoder/trafficlight

Arduino project, simple traffic light

arduino cpp led pet-project

Last synced: 03 May 2026

https://github.com/0xtter/streamdeck

This programmable keyboard, built with Arduino and a 3D printed SolidWorks case, provides easy customization with an SD card for storing profiles. The personalized case adds a unique touch to your setup. Whether for work or gaming, this project is perfect for anyone looking to customize their keyboard.

3d-printing arduino cpp solidworks stream-deck

Last synced: 02 May 2026