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/saulojoab/cpp-studies

Repo to store some C++ programs so I can study.

c cpp practice study

Last synced: 01 May 2026

https://github.com/hansalemaos/locate_pixelcolor_cpp

Locate RGB values in a picture! Up to 10x faster than NumPy, 100x faster than PIL.

cpp locate pixelcolor python rgb

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/nikitagoldashevsky/spanish-dictionary

Spanish-Russian dictionary desktop app, developed in C++ using Qt.

cpp desktop-app dictionary language-learning qt6

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/icingworld/wuwuaccount

wuwuAccount 呜呜记账本

accounting cpp qt

Last synced: 01 May 2026

https://github.com/jibsen/spart-example

Example code for Reordering Arguments blog post (www.hardtoc.com)

cpp partitioning-algorithms

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/jonmorrissmith/rpitraindisplay

A Raspberry Pi powered HUB75-Matrix real-time UK train departure board with UI. Supports up to 3x3 matrix panels.

cpp hub75 hub75e python railway-information-portal raspberry-pi rgb-matrix rgb-matrix-bonnet rgb-matrix-led-panel train-running-status

Last synced: 01 May 2026

https://github.com/andersy005/google-code-jam

This is a collection of solutions I have written in various programming languages to solve Google Code Jam problems. For problem statements and input files, please see the Google Code Jam site (http://code.google.com/codejam)

algorithmic-programming-exercises competitive-programming-contests cpp google-code-jam python

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/theankurgoswami/random-quote-generator

A random category based quote generator in C/C++

c cpp cpp14 quote-generator random-quote-generator

Last synced: 01 May 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/myles-parfeniuk/stm32_apa102

C++ library for APA102 led pixel tape controller using cube HAL.

apa102 cpp dma led ledstrip spi stm32 stm32cube

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/torrentelinux/jcast

Traducir el lenguaje de programación Java al idioma Castellano/español. Para Windows.

consola cpp cpp-builder embarcadero-cpp-builder j-cast java java-castellano traduccion vcl windows

Last synced: 01 May 2026

https://github.com/yyolka/metrics-csv

Приложение с интерфейсом Qt. Работает с csv файлами, выводит статистику по выбранному региону и метрике.

application c cpp csv-parser entrypoint interface metrics qt

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/janwilczek/dsp-pro-course-assignments

Coding assignments (exercises) with solutions given to the members of the DSP Pro online course on learning digital audio signal processing for audio programming. For more information check https://www.wolfsoundacademy.com/dsp-pro

audio audio-effects audio-processing audio-programming c cmake cpp digital-audio digital-audio-processing digital-audio-signal-processing digital-signal-processing dsp fft filter juce python

Last synced: 01 May 2026

https://github.com/elprofesoriqo/competitiveprogramming

Algorithmic problems that have been part of programming contests, olympiads, and practical exercises.

c cpp data-science data-structures-and-algorithms python

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/bl00mguy/cpp-programming-itmo

Второй семестр ИТМО

cpp opengl

Last synced: 02 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/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/bubblxs/tamale

tamale, tamale, tamale, tamale, tamale, tamale, tamale!

cpp linux steam steam-cards steamworks-sdk

Last synced: 02 May 2026

https://github.com/garamsong-95/aiotclient_tab5

PestGuard 프로젝트를 위한 Qt 앱

cpp qt5 qtcreator

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/pyrbin/cpp-cmake-template

c++20 cmake starter template

cmake cpp cpp20 starter-template template

Last synced: 09 Jun 2026

https://github.com/tntksals/pose_solver

The pose_solver package.

clion cpp ros

Last synced: 02 May 2026

https://github.com/zaechus/calpp

Like cal but in C++

calendar clang cpp linux

Last synced: 02 May 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/demonstrandum/ygd_bafta

Trying to make some sort of a game

cpp game javascript js p5 p5js platformer sdl sdl2

Last synced: 02 May 2026

https://github.com/veresdavid/imgproc-task3

Discrete Fourier transformation implemented manually with the help of C++ and OpenCV.

cpp fourier-transform image-processing opencv

Last synced: 02 May 2026

https://github.com/tntksals/face_detection

The face-detection package which used model prepared by OpenCV4.

cpp opencv ros

Last synced: 02 May 2026

https://github.com/ruffdd/raytracer

my try on raytracing using opencl

cpp opencl raytracer

Last synced: 09 Jun 2026

https://github.com/ernanej/ping-pong-opengl

A simple Ping Pong game using OpenGL and GLUT.

cg cpp dca0114 glut opengl

Last synced: 02 May 2026

https://github.com/prokawsar/codeforces

Some solution of Codeforces problems

acm-icpc c cpp

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

https://github.com/sinipelto/devops-exercises

Repository for COMP.SE.140 Continuous Development and Deployment course exercises.

cicd continuous-delivery continuous-deployment continuous-integration cpp python3 rabbitmq

Last synced: 02 May 2026

https://github.com/bcanozter/doctor-on-night-duty-problem

Solution for Doctor on Night Duty problem using semaphores and mutexes

computer-engineering computer-science cpp multithreading mutexes semaphores

Last synced: 09 Jun 2026

https://github.com/nir3x/fastpatternsscanner.cpp

FastPatternsScanner.cpp - Efficient Pattern Scanner for C++

algorithm c-plus-plus cpp data-structures efficiency hashing pattern-scanning

Last synced: 09 Jun 2026

https://github.com/vityaman-edu/simreple

A simple REPL powered by replxx and antlr4-c3.

antlr4 antlr4-c3 cmake cpp replxx

Last synced: 09 Jun 2026

https://github.com/emmarhoffmann/comparative-analysis-of-sorting-algorithm-efficiency

Comparative analysis of various sorting algorithm efficiency in C++, Java, and Python

algorithm-efficiency cpp java python research sorting-algorithms

Last synced: 02 May 2026

https://github.com/dita-deb/activebreaks

A user-friendly tool that encourages regular breaks while effectively monitoring focus time to promote healthy work habits.

arduino-ide arduino-mega-2560 cpp python python-script terminal visual-studio-code

Last synced: 02 May 2026

https://github.com/ray-chew/steiner_solver

A Steiner graph solver using: binary heap, adjacency list, Dijkstra’s algorithm, OpenMP parallelisation, Takahashi and Matsuyama's heuristics, with tools for solution verification and validation

adjacency-lists binary-heap cpp dijkstra-algorithm openmp optimization-algorithms steiner-tree-problem

Last synced: 09 Jun 2026

https://github.com/lucasfturos/convertimagetoaudio

Converte imagem em áudio.

cpp rust

Last synced: 03 May 2026

https://github.com/vertexnova/vnelogging

Vertexnova Logging (vnelogging) is a lightweight, thread-safe logging library designed for high-performance C++ applications.

cpp logging-library rendering-engine

Last synced: 03 May 2026

https://github.com/mikand13/arduino-uno-tetris

Tetris Implementation for Arduino Uno

arduino cpp game lcd tetris

Last synced: 03 May 2026

https://github.com/emansarahafi/quizgame

A quiz game completed in C++.

cpp quiz-game

Last synced: 09 Jun 2026

https://github.com/shlomnissan/chip8-cpp

🕹 Chip 8 emulator using SDL

chip8 chip8-emulator cpp sdl2

Last synced: 09 Jun 2026

https://github.com/nicolasraf/estrutura_de_dados-ads

Intended for data structure courses in C/C++ in which materials and programs made during classes and studies will be stored.

c cpp structured-data

Last synced: 03 May 2026

https://github.com/misaghmomenib/number-guessing-game-cpp

The Number Guessing Game is a simple C++ console-based application where the player tries to guess a randomly generated number within a specific range. The game provides hints such as "Too High" or "Too Low" after each incorrect guess to help the player narrow down the correct number.

cpp git number-guessing-game open-source

Last synced: 03 May 2026

https://github.com/chriamue/cleancppproject

Notes and thoughts for a clean and simple C++ project workflow.

cmake cpp doxygen gitlab project

Last synced: 03 May 2026

https://github.com/caiotaavares/painter

Simple image editor and raster graphics editor with Qt6 and c++

cpp image-processing qt5

Last synced: 03 May 2026

https://github.com/thecoachingonline/learning-rust

Here are my study notes for learning Rust

cpp rust rust-lang

Last synced: 03 May 2026

https://github.com/poseidon-code/socket

Simple wrapper for C++ sockets implementations.

broadcast cpp sockets udp

Last synced: 09 Jun 2026

https://github.com/dsite42/cpp02

42 Project - CPP02 - This module is about ad-hoc polymorphism, operator overloading and Orthodox Canonical class form.

42 cpp cpp02

Last synced: 09 Jun 2026

https://github.com/ngrogg/kattis-solutions

A repository for my accepted solutions to Kattis problems

c cpp kattis kattis-solutions problem-solving python

Last synced: 03 May 2026

https://github.com/brendocosta/dodoco-hooks

Replaces GI's Windows service kernel drivers with Wine-compatible ones, enabling the game be played over Linux based systems.

c cmake cpp kernel linux wine

Last synced: 03 May 2026

https://github.com/ifd3f/collision-zone

A hectic .io style game where you crash cars into each other

cpp io-game nodejs

Last synced: 03 May 2026

https://github.com/muhammadshavaiz/advanced-data-structues-fifa_dataset

This C++ project showcases efficient data management for FIFA World Cup data from 1930 to 2018. It uses AVL Trees for fast searching, Hash Tables for quick access, and Singly Linked Lists for easy traversal, optimizing both memory usage and retrieval speed.

avl-tree cpp data-structures hashtable linked-list parsing

Last synced: 09 Jun 2026

https://github.com/bbangjee/cse4110_database_system

2025-1 데이터베이스시스템 플젝 및 노트 정리

convenience-store cpp database mysql university-course university-project

Last synced: 03 May 2026

https://github.com/farukalamai/cpp-for-cuda

A structured C++ learning path designed specifically for developers preparing to learn CUDA programming.

cpp cuda gpu nvidia

Last synced: 09 Jun 2026

https://github.com/tripolskypetr/node-gyp-opencv

I created a simple script which will compile OpenCV 3.4 with opencv_contrib (SIFT, SURF available) for linking with Native Abstractions for Node.js on Ubuntu 18.04

bash-script cpp native-abstractions-for-node node-gyp node-js opencv sift static-linking surf ubuntu1804

Last synced: 03 May 2026

https://github.com/jacoblightning/capscalate

A program to escalate to root privileges with many different capabilities

c capabilities cmake cpp linux linux-capabilities privilege-escalation

Last synced: 03 May 2026

https://github.com/soodaayush/leetcode

A repository containing all the Leetcode challenges I have completed.

cpp javascript leetcode python

Last synced: 03 May 2026

https://github.com/nnarain/catkin-cppcheck

Run cppcheck on catkin packages

catkin cpp cppcheck ros

Last synced: 03 May 2026

https://github.com/llamzonamazon/minesweeper

A depiction of the 90's game Minesweeper. Made with C++ using a Qt framework.

cpp qt6

Last synced: 03 May 2026

https://github.com/zouariomar/astra

A cross-platform desktop application designed to streamline shopping mall operations

cmake cmakelists cpp cpp20 employee-management login login-system management oracle qml qt qt-gui qt6 qtdesigner shell

Last synced: 03 May 2026

https://github.com/yuzhoumo/simulake

A cellular automata physics sandbox

cellular-automata cpp opengl sandbox

Last synced: 03 May 2026

https://github.com/xukeawsl/pat-solutions-cpp

The PAT (Advanced Level) Practice Solutions

cpp solutions

Last synced: 09 Jun 2026

https://github.com/krashish8/online-judge-solutions

Solutions of various online judges

codeforces cpp erdos euler project-euler

Last synced: 09 Jun 2026

https://github.com/ishbguy/project-startup

Simple and clean project templates.

c cpp license template templates

Last synced: 03 May 2026