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/houranled/codechart

此项目旨在为c/c++、java等代码提供UML自动生成功能.

c chart cpp uml

Last synced: 17 Apr 2026

https://github.com/kareem-ghazi/smart-surveillance-system

A smart surveillance system with facial detection and recognition built in C++ using OpenCV and cvui.

computer-vision cpp cvui face-detection face-recognition opencv

Last synced: 17 Apr 2026

https://github.com/woragis/learning

This is my root folder for when I start to learn something. I found that this way is the most organized way I can structure the things I learn, instead of creating lots of repositories for each new language, or new project I make just for learning.

aws cpp django edx-cs50 flutter git java javascript learning learning-by-doing nextjs python spring-boot tailwindcss

Last synced: 03 Apr 2026

https://github.com/pirito10/solarboat-rsfm-uvigo

Wireless Solar Boat project for the course "Redes Inalámbricas y Móviles" in the Telecommunications Engineering Degree at the Universidad de Vigo (2024 - 2025)

arduino bluetooth cpp html lorawan lte mqtt nb-iot python shell wifi-halow

Last synced: 03 Apr 2026

https://github.com/allyndawn/stm32wxx

An STM32 Nucleo-F429ZI FreeRTOS Wireless Weather Station written in C++

aprs c cpp freertos stm32 weather weather-station

Last synced: 17 Apr 2026

https://github.com/ashwaniydv/my-memalloc-c

a simple memory allocator implementation in C (I did it out of curiosity to understand how memory management happens at OS level)

c cpp malloc memory memory-management

Last synced: 17 Apr 2026

https://github.com/a-cordier/brp

:construction_worker: brp (Binary Resources Packager) packages files as binary resources availables in your project

build cpp golang resources tool

Last synced: 17 Apr 2026

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

Code from the series of my streams where I work on creating Chat application absolutely from scratch.

cpp from-scratch raylib ui

Last synced: 17 Apr 2026

https://github.com/daviskamau/c-c-

c&c plus plus

c cpp

Last synced: 17 Apr 2026

https://github.com/lankow/plant-master

PlantMaster is an ESP32-based IoT system for monitoring and watering plants. It tracks soil moisture, room humidity, and temperature, and controls a water pump for automatic irrigation. With WiFi and MQTT, it allows for remote monitoring and control.

automatic-irrigation-system cpp esp32 iot mqtt-communication plant-monitoring react-vite smart-gardening soil-moisture-sensor typescipt typescript wifi-connection

Last synced: 17 Apr 2026

https://github.com/dmmaze/machinelearningcpp

李航《统计学习方法》部分模型的C++ Eigen(3.4+)实现

cpp machine-learning svm

Last synced: 17 Apr 2026

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

Conway's Game of Life with raylib and raylib-cpp (C and C++ version)

c cmake cpp game game-of-life games raylib

Last synced: 18 Apr 2026

https://github.com/hyunjinno/multicore_computing

A repository of multicore programming in Java and C.

c cpp cuda java multithreading openmp thread thrust

Last synced: 18 Apr 2026

https://github.com/edumigueis/base-calculator

A calculator that can work with two numbers in any same base. Made with Windows Forms in C++.

base base-calculator calculator calculator-application cpp number-base windows windows-forms

Last synced: 18 Apr 2026

https://github.com/utkarshmishra12/leetcode_solutions

LeetCode Solutions - Repository For Codes Of Various Data Structures And Algorithms and Competitive Programming Problems

algorithms coding-solutions cpp data-structures interview interview-preparation leetcode leetcode-cpp leetcode-cpp-solutions leetcode-solutions

Last synced: 05 Apr 2026

https://github.com/chonito7919/gambling-tax-calculator

A comprehensive cross-platform C++ application for tracking gambling sessions and calculating federal and state tax implications across all 50 US states, with dynamic rule configuration and professional gambler support.

cpp cross-platform gambling-tools linux tax-calculator windows

Last synced: 18 Apr 2026

https://github.com/tak172/yandexcontest_3.0-div_a

my solutions to problems from Yandex contest div A

cpp sport-programming yandex yandex-contest

Last synced: 04 Jun 2026

https://github.com/opensrcerer/paddy-firmware

Firmware for Project Paddy, the Power Administration Daemon

arduino cpp electronics homemade iot meter mqtt power smart

Last synced: 18 Apr 2026

https://github.com/mmansy19/snakes-ladders-and-monopoly-project

