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/stefanasandei-archive2/tiny-autograd

small autograd engine built from scratch in modern C++

autograd cmake cpp deep-learning neural-networks

Last synced: 24 Jun 2026

https://github.com/sylhare/cpp

C++ small projects

beginner cpp game tutorial

Last synced: 08 Jun 2026

https://github.com/saket-sk/semester4-sppu-data-structures-and-files-lab

Data Structure and Files Programs

cpp data-structures

Last synced: 20 Jun 2026

https://github.com/turkeymcmac/build-objects

A script to make C/C++ compilation with Make be easier.

build-tool c cpp makefile

Last synced: 10 May 2026

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

C++ Reversi game focusing on 2D array manipulation and OOP design.

2d-array class-design cpp doxygen game object-oriented-programming reversi uml

Last synced: 24 Jun 2026

https://github.com/landiluigi746/projectify

projectify is a simple and intuitive project management tool that helps you organize your work efficiently. Organize projects smarter, achieve results faster.

cmake cpp docker frontend-terminal organization postgresql project-management workflow-management

Last synced: 10 May 2026

https://github.com/jmsmarcelo/task-tracker-cpp

Task Tracker | CLI | MySQL | C++ | Roadmap.sh

challenge cli cpp database mysql programming project roadmap task-tracker

Last synced: 20 Jun 2026

https://github.com/denyskryvytskyi/battleship

2D SFML game (my first game ever made)

2d 2d-game battleship cpp game game-development sfml sfml-game

Last synced: 09 Jun 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/cat-gawr/ytranslator

un programma gratuito è open source di un traduttore in tempo reale | fatto e ufficializzato per l'uso comune | konata 2025

andoird android apk beta-test cmake cpp online onnx-models translator windows

Last synced: 01 May 2026

https://github.com/caioaletroca/rfideasy

Make your RFID life much easer than you think

arduino arduino-library cpp mfrc522 mifare nodemcu rfid

Last synced: 10 May 2026

https://github.com/benslabbert/mqtt-paho-cpp-cmake-demo

A repo which will hopefully help those starting out with C++ and CMake. This is a working example of setting up a simple C++ project with some external dependencies you need to manually install on your system

cmake cpp cpp11 docker mqtt

Last synced: 10 May 2026

https://github.com/singhpratech/notepatra

Native C++/Rust code editor for the AI era — Linux/macOS/Windows, ~9 MB bare binary, 226 file extensions / 92 language lexers, Rust-powered search, 6 AI backends (Ollama / llama.cpp / OpenRouter / Ollama Cloud / OpenAI / Azure OpenAI). Free forever, GPL-3.0.

ai code-editor cpp cross-platform developer-tools free ide lightweight linux local-ai macos notepad notepad-plus-plus ollama open-source qscintilla qt5 rust text-editor windows

Last synced: 31 May 2026

https://github.com/liu-yucheng/myopengllearning

Personal OpenGL Learner's Program Collection

cpp glsl gnu-gplv3 gpl3 gplv3 graphics learning opengl rendering

Last synced: 10 May 2026

https://github.com/pablonicolla/shellcraft

A lightweight, interactive file system simulator with a Unix-like shell interface. Create, navigate, and manage files and directories in a persistent virtual environment.

cpp filesystem oop shell vcpkg

Last synced: 11 May 2026

https://github.com/ajnus/last_redemption

Projeto Final do curso em Desenvolvimento de Jogos: Game Developer – Technology and Training – 2008 (120 h) Curso básico de Desenvolvimento de Jogos Virtuais. - Noções em 3D Game Studio e 3D Max Studio. - Foco (programação) em Lua, C/C++, SDL e OpenGL.  (O curso tem como tarefa final o desenvolvimento de um jogo em 2D)

2d 2d-game cplusplus cpp game-development games opengl sdl sdl-mixer sdl2-image sdl2-library sidescroller videogame videogames videogames-programmers

Last synced: 20 Jun 2026

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

Kalman Filter Implementation without library

cpp kalman-filter

Last synced: 06 Jun 2026

