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/yottaawesome/cross-platform-cpp-playground

Various dumb experiments with cross-building C++ projects on MSVC, GCC and Clang for Windows and Linux.

clang cpp cpp-modules cpp20 gcc linux msvc visual-studio windows

Last synced: 10 Feb 2026

https://github.com/miarolfe/accelerated-raytracing-testbed

A test platform for comparison of ray-tracing acceleration structures

acceleration-structure cpp cpp17 ray-tracing

Last synced: 10 Feb 2026

https://github.com/echosingh/ahocorasickproject

Aho-Corasick Visualization Project with GUI using wxWidgets

aho-corasick aho-corasick-algorithm cpp wxwidgets

Last synced: 11 Feb 2026

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

Picking up virtual objects, then dropping them off at a target location

cpp gazebo gmapping-slam ros ros-kinetic rviz slam udacity udacity-nanodegree udacity-robotics-nanodegree

Last synced: 28 Apr 2026

https://github.com/yehiasharawy/fish-fillet-opengl

A Feeding Frenzy game in C++. Rendered GUI using OpenGL and responded to user input using mouse and key listeners.

cplusplus cpp glut opengl

Last synced: 28 Apr 2026

https://github.com/dkosmari/lssecrets

Show the contents of the secret keyring.

cpp cpp20 glibmm keyring libsecret linux secret-service security utility

Last synced: 28 Apr 2026

https://github.com/letsfindaway/basement-ventilation

Arduino-based project for automated window operation for basement ventilation

adafruit arduino cpp home-automation

Last synced: 28 Apr 2026

https://github.com/liulilittle/paperairplane-tcpip-ppp-private-network

PaperAirplane [TCP/IP] NSP/LSP session layering plug-in for PPP PRIVATE NETWORK.

c cpp lsp nat network nsp ppp spi tcp vpn win32 windows

Last synced: 27 Feb 2026

https://github.com/iaomw/glab

Play with C++ OpenGL

cpp dazzler glsl opengl pbr subsurface-scattering

Last synced: 28 Apr 2026

https://github.com/frouioui/nanotekspice

2nd Year project in C++ at Epitech

cicd cplusplus cpp docker epitech nanotekspice tek2 travis-ci unittest

Last synced: 29 Apr 2026

https://github.com/sondernextdoor/brightness-slider

A simple slider GUI written in C++ with monitor brightness functionality as an example

brightness c cpp gui monitor slidebar slider trackbar

Last synced: 29 Apr 2026

https://github.com/retrooper/zpp

This is a compiler written in C++ for the Z++ Programming Language. This programming language is still in development.

cpp llvm

Last synced: 29 Apr 2026

https://github.com/zak-grumbles/gd_fastnoise2

Godot module for the FastNoise2 library

cpp godot godot4 noise noise-generator procedural-generation

Last synced: 29 Apr 2026

https://github.com/gusenov/task-manager-qt

Управление виртуальной памятью.

cpp memory-management qt system-programming task-manager virtual-memory

Last synced: 29 Apr 2026

https://github.com/git-user-cpp/mini_database

This database is implemented in C++ programming language. It was developed in order to complete the task of the course work

course-project coursework coursework-template cpp cpp-programming database database-design linux linux-app oop

Last synced: 16 Apr 2026

https://github.com/1357310795/lottie2apng

Convert your lottie animation to APNG format!

apng apngasm converter cpp csharp lottie png wpf

Last synced: 12 Feb 2026

https://github.com/paulemacedo/cefet-rj

Este repositório contém uma coleção de códigos desenvolvidos durante meu curso na CEFET/RJ. Os códigos abrangem diversas disciplinas e linguagens de programação, incluindo C, C++ e Java. Eles representam meu aprendizado e progresso ao longo do curso.

c cefet-rj cli college cpp csharp faculdade react redux rust

Last synced: 12 Feb 2026

https://github.com/rodrigobarbaedu/color-ball-robot-tracker

Este proyecto implementa un robot autónomo utilizando Raspberry Pi, Elegoo Smart Robot Car V4, Python y OpenCV para evitar obstáculos, reconocer y seguir pelotas de colores.

arduino arduino-uno c cpp elegoo-robot-car esp32s3-camera-tft opencv python raspberry-pi

Last synced: 12 Feb 2026

https://github.com/darkygr/unreal-engine-bull-cow-ox-game

This game is made in Unreal Engine 4.27 and C++.

cpp csharp game-development unreal-engine-4

Last synced: 29 Apr 2026

https://github.com/aekhv/ace-database-viewer

ACE Lab PC-3000 database viewer and extractor

acelab cpp database firebird pc3000 qt

Last synced: 12 Feb 2026

