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/irreq/opencv-webrtc-streamer

Stream OpenCV frames to a web interface and control the OpenCV program

cpp html opencv streaming webrtc

Last synced: 03 May 2026

https://github.com/gnikit/fileio

A template allowing to read multiple columns of tab or space delimited files. Similar functionality to numpy.loadtxt()

cpp file-io library numpy

Last synced: 04 May 2026

https://github.com/kmu-shinkeonkim/snake-game

KMU-SW C++ programming project: snake game

cpp ncurses-library snake-game university-project

Last synced: 09 Jun 2026

https://github.com/dsst95/stm32baremetal

This repository contains the source code for the Mutex Embedded Course on Udemy for bare metal or register level programming.

c cpp embedded-systems stm32

Last synced: 04 May 2026

https://github.com/evangelos-karavas/ros-slam-bluerov2

ROS-Melodic Simultaneous Localization And Mapping algorithm for underwater vehicle Blue Rov 2 --Thesis Bachelor's Degree, University of Thessaly

cpp gazebo python ros-melodic rviz slam-algorithms

Last synced: 04 May 2026

https://github.com/felix-red/smoke-detector-iot

Smoke detector IOT project

arduino cpp iot smoke-detector

Last synced: 04 May 2026

https://github.com/0x778/c-dsa-pointers-memory

Some Algorithm and Pointers Practice

c cpp cpp-programming dsa memory-management

Last synced: 04 May 2026

https://github.com/xiaochufuji/virtualdesktop

C++ code tool to manage virtual desktops in Windows 11

com cpp win-tab windows

Last synced: 04 May 2026

https://github.com/mickaelblet/dict

Common dictionary object

cpp cpp98-compatible dictionary header-only

Last synced: 09 Jun 2026

https://github.com/grahamstrickland/modern_cpp

Exercises and examples from "Discovering Modern C++" (2e) - Peter Gottschling

cplusplus cpp modern-cpp scientific-computing

Last synced: 09 Jun 2026

https://github.com/simonthorell/zig-cpp-build

Simple demo of how do use zig's build tool to cross-compile C/C++ code to several architectures in a short script.

c cpp zig

Last synced: 04 May 2026

https://github.com/ben854719/tranquille-garden-text-application

The application uses C++ to improve the readability with the customizable fonts and adaptive color schemes, making the content easier to read and understand. The user data is protect by cryptography, and Agentic AI enables the translation of the documents from English, French, and Spanish.

agentic-ai c cpp cryptography-algorithms cybersecurity gemini langgraph python software

Last synced: 04 May 2026

https://github.com/haimkastner/mulit-platform-cpp

Multi-Platform C/C++ Project Example, Using CMake + Make + GCC + VS Code + GDB

cmake cpp make

Last synced: 09 Jun 2026

https://github.com/harryjhin/practice

프로그래밍 언어를 학습한 흔적을 남기는 리포지토리

c cpp cs java python

Last synced: 04 May 2026

https://github.com/asa-degroff/mtoc

mtoc is a music player and library browser for Linux that emphasizes smooth, continuous browsing experiences with album artwork at the forefront.

cpp gstreamer gui linux mediaplayer qml qt sqlite

Last synced: 04 May 2026

https://github.com/andrem222/procedural-generator

A Procedural Generator map for my AI to adapt in different environments

cpp procedural-generation unreal-engine unreal-engine-5

Last synced: 09 Jun 2026

https://github.com/ullaskunder3/tdm-opengl-glut-glfw-glad

A step-by-step guide to setting up a modern and portable C++ OpenGL development environment using FreeGLUT, TDM-GCC, and Visual Studio Code on Windows. Includes proper configuration for IntelliSense, build tasks, and project structure for smooth development.

automation cpp gcc opengl runner-script setup tdm windows

Last synced: 09 May 2026

https://github.com/toxe/ffmpeg-tests

Short test programs using FFmpeg libavcodec.

cmake convert cpp decode example ffmpeg libavcodec video

Last synced: 04 May 2026

https://github.com/vendettaanonymous/cses-solutions

A comprehensive repository of CSES Problem Set solutions, covering essential topics in competitive programming such as algorithms, data structures, dynamic programming, and graph algorithms. Contributions are welcome!

17csl47 algorithms-and-data-structures competitive-programming cpp cses-problem-set cses-solutions csesfi dp hacktoberfest hactoberfest2020 hactoberfest2022 haskell rust vtulab

Last synced: 04 May 2026

https://github.com/mimani68/node_cpp

Simple C++ in Nodejs project