a mixture between the Snakes & Ladders and Monopoly games. There are two modes in the game: Design mode is where the user is able to build the playing grid and Play mode is where he plays the game itself. The general idea of the game is four players moving in a grid having snakes, ladders, and Cards.

cpp oop

Last synced: 04 Jun 2026

https://github.com/ghosts6/matrix

matrix animation with c++ cmd bash and html/js

bash batch cpp html-css-javascript matrix

Last synced: 19 Apr 2026

https://github.com/im-rises/particle-system-webgl

Particle system made in C++ with OpenGL build with Emscripten to WebGL2

cpp emscripten graphics opengl particle-system particles simulation system

Last synced: 19 Apr 2026

https://github.com/kravchuk21/garbage-collector

Simple Garbage Collector

cpp garbage-collector

Last synced: 04 Jun 2026

https://github.com/virajmavani/opencv-utils

Utilities for OpenCV

computer-vision cpp opencv python

Last synced: 19 Apr 2026

https://github.com/jozo132/energy-calculation-of-solid-and-liquid-fuels

Computation and conversion of fuel energy from input parameters to MJ/kg and kWh/kg of fuel

arduino arduino-ide cplusplus cpp example-code fuel-calculator stm32duino stm32f103x

Last synced: 19 Apr 2026

https://github.com/glaukiol1/arduino-shift-register

Control Shift Register in Arduino (UNO) (74HC595)

arduino c circuit cpp ino microcontrollers shift-register

Last synced: 19 Apr 2026

https://github.com/moritzrinow/eznet

Small, modern C++ library for networking (sockets, serialization,...)

compression cpp modern-cpp network network-programming networking server socket socket-io socket-programming stream streams

Last synced: 19 Apr 2026

https://github.com/ryandvl/leetcode

✅ All the problems that I solved in LeetCode.

computer-science cpp java javascript leetcode python

Last synced: 20 Apr 2026

https://github.com/offamitkumar/cpp-keyword-dictionary

A dictionary of cpp keyword/function. You can set path to this file in vim to get some help in auto-completion.

cpp cpp-keyword cpp11 cpp14 cpp17 dictionary keyword vim vim-configuration workflow

Last synced: 20 Apr 2026

https://github.com/pacemakerx/leetcode-my-solutions

This repository contains my accepted LeetCode solutions, organized by question, showcasing my journey in problem-solving and competitive programming.

coding-practice coding-problems cpp datastructures-algorithms java leetcode leetcode-solutions problem

Last synced: 20 Apr 2026

https://github.com/japrozs/cpp-bcrypt

A cpp port of the bcrypt javascript library

bcrypt cpp hash port

Last synced: 04 Jun 2026

https://github.com/ugnelis/conan-gtest-coverage-example

Conan.io package GTest with coverage implementation.

conan conan-io coverage coveralls cpp googletest gtest travis-ci

Last synced: 20 Apr 2026

https://github.com/hardik3412/sports-management-system-in-c

A sports management system in C, facilitating efficient organization and tracking of sports-related data. Utilizes file handling for seamless data storage and retrieval. Ideal for managing teams, players, and match information.

c cpp dsa file-handling file-handling-in-c

Last synced: 20 Apr 2026

https://github.com/maxchip101/deanus

a containerized programming language that is consistent on all systems

cpp docker language

Last synced: 20 Apr 2026

https://github.com/rev-roastedduck/debugsuite

A lightweight and flexible debugging and logging utility for C projects

c cpp debug terminal

Last synced: 20 Apr 2026

https://github.com/mcquerol/battleship-cpp

Console-based Battleship game in C++. Demonstrates OOP and game development techniques.

battleship cpp doxygen game object-oriented-programming uml

Last synced: 20 Apr 2026

https://github.com/astrodynamic/ant-colony-optimization-algorithm-in-qt-cpp

ACOAlgorithms is a C++ project implementing ant colony optimization algorithm for solving traveling salesman problem.

aco algorithm ant-colony-optimization cmake cmakelists console-application cpp cpp17 makefile multithreading tsp-problem

Last synced: 05 Jun 2026

https://github.com/fabrizio-ottati/misha

Simple and fast decoding of event cameras data to NumPy

c cpp event-ca neuromorphic numpy

Last synced: 20 Apr 2026

https://github.com/liamriddell/wpf-d3d9-hook