https://github.com/simonnyvall/traveling-salesman-ai

Demonstrates a comparison between a Genetic Algorithm (GA) and a Brute Force method.

action ai brute-force cpp genetic-algorithm

Last synced: 29 Apr 2026

https://github.com/auterion/mavsdk

API and library for MAVLink compatible systems written in C++17

cpp cpp17 hacktoberfest mavlink

Last synced: 14 Apr 2026

https://github.com/fulcanelly/dithering

Dithering benchmark

bash cpp java shell

Last synced: 29 Apr 2026

https://github.com/orestispanago/hikvision-downloader-sdk

Download from IP cam using Hikvision's SDK

cpp docker ftp-client hikvision python sdk thermal-camera

Last synced: 29 Apr 2026

https://github.com/bytesclub/xplode

A 2D Game based on OpenGL

cpp game opengl

Last synced: 30 Apr 2026

https://github.com/tajiknomi/clienthttp_linux

Linux based client interacting with REST/JSON HTTP server for system information retrieval, file management, remote command execution, data transfer, and automated task scheduling etc

client-http client-side cmake cpp filemanager hacking-tool linux-app linux-client linux-rat linux-shell offsec rat red-team remote-access-tool remote-administrative-tool remote-desktop

Last synced: 06 Feb 2026

https://github.com/vardan2009/kitelang

hobby programming language compiler written in C++

assembly cmake compiler compilers cpp lowlevel programming-language x86 x86-64

Last synced: 28 Feb 2026

https://github.com/ngdream/heart

easy to use and performent c++ web microframework

cef cpp framework heart http lib microframework mongoose request server ui visual-studio web websites

Last synced: 16 Apr 2026

https://github.com/neko-life/nekos-bestpp

C++ API wrapper for nekos.best

api api-wrapper cpp cpp17 http http-client library nekos-best

Last synced: 15 Apr 2026

https://github.com/venkat-kolasani/hotel-booking-system

The Hotel Booking System with Loyalty Program is a C++ console-based application designed to manage hotel room bookings efficiently and reward loyal customers.This project was developed as a part of the End Semester Project for course "C++" at the University.

classes-and-objects cpp cpp17 exception-handling files inheritance polymorphism templates

Last synced: 13 Feb 2026

https://github.com/sanketsuradkar/sanketsuradkar

Config files for my GitHub profile.

cpp fronted-development fullstack-development python

Last synced: 30 Apr 2026

https://github.com/huming2207/on9nmea

Dumb & Tiny (1.1KB) FSM-based NMEA parser for embedded devices

c cpp nmea nmea-parser nmea-sentences nmea0183

Last synced: 14 Feb 2026

https://github.com/ocl-foss/ocl

🍯 A modularized set of libraries to write high-performance C++ applications.

core cpp fix library modular ocl tproc

Last synced: 03 May 2026

https://github.com/zreechxnn/piano-esp32

A web-based piano application powered by an ESP32 microcontroller. It allows users to play musical notes by pressing virtual keys on a web interface. The ESP32 acts as a Wi-Fi access point, serving the webpage and generating tones through a connected speaker. Supports basic musical notes and offers a simple interactive experience.

cpp css esp iot music-player webserver wifi-network

Last synced: 14 Feb 2026

https://github.com/orestudio/orestudio

Graphical wrapper over Acadia's Open Source Risk Engine (ORE).

cpp cpp20 qt qt6 qt6-gui quantitative-finance quantlib

Last synced: 18 Apr 2026

https://github.com/rxn7/chess

Chess written in C++ using SFML

chess cpp sfml

Last synced: 14 Feb 2026

https://github.com/kitswas/cpp-project-template

Secure CMake template for C and C++ projects.

beginner-friendly c cmake cpp template template-project tutorial

Last synced: 01 May 2026

https://github.com/bbariskilic/opengl-playground

This repository contains OpenGL samples. All samples were written by me solely with the C++ Language and used SDL2, OpenGL libraries.

cpp opengl playground samples sdl2 vscode

Last synced: 15 Apr 2026

https://github.com/chairchandler/ftp-server

A simple FTP server compatible with RFC 959

bsd-sockets cpp cpp17 ftp-server linux qt qt5 rfc-959 simple-ftp-server

Last synced: 01 May 2026

https://github.com/creosb/oburrun

Endless Run template on Unreal Engine C++

cpp endless-runner gamdev temple-run unreal-engine unreal-engine-5 unreal-template

Last synced: 06 Feb 2026

https://github.com/gavinlyonsrepo/fractal_creator

Fractal-generating Demo, creates a fractal using Mandelbrot set. Includes magnifications. Written in C++.