https://github.com/hoccyy/arduino-timer-display

Created a stopwatch timer with a 7-segment display and C++ using an Arduino

arduino arduino-boards arduino-project cpp embedded-cpp timer timer-clock

Last synced: 25 Apr 2026

https://github.com/halaway/qtframeworkgui

A simple Qt6.5 program for creating both native and browser based GUI applications, built with CMake, Qt Creator, and Emscripten.

browser cmake cpp emscripten qt widgets

Last synced: 29 Jan 2026

https://github.com/wdv4758h/danboard

Danboard is watching you >w< (A project using OpenCV for realtime face detection and using WiringPi to control the motors, running on Raspberry Pi)

cpp opencv raspberry-pi

Last synced: 11 May 2026

https://github.com/csy214-beep/stickersmanager2

Windows10/11Offline Stickers Manager

cpp qt6 stickers stickers-apps stickers-manager windows

Last synced: 01 May 2026

https://github.com/mutazhelal/raytracing-diffuse

A camera is looking at the world, emitting rays through each pixel in the image. The world is composed of a list of spheres, made of diffuse or specular materials. A ray tracing algorithm is used to test its intersection with each sphere to compute the image pixel colour.

algorithm computer-graphics computer-graphics-opengl cpp opengl ray-tracing raytracing

Last synced: 11 May 2026

https://github.com/gunh0/makefile-templates

⚙️ Make is a build tool used in Unix-based systems that allows developers to compile programs by defining dependencies and commands in a standardized syntax using a Makefile.

c cpp java makefile

Last synced: 09 May 2026

https://github.com/im-razvan/ntdllsyscalldumper

A minimal C++ tool to extract syscall IDs from ntdll.dll on Windows x64 systems.

cpp syscall windows

Last synced: 11 May 2026

https://github.com/emredogann/aspen-renderer

A 3D Real-Time Ray Traced Graphics Renderer using Vulkan.

cmake cpp glfw glm graphics mingw-w64 vulkan

Last synced: 20 Jun 2026

https://github.com/erikalira/snake-game

jogo da cobrinha no console

cpp visual-studio

Last synced: 17 Apr 2026

https://github.com/daddesign-projects/demo_daisygfx_st7789

Demonstrates how to use the "DaisySeedGFX" graphics library with an ST7789 TFT controller

cpp daisy-seed gfx gfxlib st7789 st7789-display st7789-display-driver tft tft-display

Last synced: 29 Apr 2026

https://github.com/anuar2k/yatts

Yet Another Trucking Telemetry Solution

c cpp embedded ets2 game-mod hacktoberfest plugin serial-port vue

Last synced: 12 May 2026

https://github.com/allenvox/cxx-primer

Tasks solutions for Lippman-Moo-Lajoie's "C++ Primer" book

cpp cxx

Last synced: 09 Jun 2026

https://github.com/hantaro171902/-ascii-digital-clock

This project is make digital clock on terminal

ascii-art cpp terminal

Last synced: 10 Jun 2026

https://github.com/brainstone/leetcode

This little project is a template for running LeetCode problems locally in your CLion installation.

cmake cpp cpp20 leetcode leetcode-cpp template

Last synced: 01 Mar 2026

https://github.com/jasperdrescher/learnopengl

Following https://learnopengl.com/ and http://www.opengl-tutorial.org/ with an easy-to-use development environment.

cmake cpp opengl

Last synced: 12 May 2026

https://github.com/keithdhedger/xdg-desktop-portal-filechooser

A customizable file dialog chooser for use with xdg-desktop-portal

cpp qt qt5 qt6 vala xdg-desktop-portal

Last synced: 12 May 2026

https://github.com/myl7/oht

Oblivious 2-tier hash table C++ header-only library

cpp crypto enclave hash-table header-only oblivious

Last synced: 12 May 2026

https://github.com/theopnv/cpp-utils

🛠 C++ Utilities (dl-loader, game/network engine (WIP), ECS, serializer, filesystem ...)

cmake cpp cross-platform library utilities