addon cpp gyp javascript node nodejs

Last synced: 04 May 2026

https://github.com/mahiethan/detect-optimise-passes-for-data-structs

This project focuses on creating compiler passes in LLVM, that are able to detect and optimise specific data structures, such as Array-of-Structures (AoS) and Structure-of-Arrays (SoA). This is the source code for my CS351 Third Year Project module, where I have achieved a first class mark of 72%.

c compiler-passes cpp data-structures detection llvm llvm-ir llvm-pass optimisations

Last synced: 04 May 2026

https://github.com/anathonic/esp32-sensor-station

ESP32-based environmental monitoring station with sensors for temperature, humidity, pressure and gas, using MQTT for data transmission.

cpp dht11 esp32 mqtt sensor-monitor

Last synced: 04 May 2026

https://github.com/ufo-010/qopenglplot

Qt plotting widget

cpp opengl qt5 widget

Last synced: 04 May 2026

https://github.com/lmtreser/good-code

Colección de guías y recursos para aprender y mejorar la práctica de escribir código, orientado principalmente a Arduino

arduino begginers cpp git good-practices

Last synced: 05 May 2026

https://github.com/icheft/a-cnake

A freshman Programming Design (IM 1003) final project of making a game (snake game) using C++ and SFML library.

c-plus-plus c-plus-plus-game cpp freshman game game-development git macos sfml sfml-library simple-game snake snake-game university-project

Last synced: 05 May 2026

https://github.com/dkosmari/curlxx

A C++ wrapper for libcurl.

cpp cpp23 lgpl lgplv3 libcurl libcurl-binding

Last synced: 05 May 2026

https://github.com/suryapratapsinghsuryavanshi/xgit

A Simple git client, provides flexibility to committers.

cmake cpp git github shell-script

Last synced: 05 May 2026

https://github.com/reowulf/mtsu-projects

A few projects created while studying at MTSU for my BS in computer science. Projects included are from Neural Networks, Data Analysis, Advanced Python, Computer Architecture, and Algorithms & Data Structures.

algorithms-and-data-structures computerarchitecture cpp dataanalysis neuralnetworks python r

Last synced: 05 May 2026

https://github.com/antoninobonanno/smart-street

The goal of the project is to create an application that simulates the behavior of an intelligent road. The basic idea is to have roads traveled by cars, the cars communicate and interact with the road, the latter gives the cars the actions to be carried out.

cpp golang python qt rest socket

Last synced: 05 May 2026

https://github.com/romhenri/cpp

Challenges/Studies of Competitive Programming in C++ language.

c competitive-programming cpp

Last synced: 05 May 2026

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

A calculator developed in C++ with Qt

calculator cpp qt

Last synced: 05 May 2026

https://github.com/seldo97/simple_arduino_projects

My simple Arduino projects (C/C++)

arduino cpp

Last synced: 05 May 2026

https://github.com/marioinf-master-compuerscience-ucm/computacionaltasprestaciones

Repositorio de trabajo de la asignatura "Computación de altas prestaciones" (curso 22-23), perteneciente al Máster en Ingeniería Informática de la Universidad Complutense de Madrid (UCM)

c cpp hpc-applications spanish-language

Last synced: 05 May 2026

https://github.com/dvir-yona/cpp-cmake-base-project

A template for C++ projects using CMake, featuring support for GCC and Clang compilers, debug and release build modes, gdb and valgrind, and a run.sh script to simplify building and running the project.

c-plus-plus cmake cpp ninja

Last synced: 05 May 2026

https://github.com/zen0x7/boosted

Container to build and deploy C++ and boost applications

boost cpp docker

Last synced: 05 May 2026

https://github.com/h-d-owl/dbconsole

A console application that allows you to create and open databases and send any SQL queries to them.

cli cli-tool command-line-tool console console-tool cpp database database-manager databases db sql sqlite sqlite-cli sqlite-database sqlite-shell sqlite3 unicode unicode-support utf16 windows

Last synced: 05 May 2026

https://github.com/arya-io/cpp-opencv

A pipeline for extracting video frames using GStreamer and detecting/cropping faces from the frames using OpenCV's Haar Cascade classifier in C++.

computervision cpp facedetection frameextraction gstreamer haarcascade imageprocessing opencv shellscript videoprocessing

Last synced: 05 May 2026

https://github.com/jfrimmel/talks-and-sources

This repository contains a list of talks and papers, that I find insightful and worth sharing

c concurrency conference conference-talk cplusplus cpp data-oriented data-structures list optimization papers rust security simd software-arch software-design talk talks video videos