bitmap c cpl cplusplus cpp demo demo-application demonstration fractal fractals graphics mandelbrot mandelbrot-fractal mandelbrot-sets maths

Last synced: 06 Feb 2026

https://github.com/fiuner-lica/biblioteca-dbc-cpp

Biblioteca para implementar Diseño por Contratos en C++.

contratos cpp

Last synced: 16 Feb 2026

https://github.com/tarrycarrot7309/tictactoe-with-ai-cpp

A Tic-tac-toe/X and O game with AI and a player vs player mode. It features a sleek UI and Modern design built with C++ using the QT framework for desktop apps.

ai cpp minimax-algorithm qt tic-tac-toe

Last synced: 16 Feb 2026

https://github.com/inerttila/registration-system

"The population" Management Application

cpp

Last synced: 29 Jan 2026

https://github.com/ghostofgoes/machine-learning

Code and notes from the Machine Learning and Data Mining class.

cpp data-mining machine-learning machine-learning-algorithms neural-network python

Last synced: 03 May 2026

https://github.com/madladsquad/untitledopen

A wrapper on top of a number of libraries for opening links and file pickers natively.

bindings c cpp url-opener

Last synced: 01 Mar 2026

https://github.com/agauniyal/ide

Learnyoucpp online ide

cpp cpp11 cpp14 cpp17 learn-to-code learncpp

Last synced: 03 May 2026

https://github.com/nzeemin/ukncbtl-imgui

UKNCBTL emulator with ImGui frontend WIP

c-plus-plus cpp emulator imgui ms0511 pdp11 retrocomputing soviet-computer

Last synced: 01 Mar 2026

https://github.com/emredemirbas/mini-yugioh-game

A turn-based card game project inspired by the Yu-Gi-Oh! Trading Card Game, implemented in C++.

cpp sfml-game

Last synced: 03 May 2026

https://github.com/kenneract/realtime-deviation-encoding-scheme

RDES - a lightweight, real-time, lossless compression algorithm for sequences of 31-bit integers.

c compression compression-algorithm cpp embedded flash-storage lightweight logging lossless python realtime

Last synced: 03 May 2026

https://github.com/eternmaxwell/epix_engine

A cpp game engine based on ecs inspired by rust bevy.

bevy cmake cpp cpp23 ecs game game-engine pixel voxel

Last synced: 03 May 2026

https://github.com/soraxas/plotmsg-cpp

Create plots in C++ with message sending

asynchronous-plotting cpp message-passing plotly plotting protobuf

Last synced: 13 Jun 2026

https://github.com/shivam0110/basic-short-games

Short games made using easy programming languages like cpp, c, python.

basic-codes basic-game c cpp easy-to-under game game-development python source-code

Last synced: 03 May 2026

https://github.com/dyollb/modernize_cpp

small collection of script to refactor legacy C++ code.

clang-tidy cplusplus cpp cpp11 cpp14 modernization refactoring

Last synced: 04 May 2026

https://github.com/jube/cairopp

C++17 binding for cairo

binding cairo cairo-drawing cpp cpp17

Last synced: 25 Feb 2026

https://github.com/ferhatgec/totem

Totem, 'less' without '--help'

buffer cli cpp less linux termios unix

Last synced: 04 May 2026

https://github.com/linbreux/cpp-basic-template

A basic C++ template that uses nix

catch2 cpp getting-started nix template

Last synced: 05 May 2026

https://github.com/inspiralpatterns/audiosketch

Random audio sketches - mainly experiments for Bela board, DSP in Faust and probabilistic generation in Python

cpp faust-dsp javascript maxmsp python

Last synced: 16 Apr 2026

https://github.com/ivandrf/linked-list

Realization of a linked list in C++

cpp datastructures linked-list

Last synced: 03 Mar 2026

https://github.com/rockncoder/opencv

build an opencv app on m1 mac using c++, cmake, and brew

brew cmake cpp opencv

Last synced: 16 Apr 2026

https://github.com/mr-maike/shimeji

:mushroom: | Projeto de uma Estufa de cogumelos Shimeji para a Escola Sathya Say desenvolvido pela Empresa Júnior Physis Jr.

arduino cpp mushroom python raspberry-pi sensor solution-applications

Last synced: 29 Jan 2026

https://github.com/jg-adams/ollama-rag-hpp

Modern, header-only C++ library for Retrieval-Augmented Generation (RAG) with Ollama-hpp.

ai cpp llm ollama rag retrieval-augmented-generation

Last synced: 16 Apr 2026

https://github.com/anusthan12/kiit

Its an repo that consists of some activity's perform in labs in KIIT (2024 batch)

anusthan anusthan12 c cpp java kiit python python3

Last synced: 05 May 2026