Last synced: 12 May 2026

https://github.com/pablitoo1/tractor-rush-carrots-edition

A 3D game about collecting carrots in the shortest possible time, made in C++ and OpenGL

3d-game cpp glut-library opengl

Last synced: 12 May 2026

https://github.com/proffix4/wxwidgets_cross-projects_linux-demo

Примеры проектов на С++ с wxWidgets с поддержкой кросс-компиляции для Linux для CodeBlocks, CodeLite, DialogBlocks и wxFormBuilder+NetBeans

codeblocks codelite cpp cross-compilation cross-platform dialogblocks gcc linux mingw-w64 wxformbuilder wxwidgets

Last synced: 16 Apr 2026

https://github.com/endurodave/coredumparm

ARM Embedded System Core Dump

arm c-language call-stack core-dump cpp embedded-systems

Last synced: 25 Apr 2026

https://github.com/ferhatgec/bufsize

Terminal buffer size info library for C++

buffer-size cpp terminal

Last synced: 01 May 2026

https://github.com/amogh7joshi/annotator

A lightweight image annotation framework for deep-learning-based object detection, built using pure OpenCV.

annotation computer-vision cpp object-detection opencv

Last synced: 12 May 2026

https://github.com/its-alex/voxel-engine

🎮 Voxel engine made with GLFW and OpenGL

cpp glew glfw3 map opengl voxel

Last synced: 03 May 2026

https://github.com/pferreirafabricio/arduvino

🥘 Some codes from Tinkercad's projects

arduino cpp

Last synced: 13 May 2026

https://github.com/charlot-dedjinou/biopresence-system

BioPresence System is a solution combining a FastAPI + SQLite backend and ESP32/Arduino embedded programs to manage employee attendance using double authentication (personal code + fingerprint).

cpp double-authentification esp32 fastapi fingerprint-authentication sensors

Last synced: 04 May 2026

https://github.com/taselectrik/arduino

This repository showcases a range of Arduino projects, from sensor integration and I2C LCD displays to servo control and precise temperature measurement. A practical collection for exploring embedded systems and real-world interfacing.

arduino cpp ember

Last synced: 27 Feb 2026

https://github.com/mangad/jsocketpp

A modern, C++20 socket library inspired by Java's networking API. Cross-platform support for TCP, UDP, multicast, and UNIX domain sockets, with blocking, non-blocking, and async operations.

cpp cpp20 java sockets tcp udp unix-sockets

Last synced: 01 May 2026

https://github.com/gabin221/exercism

This repository contains my solutions to the exercises offered on Exercism. There you will find implementations in several programming languages, including Bash, C++, JavaScript and Python.

bash cpp exercism exercism-solutions javscript python

Last synced: 13 May 2026

https://github.com/michaelzheng67/live-vim

Vim with your friends 📝

cpp vim

Last synced: 29 Apr 2026

https://github.com/goruck/bow

Object classifier using the bag of words approach in OpenCV 3.2

bag-of-words computer-vision cpp opencv3

Last synced: 11 Jun 2026

https://github.com/moozunch/huppy-cpp

( C++ and C ) Journey and Project!

beginner beginner-code c cpp

Last synced: 13 May 2026

https://github.com/hhkit/cpp.property

A single-header property system for C++17.

cpp cpp17 getters properties property setters single-header-lib

Last synced: 22 Jun 2026

https://github.com/josedavidss/aed2.lineaproduccion-simulada

Trabajo para el curso de Algoritmos y Estructuras de Datos 2. La idea es implementar un programa que permita simular la gestion de una memoria virtual utilizando el lenguaje de programación C++.

cpp production-line virtual-memory

Last synced: 22 Jun 2026

https://github.com/stephan-gh/seabattle

Simple, network-based multi-player implementation of the game Battleship / SeaBattle (in German "Schiffe versenken") using C++ and Qt 5

cpp network qt seabattle

Last synced: 13 May 2026

https://github.com/m0saan/webserv

this is a simple implementation of the HTTP server