A simple proof-of-concept hook for DirectX9 in WPF (Milcore)

cpp csharp directx9 milcore wpf

Last synced: 20 Apr 2026

https://github.com/fabianishere/glimpse

Small OpenGL wrapper for modern C++

cpp graphics modern-cpp opengl

Last synced: 20 Apr 2026

https://github.com/shawwn/snippets

John Ratcliff's code snippets

c cpp jratcliff snippets

Last synced: 20 Apr 2026

https://github.com/md-mafujul-hasan/computer_graphics

These Contain Some Computer Graphics Program that I have done while understanding Programming Concepts.

c-plus-plus cpp graphics opengl

Last synced: 21 Apr 2026

https://github.com/tahmid-saj/opengl-model-visualization-tool

A model visualization tool developed using OpenGL that is able to visualize normal vectors, primitives, display reflection and detect edges. The visualization tool can mainly be used to observe movements of unstructured models.

cpp graphics-programming opengl visualization-tools

Last synced: 21 Apr 2026

https://github.com/crghilardi/fortyp

A C++ implementation of the FIA forest typing algorithm

biometrics cpp forestry

Last synced: 05 Jun 2026

https://github.com/arindal1/codechefproblems

Practice problems solved from CodeChef.com

c codechef codechef-solutions competitive-programming cpp

Last synced: 21 Apr 2026

https://github.com/snowkylin/npn

A boolean matcher that computes the NPN canonical representative for a given boolean function.

boolean-matcher cpp eda logic-synthesis npn pypi-package python

Last synced: 21 Apr 2026

https://github.com/zfb132/simple_cpp

使用VSCode开发C++项目的模板

cpp makefile-template template

Last synced: 05 Jun 2026

https://github.com/hominsu/stella

Stella is a C++ library for integrating C++ code with Lua scripts. It provides a set of convenient tools and functions that allow you to pass data between C++ and Lua, call functions, and register C++ functions for Lua to call.

cpp cpp17 lua lua-bindings

Last synced: 21 Apr 2026

https://github.com/olejek88/escada2-core

eScada kernel with drivers and libraries

cpp energy-data scada

Last synced: 05 Jun 2026

https://github.com/izonit/mutils

Making your routine easy :)

cpp library mutils

Last synced: 05 Jun 2026

https://github.com/anjasfedo/pointer

Pointer on C++

cpp pointer

Last synced: 05 Jun 2026

https://github.com/doublegate/cado-nfs-modern

CADO-NFS (modern): an enhanced modernization + performance fork of CADO-NFS (Number Field Sieve — integer factorization & discrete log) on current toolchains. Adds GPU linear algebra + full vector residency, a GPU ECM pre-factoring front-end, SDE-validated AVX-512 VPCLMULQDQ/IFMA kernels, and Rust orchestration. LGPL-2.1.

cado-nfs cpp cryptography discrete-logarithm factorization hpc integer-factorization modernization-fork nfs number-field-sieve number-theory python

Last synced: 16 Jun 2026

https://github.com/vishal2376/cp-setup

Sublime text setup for competitive programming(c++) in Linux

competitive-programming cpp linux setup sublime-text-3

Last synced: 22 Apr 2026

https://github.com/rajesh2723/oops

OOPS conceps in c++ for interview preparation

c-plus-plus class cpp friend namespace oops-in-cpp

Last synced: 22 Apr 2026

https://github.com/mcleber/parallel_sum

This code is a study on parallel programming.

cpp learning-cpp parallel-programming

Last synced: 05 Jun 2026

https://github.com/bumbelbee777/bvm

bvm: an virtual machine written in C++ for the honeycomb architecture

architecture cpp virtual-machine

Last synced: 05 Jun 2026

https://github.com/naguales/text-analyzer

The app finds and lists the top 10 longer letter combinations with their frequency differences.

bar-chart cpp cpp17 demo-app letter-combinations multithreading qt qt-gui qt-widgets tableview text-analysis text-analyzer

Last synced: 22 Apr 2026

https://github.com/humbertocg18/braco-robotico-arduino-2022

Este é o código que eu usei para fazer um braço robótico com Arduino, servo motores e potenciometros para a feira experimental do Ensino Médio Técnico do @senacrs-emti (Distrito Criativo), que me rendeu a segunda colocação na mesma.

arduino cpp eletronics motors robotic robotic-arm

Last synced: 22 Apr 2026