https://github.com/extremeheat/protodef-cpp

C++ compiler for ProtoDef schemas

cpp protodef

Last synced: 03 Mar 2026

https://github.com/felipefma/ultimate-control

A GTK control panel for linux written in C++

control cpp gtk linux panel unixporn

Last synced: 05 May 2026

https://github.com/p4dro-dev/sensor-movimento-arduino-cpp-tinkercard

Este foi um protejo de um sensor de movimentos, que eu realizei na disciplina de Eletricidade, e Eletrônica. Do curso Técnico em Informática. Sendo usado o TinkCard.

arduino cpp desenvolvimento-de-sistemas robotics-programming robotics-simulation

Last synced: 01 May 2026

https://github.com/florianbecker/patternmatching

Pattern matching with pylon SDK and OpenCV on embedded Jetson Nano

camera cpp cpp11 cpp14 cpp17 embedded matching opencv pattern pylon qt qt5 qt5-gui qt5-widgets

Last synced: 05 May 2026

https://github.com/1chooo/object-oriented-analysis-and-design-writeups

✍🏻 NCU-SE6029-2024-Spring-Object-Oriented Analysis and Design (OOAD) Notes

cpp java mob-programming object-oriented-programming

Last synced: 06 May 2026

https://github.com/hasankhadd0ur/mpi_assignment

This repository contains solutions for MPI (Message Passing Interface) programming assignments. The tasks focus on parallel computation and inter-process communication using MPI.

cpp makefile mpi

Last synced: 06 Feb 2026

https://github.com/mdawoud27/data_structures_and_algorithms

Data Structures and Algorithms, you'll find comprehensive notes, explanations, and implementations of various data structures and algorithms.

arrays bigonotation binary-tree binary-trees c cpp data-structures hashtable javascript linked-list queues searching-algorithms sorting-algorithms stack stl

Last synced: 15 Apr 2026

https://github.com/enansari/hsu-archive-codes

My code archive in university when I didn't have GitHub.

cpp hakim-sabzevari-university hsu project university

Last synced: 09 Jun 2026

https://github.com/loopperfect/vs-to-bazel

Convert Visual Studio projects to Bazel

bazel cpp visual-studio

Last synced: 16 Apr 2026

https://github.com/lsx-s-software/homeworkchecker

一套为高校教师设计的作业管理系统

cpp cross-platform mysql qml qt qtquick

Last synced: 06 May 2026

https://github.com/miroox/leetcode

My Leetcode solutions

cpp csharp leetcode rust

Last synced: 06 May 2026

https://github.com/yoboujon/yoyo_tetris

Tetris clone using raylib in C++

cpp cpp20 game-development raylib tetris-clone tetris-game

Last synced: 05 Mar 2026

https://github.com/8luebottle/blog

⌨️ Personal Tech Blog : Gatsby + React

c cpp css go html javascript python

Last synced: 15 Apr 2026

https://github.com/snwfdhmp/avalam-ai-game

Board game enhanced with AI strategy

avalam board c centrale cpp game ia ig2i lille opengl sdl

Last synced: 08 May 2026

https://github.com/rachbowyer/fudlib

FUDLibrary - a user defined function library for Interbase 6

cpp interbase rdbms udf user user-defined-functions

Last synced: 10 Jun 2026

https://github.com/openpeeps/typesense-nim

[WIP] Nim 👑 client for Typesense® 🚀 A fast, typo tolerant, in-memory fuzzy Search Engine.

algolia cpp elasticsearch fuzzy-search instantsearch nim nim-lang nimble search search-engine typesense typesense-nim

Last synced: 08 May 2026

https://github.com/tsnsoft/cpputf8crossplatform

Пример консольной кроссплатформенной программы на C++ с UTF-8 для Visual Studio 2022

console cpp cross-platform linux utf-8 visual-studio windows

Last synced: 08 May 2026

https://github.com/c0de4un/hello-glfw3-glad

Example: GLFW3 + GLAD using CMake

cmake cpp cpp11 cxx cxx11 glad glfw glfw3 opengl

Last synced: 17 Apr 2026

https://github.com/sanaeproject/matrix

This project aims to develop a library that enables simple implementation and lightweight matrix operations.

cpp matrix-libraries matrix-library-cpp oneapi simplythebest sycl

Last synced: 06 Feb 2026

https://github.com/hsandt/stealth-engine

2D game engine in C++ for personal training

box2d catch-tests cpp game-engine-2d glfw3 opengl

Last synced: 18 Apr 2026

https://github.com/ignavan39/htop_killer

System monitor with live graphs. Reads /proc directly, renders in the terminal.

cpp htop-alternative linux-utility system-monitoring

Last synced: 03 Apr 2026