cgi client-server cpp cpp98 http-server request-response socket-programming

Last synced: 15 Feb 2026

https://github.com/md-mafujul-hasan/programming-in-c-plus-plus

These Contain Some C++ Program that I have done while understanding Programming Concepts.

c-plus-plus cpp cpp-examples cpp-programming

Last synced: 23 Jun 2026

https://github.com/wtrsltnk/system.drawing

Partial c++ implementation of .NET System.rawing classes

cpp system system-drawing systemdrawing

Last synced: 13 May 2026

https://github.com/ionux/arduino-bounded-queue

Helpful software library for quickly & easily adding support for fixed-size (bounded) queues to your Arduino project.

arduino arduino-library arduino-project cpp data-structures embedded fixed library queue safety-critical sbc

Last synced: 13 May 2026

https://github.com/a2p1k02/lodis

implementation of Redis

cli cpp cpp20 redis

Last synced: 25 Apr 2026

https://github.com/jamesql/opendetection

Open source detection software using computer vision & OpenCV (WIP)

computer-vision cpp detection face-recognition how-to mit-license object-detection open-source opencv opencv2

Last synced: 29 Apr 2026

https://github.com/evanpacini/functional

Bringing functional programming to C!

c c23 cpp cpp23 functional functional-programming

Last synced: 13 May 2026

https://github.com/sameetasadullah/producer-consumer-problem-using-semaphores

C++ code to solve producer consumer problem using threads and semaphores

cpp linux producer-consumer-problem semaphores threads ubuntu

Last synced: 13 May 2026

https://github.com/ferhatgec/elitetopp

elite -> c++17 converter *experimental

build converter cpp cpp17 elite

Last synced: 03 May 2026

https://github.com/jessmattless/rubiks-gl

A project made during my first year in university. I got a Low First grade for it

cpp glsl opengl

Last synced: 14 May 2026

https://github.com/956mb/tx4

Tesla dashcam and sentry clips viewer. Made with Qt.

cpp qt tesla windows

Last synced: 03 May 2026

https://github.com/huzecong/gomokuduel

Qt project - Online Gomoku game

cpp gomoku-game qt

Last synced: 14 May 2026

https://github.com/mbfakourii/carbot-arduino

Car robot with socket to Android with WeMos or NodeMCU

android ardiuno carbot cpp esp8266 java nodemcu nodemcu-arduino nodemcu-esp8266 wemos

Last synced: 01 May 2026

https://github.com/ahasannn/flappy-bird

A flappy bird game implemented in C++ with OpenGL

computer-graphics cpp flappy-bird-game glut-library opengl

Last synced: 14 May 2026

https://github.com/xanmoy/cs-101

Programming in Java, C, C++, Go, JavaScript, Dart, Python, Rust and PHP

cpp dart java javascript oops php python

Last synced: 15 Apr 2026

https://github.com/dkosmari/wiiu-stdout

Code to redirect stdout to the logs on Wii U homebrew.

c cpp wiiu wiiu-homebrew

Last synced: 14 May 2026

https://github.com/mm-ir/duke_ece

I have tried my best to read the book "All Of Programming" from Duke ECE551: Data Structures & Algorithms. What's more, I completed some assignments, too.

c cpp makefile

Last synced: 14 May 2026

https://github.com/lim-james/allure

Lightweight engine using ECS

computer-graphics cpp engine game-engine opengl

Last synced: 04 May 2026

https://github.com/skivhisink/marshalingclrsamples

Guide for Using C++ or C code in C#

clr cpp csharp dll library marshaling

Last synced: 26 Apr 2026

https://github.com/sunsided/robond-notebooks

Rough collection of Jupyter Notebooks and exercises from the Udacity Robotics Nanodegree program. YMMV.

cpp cpp14 jupyter-notebook udacity udacity-nanodegree udacity-robotics-nanodegree

Last synced: 26 Apr 2026

https://github.com/dm8at/objectgl

An object-oriented wrapper around OpenGL written in C++

cpp object-oriented opengl os-independent

Last synced: 10 Feb 2026