Last synced: 05 May 2026

https://github.com/toshikinakamura0412/pointcloud_saver_ros

ROS package for saving pointcloud data as PCD file.

cpp mit-license pcd pcl pointcloud robotics ros ros-noetic

Last synced: 05 May 2026

https://github.com/daisvke/qrgenerator

This program coded in C++ creates a QR code with the string provided from the command line.

cpp pillow qrcode qrcode-generator qrencode qrencode-android

Last synced: 09 Jun 2026

https://github.com/czoido/tensorflow-cpp-conan-example

Example with tensorflow lite library in C++ using Conan for image classification

cpp machine-learning opencv tensorflow

Last synced: 05 May 2026

https://github.com/momen-alshouha/data-structure-queue

This repo contains a C++ template class for a queue -linked-list-based- , designed with OOP principles. It features essential queue operations such as enqueue, dequeue, front, rear, size tracking, and a copy constructor.

cpp data-structures linked-list oop-principles queue

Last synced: 09 Jun 2026

https://github.com/huming2207/enlight

Yet another WiFi smart lamp, built with Espressif ESP32 micro-controller, SK6812 LED and Arduino/FreeRTOS (as backend)

arduino cpp esp32 esp32-arduino espressif html5 javacsript semantic-ui

Last synced: 05 May 2026

https://github.com/nshkrdotcom/prappy

Windows-native C++20 app and reproducible setup for SDL3, bgfx, Dear ImGui, CMake, Ninja, and MSVC.

bgfx cmake cpp cpp20 dear-imgui developer-tools graphics imgui msvc native-app native-tooling ninja nshkr-misc powershell sdl3 tool-ui windows windows-11 windows-setup

Last synced: 09 Jun 2026

https://github.com/abhishek-sanwal/leetcode_solutions

Wanna hustle for problem solving skills? Checkout my leetcode submissions.

cpp java javascript python3

Last synced: 05 May 2026

https://github.com/dhn-nys/pcandcpp

Learning the Book : Pemrograman C Dan C++ (Adam Mukharil Bachtiar). || Ongoing

c c-cpp cpp cpp-c dev-cpp gcc gnu gnu-linux linux linux-gnu windows

Last synced: 05 May 2026

https://github.com/simonnyvall/finding-pi

Approximating pi with phisics

c cpp math pi

Last synced: 05 May 2026

https://github.com/mulatinho/challenges

just a repository of challenges from hackerrank.com

challenge-solutions cpp go golang hackerrank-challenges hackerrank-solutions python

Last synced: 05 May 2026

https://github.com/skhalifa05/raylib-pong

Pong Game is a simple engaging game built with Raylib, where players control a paddle to keep a bouncing ball in play. The game features dynamic ball physics, a scoring system, and a limited number of lives. Players move the paddle using arrow keys to prevent the ball from falling off the screen.

ball bounce cpp engine game opengl paddle pong raylib

Last synced: 05 May 2026

https://github.com/gastonduault/compiler

C to assembly language compiler

assembly c compilator cpp

Last synced: 05 May 2026

https://github.com/vss021/365-day-coding-challenge

Welcome to my 365 days of coding challenge! This project focuses on daily coding practice to improve my skills in Data Structures and Algorithms (DSA).

algorithms c cpp dsa-algorithm java

Last synced: 05 May 2026

https://github.com/mo-elshamy/robotic-operating-system-ros-course

Practicing Linux command line and Cpp problem solving

cpp linux ros

Last synced: 05 May 2026

https://github.com/tsnsoft/cb_cpp_cross-platform

Пример программы на C++ в Code::Blocks с использованием кроссплатформенной компиляции (разработка в Linux Windows-программы)

codeblocks cpp cross-platform linux windows

Last synced: 06 May 2026

https://github.com/rakin406/justchat

Terminal chat application

chat communication cpp networking socket-io terminal

Last synced: 06 May 2026

https://github.com/johnyssauro/arduino-projects

This repository stores some simple Arduino projects implemented on Arduino IDE.

arduino cpp robotics

Last synced: 06 May 2026

https://github.com/simonnyvall/aurebesh

A Unix shell, modern features built-in, it has. 🌌🔫

c commandprompt cpp make shell

Last synced: 06 May 2026

https://github.com/shahriarha/programming

Python problem solving, HR-30 days of code, DSA, NumPy

algorithms-and-data-structures cpp numpy programming python

Last synced: 06 May 2026

https://github.com/johan-palacios/wall-e-arduino