https://github.com/pranavbharadwaj007/project-euler

Project Euler solution

cpp maths project-euler

Last synced: 06 Jun 2026

https://github.com/uriyyo/roborace

:car: Arduino based self-driving car

arduino arduino-uno cpp

Last synced: 24 Apr 2026

https://github.com/kriogenia/shotdown

Little multiplayer videogame for the Videogames and Entertainment Software 20/21 subject of the University of Oviedo.

2d cpp game game-development shooter

Last synced: 24 Apr 2026

https://github.com/saxijing/zeus

autonomous vehicle control with LQR and PID controller

carla cpp frenet-cartesian lqr-controller opendrive openscenario pid-controller ros

Last synced: 24 Apr 2026

https://github.com/k2-gc/onnxruntime-cpp-example

Simple onnxruntime example using C++ API. Inferring MNIST dataset samples and show results.

c classification cnn cnn-classification cpp onnx onnxruntime

Last synced: 24 Apr 2026

https://github.com/berndporr/mobilenet_libtorch

C++ version of MobileNetV2 using libtorch which can load pre-trained weights, can be trained or both for transfer learning.

classification-model classifier cpp edge-computing inference libtorch mobilenetv2 pretrained-model transfer-learning

Last synced: 25 Apr 2026

https://github.com/awrsha/kalman-filter

Kalman Filter Implementation without library

cpp kalman-filter

Last synced: 06 Jun 2026

https://github.com/giannycabral/c-programs

Esse repositório contém uma coleção de códigos e projetos desenvolvidos em linguagem C. Ele inclui exemplos práticos, algoritmos, exercícios úteis para quem deseja aprender e explorar o mundo da programação em C.

c cpp

Last synced: 25 Apr 2026

https://github.com/arashout/blobcombatsimulator

A combat simulation that uses neural networks and genetic algorithms

cpp evolution genetic-algorithm machine-learning neural-network sfml2

Last synced: 06 Jun 2026

https://github.com/a2p1k02/lodis

implementation of Redis

cli cpp cpp20 redis

Last synced: 25 Apr 2026

https://github.com/ferhatgec/escafe.py

Escafe[dot]Py, Python3 implementation of Escafe

cpp escape-sequences lib python3

Last synced: 26 Apr 2026

https://github.com/luisfelipepoma/dot_translate

Basic translation app for DOT language.

antlr4 compiler cpp dotlang graph

Last synced: 26 Apr 2026

https://github.com/oblivious-oblivious/multicore

A framework for penetration testing using Ruby, C++ and QML.

cpp framework penetration-testing qml ruby

Last synced: 26 Apr 2026

https://github.com/ufthaq/aim-trainer

Just Simple Aim Trainer. Trying to implement all feature and UI from scratch.

aimtrainer cpp cppprojects learncpp raylib-cpp simple-game

Last synced: 07 Jun 2026

https://github.com/gashmob/enquirer

Interactive CLI library

cli cpp enquirer interactive

Last synced: 07 Jun 2026

https://github.com/kid0h/clipboard

A simple header-only wrapper around Windows' clipboard API

clipboard cpp header-only

Last synced: 07 Jun 2026

https://github.com/joswinemmanuel/leetcode

A collection of solutions to LeetCode problems.

cpp python

Last synced: 26 Apr 2026

https://github.com/duffn/dont-kill-santa

A runner of short proportions, with large consequences.

c cpp game game-development gamedev raylib

Last synced: 27 Apr 2026

https://github.com/uts58/retro-2d-space-shooter

Retro 2D Space Shooter: Dive into classic arcade action with this space shooter game, optimized for 1080p monitors. Built using C++, OpenGL, and the immersive IrrKlang Audio Driver

2d-game arcade audio-driver classic-game cmake collision-detection cpp game-development gaming irrklang opengl retro space-shooter visual-studio

Last synced: 27 Apr 2026

https://github.com/degitx/stun

RFC5389 / tiny STUN protocol client implementation on C / Get my ip

cpp rfc5389 stun

Last synced: 27 Apr 2026

https://github.com/sampreets3/orb-tracking

Tracking of an object using the ORB detector in OpenCV

computer-vision cpp object-tracking opencv

Last synced: 27 Apr 2026

https://github.com/cristianprochnow/maze-robot-kart

🤖 Code for Robot will win the maze and achieve the finish line.

arduino cpp

Last synced: 27 Apr 2026