Wall-e With Arduino

arduino c cpp wall-e walle

Last synced: 06 May 2026

https://github.com/thecaptaincraken/aoc-2022

A repo containing solutions for all Advent of Code 2022 problems in diffrent programming languages.

advent-of-code c cpp python3 rust

Last synced: 06 May 2026

https://github.com/shuvlyy/my_ftp

Small FTP server. RFC959 compliant, configurable and written in C/C++.

c cpp epitech ftp ftp-server network parser server socket yaml yml

Last synced: 06 May 2026

https://github.com/link-wolf/42-piscine_cpp

42 project - 9 progressive C++ projects to learn OOP

42 42born2code 42school cpp macos

Last synced: 06 May 2026

https://github.com/gf712/minerprofiler-qt

Miner profiler with qt5 C++

cpp mining-monitor qt5

Last synced: 06 May 2026

https://github.com/fabiannorbertoescobar/arduino-ejercicios

Aprendiendo un poco de Arduino, uso de sensores y actuadores, conexión Bluetooth y simulación de circuitos con Tinkercad

arduino arduino-uno c cpp fritzing tinkercad

Last synced: 06 May 2026

https://github.com/v3ssel/calculator-v2-0

Calculator on shunting yard algorithm with Qt UI

calculator cmake cpp macos qt reverse-polish-notation shunting-yard-algorithm

Last synced: 06 May 2026

https://github.com/junaidsalim/learn-opengl

A collection of OpenGL applications developed in C++ with CMake while learning OpenGL.

cmake cpp graphics-programming opengl

Last synced: 06 May 2026

https://github.com/melau-eddy/dozertrace

DozerTrace is an Arduino-powered tracker for earth-moving machines, featuring GPS and motion sensing. Paired with a mobile app, it enables real-time location tracking, remote control, and status monitoring—giving managers full visibility over their equipment.

arduino cpp esp32 esp32-arduino gateway-api lora ota repeater sensor

Last synced: 06 May 2026

https://github.com/siddhpant/path-follower

[POC] Path planning + basic line following using a robot. PID control and path are not included for users to add it themselves.

arduino arduino-mega cpp electronics line-follower line-follower-robot path-planning robotics

Last synced: 06 May 2026

https://github.com/toxe/test-cpp-json

C++ JSON Examples

cpp example json test

Last synced: 06 May 2026

https://github.com/mahdijamebozorg/dynamic-execute-dependencies

A automation tool for copying a dynamic-execute file dependencies

bash bash-script c cpp dependencies dependency-injection

Last synced: 06 May 2026

https://github.com/vgeffer/pgr-engine

A basic 3D engine using OpenGL

cpp opengl

Last synced: 06 May 2026

https://github.com/towaquimbayo/comp-4736

BCIT Computer Systems Technology (CST) - COMP 4736 (Intro to Operating Systems)

c cpp memory-allocation memory-cache memory-management operating-system os shell shell-script thread threading

Last synced: 06 May 2026

https://github.com/lymkwi/moostar

BrainFuck Interpreter written in C/C++

brainfuck-interpreter cpp

Last synced: 17 Jun 2026

https://github.com/arioum/codechef

Repository for my CodeChef solutions

codechef codechef-solutions cpp

Last synced: 12 Jun 2026

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

ScreenGrabber.cpp - Library for Capturing Screens on Windows Systems

c-plus-plus cpp gdi-plus image-encoder image-processing monitor-information screen-capture windows-api

Last synced: 10 Jun 2026

https://github.com/kzamanbd/phitron

Welcome to our Problem-Solving Repository! This repository is a curated collection of solutions and resources aimed at addressing a variety of challenges encountered in software industry. Whether you're a developer, a project manager, or an enthusiast in software development field...

c cpp python

Last synced: 06 May 2026

https://github.com/wonikrobotics-git/allegro_hand_windows_v4

Official Code Repository for controlling the Allegro Hand V4 on Windows System

allegro-hand cpp windows

Last synced: 06 May 2026

https://github.com/white-devil09/dirty-hands

Chilled stuff

c cpp mad-stuff python

Last synced: 06 May 2026

https://github.com/edde746/bin2header-web

Web version of bin2header

binary c cpp sveltekit

Last synced: 06 May 2026

https://github.com/rinzii/winlite

A thin wrapper around windows.h that removes all uncommon windows features licensed under CC0.

c cmake cpp win32 winapi windows

Last synced: 06 May 2026

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

Math library for graphic project

cpp graphics-programming library math

Last synced: 10 Jun 2026