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/farid-karimi/snake-game

A simple Snake game programmed with c++

cli cpp game game-development snake-game

Last synced: 20 Jun 2025

https://github.com/maxencebonamy/Sand-Box

This software is a physical simulation. You can arrange different physical elements anywhere in the window, and they will evolve with each other according to the laws of physics.

cpp physics sandbox sfml simulation xmake

Last synced: 12 Mar 2025

https://github.com/praydog/ff7rb-uevr

UEVR fixes for FINAL FANTASY VII REBIRTH

cmkr cpp final-fantasy modding uevr unreal unreal-engine virtual-reality

Last synced: 22 Feb 2026

https://github.com/satharus/original-mastermind

A clone of the "Original Mastermind" game from the 70s written in C++ to practice the basics of OOP.

code-breaking cpp mini-project oop

Last synced: 13 Apr 2025

https://github.com/francescopasin/tower-defense

C++ and QT tower defense game

cpp qt tower-defense

Last synced: 11 Mar 2025

https://github.com/kassane/standalone-server

Asio standalone C++ HTTP/S Server (uses zig build-system)

cpp zig-package

Last synced: 15 Apr 2025

https://github.com/yjyoon-dev/algorithm-note

자료구조 & 알고리즘 노트

algorithm cpp data-structures problem-solving

Last synced: 10 Jan 2026

https://github.com/shyakachaste/facedetection

This C++ program utilizes the OpenCV library for real-time face detection. It captures video from a camera and employs Haar cascades to identify and highlight faces in each frame. The detected faces are outlined with rectangles, and the application displays the count of faces found on the top left corner.

ai cpp face-detection learn opencv visual-studio

Last synced: 12 Oct 2025

https://github.com/manraj29/hangman-using-cpp

Basic game of Hangman (Guess the word in limited guesses)

cpp game hangman project

Last synced: 04 Feb 2026

https://github.com/compose-generator/ccom

⚙️ Compiler for the CCom (Conditional Comments) language

comment condition cpp grammar interpreter java language

Last synced: 03 Sep 2025

https://github.com/mizuhoaoki/cmake_tutorial

Easy tutorial to understand how to use GCC, Make, and CMake properly.

build-tool cmake cpp make makefile tutorial

Last synced: 12 Oct 2025

https://github.com/driftluo/algorithmpractice

Learning data structures and algorithm by C/C++/Rust

algorithms-datastructures c cpp rust

Last synced: 09 Apr 2025

https://github.com/majigsaw77/hxluajit-wrapper

A wrapper for hxluajit for better integration with Haxe.

cpp haxe luajit wrapper

Last synced: 12 Oct 2025

https://github.com/jaytwolab/qsloglib

Log library for Qt 5 or 6 (based on SLogLib) :kr: Qt 5 또는 6 기반 로그 라이브러리

cpp log logging qt qt5 qt6

Last synced: 09 Apr 2025

https://github.com/0x0c/midible

MIDI over BLE interface for esp-idf.

ble bluetooth-low-energy cpp cpp11 esp-idf esp32 midi midi-over-ble

Last synced: 07 Sep 2025

https://github.com/yonatankinfe/cpp-data-structures-and-algorithms

A complete collection of essential data structures and algorithms in C++, including arrays, linked lists, stacks, queues, trees, graphs, sorting, searching, and dynamic programming. Each topic is accompanied by clean code and examples, making it ideal for learning, interviews, and competitive programming.

algorithms algorithms-and-data-structures cpp data-structures tree tree-structure

Last synced: 10 Aug 2025

https://github.com/llnl/typeforge

Typeforge is a tool for type refactoring of C/C++ programs. It enables users to change the type of variables and determines all type-dependent changes that are necessary to ensure that the generated code is again a correct program.

cpp

Last synced: 29 Apr 2025

https://github.com/federicomariamassari/udacity-rsend

Udacity Robotics Software Engineer Nanodegree projects.

cpp gazebo robotics ros slam udacity-robotics-nanodegree

Last synced: 08 Oct 2025

https://github.com/ankitas11/pyimageedits

The library contains optimized implementation to play with `.ppm` images of type `P3` by providing features like image resize, horizontal flip, vertical flip, rotate image, image filters etc.

cpp filter image-manipulation image-processing

Last synced: 12 Apr 2025

https://github.com/boreec/tetris

Tetris game reproduction written in C++14 and Qt6.

cpp cpp14 game game-development gui opengl qt qt6 tetris tetris-game

Last synced: 09 Apr 2025

https://github.com/ossamamehmood/age-conversion

Age Conversion - Decision-Structure - C++ - "The entire structure of this calculator is based on the "general" way to calculate the age of a person from his/her. The fractions of months are calculated based on the number of days of the last month entered in the field "date to compare age".

age conversation converter cpp decision structure

Last synced: 18 Jan 2026

https://github.com/stonedev-app/picolgfx

To Use LovyanGFX on Raspberry Pi Pico.

arduino cpp gc9a01 lovyangfx pico platformio raspberry-pi-pico ssd1306 vscode

Last synced: 12 May 2025

https://github.com/vvvar/generator-cpp-github

Scaffolder for C++ CMake/Conan Project

cmake conan cpp cpp20 yeoman-generator

Last synced: 14 Jun 2025

https://github.com/zigaowang/usaco-cses-cf

USACO • CSES • CF Training Source Code

algorithm codeforces cpp cses usaco

Last synced: 05 Sep 2025

https://github.com/ganesh-k13/intal

Big Integer library written in C++ to perform basic arithmetic operations

biginteger boost cpp python

Last synced: 12 Apr 2025

https://github.com/jamesyang007/docgen

Docgen is a documentation generator for C/C++ code.

c cpp documentation-generator

Last synced: 12 Apr 2026

https://github.com/bugsplat-git/my-unreal-crasher

⚙️👾🤯 Sample Unreal Engine 5 project integrated with BugSplat.

bugsplat cpp crash crash-reporting game-development reporting ue4 ue5 unreal unreal-engine

Last synced: 14 Oct 2025

https://github.com/tsnsoft/cppapplication-linux

Пример простейшей программы на C++ в NetBeans для платформы linux

cpp example gcc linux netbeans

Last synced: 18 Apr 2026

https://github.com/ldeakin/zarrs_ffi

C/C++ bindings for the zarrs rust crate

c cpp library zarr zarr-v3 zarrs

Last synced: 24 Apr 2025

https://github.com/jmarrec/qtinternationalization

A simple project to show how to use Qt Linguist to translate and app (via CMake)

cmake cpp example internationalization qt qt-linguist

Last synced: 09 Apr 2025

https://github.com/lobbyra/ft_containers

This repository is a school project about re-implement basic cpp containers

42school cpp

Last synced: 19 Jan 2026

https://github.com/vspefs/makefile-cxx-module

Use C++20 modules and header units perfectly in Makefile. Make is fully functional.

cpp cpp20 cpp20-modules gnu-make gnu-makefile make makefile template-project

Last synced: 11 Apr 2025

https://github.com/umbrellaleaf5/alg_parallel

My repository with home and seminars exercises on algorithms parallelization in C++ at MIPT AES DAFE

cpp dafe education mipt mpi openmp parallel-programming

Last synced: 09 Oct 2025

https://github.com/anmol-singh-jaggi/algo-ds

Implementations of various algorithms and data structures

algorithms cpp data-structures

Last synced: 13 Jul 2025

https://github.com/yexuanxiao/cppprimerplus-6th-example

C++ Primer Plus 6th Edition Example Code

cpp example-code

Last synced: 27 Apr 2025

https://github.com/zubs/lru-cache

Simple implementations of the LRU Cache.

cpp done lru lru-cache php

Last synced: 11 Oct 2025

https://github.com/elb4rto/logdoctor

Apache2 / Nginx / IIS logs analyzer: parse access logs and view dynamically generated statistics

analyzer apache2 apache2-logs cpp gui iis iis-logs logs logs-parser nginx nginx-logs qt statistics web-servers-logs

Last synced: 23 Apr 2025

https://github.com/geokaralis/jscore

A Javascript runtime through v8 for android, sharing code between web and mobile.

android bindings cpp java javascript kotlin mobile v8 vm

Last synced: 12 Apr 2026

https://github.com/simogasp/cmake-examples

Some toy examples to illustrate the modern CMake features

cmake cpp example-project tutorial

Last synced: 05 Apr 2025

https://github.com/jinhyeonseo01/project-rhythmengineer

C++ WinAPI&Direct2D 2D Rendering Pipeline Game Project, (University Project)

2d-game cpp direct2d game project rendering-2d-graphics rythm-game university winapi

Last synced: 24 Apr 2025

https://github.com/kieraneglin/ex_rtmidi

An Elixir wrapper for the RtMidi library

cpp elixir ffi help-wanted midi nif

Last synced: 21 May 2026

https://github.com/serhiicho/playground

This repo is the playground for programming languages that I'm playing with

c cpp go haskell java js node php python

Last synced: 01 Apr 2025

https://github.com/gordonzhang2024/log.cc

A light-weight and easy-to-use logging library for C++

cplusplus cplusplus-library cpp cpp17 library logger logger-middleware logging logging-library logs

Last synced: 24 Apr 2025

https://github.com/acanixz/cyberpunkplusplus

Um RPG com temática cyberpunk escrito em C++

cpp

Last synced: 28 Apr 2025

https://github.com/syedzawwarahmed/computer-graphics

A repo for OpenGL Code.

cpp glut opengl

Last synced: 01 May 2025

https://github.com/kataglyphis/kataglyphis-renderer

🚀 C++23 based renderer with Vulkan/OpenGL support. Serves as playground for me to test new CMake/C++/Vulkan/... features.🚀

cmake cpp opengl path-tracing physically-based-rendering rendering vulkan

Last synced: 08 May 2025

https://github.com/melchisedech333/c-postgresql

:elephant: Introductory examples for people who want to use PostgreSQL with the C language. In the examples, the most basic operations to manage the database were covered, namely: connecting, creating tables, inserting records, selecting data, updating and deleting records.

c connector-library cpp cpp-sql database-postgresql postgre-sql postgres postgres-database postgres-databases postgres-db postgres-sql postgresql postgresql-connector postgresql-database postgresql-databases postgresql-driver postgress relational-database relational-database-fundamentals relational-databases

Last synced: 17 Feb 2026

https://github.com/bertrandmartel/st7735-raspberry

:sparkles: A port of ST7735 Arduino library to Raspberry PI

adafruit cmake cpp lcd raspberry-pi st7735

Last synced: 16 May 2026

https://github.com/basemax/banksystemcli

A tiny and CLI program for Bank system with 2 different user access using C.

banking-applications cpp

Last synced: 11 Jun 2025

https://github.com/tajiknomi/remote_administrative_console

Command and Control (C2) Framework for remotely managing multiple clients. It allows for issuing commands, manipulating filesystems, executing shell, uploading/downloading data and gathering details about the connected systems

cpp filemanager hacking-tool offsec pentest-tool pentesting qt rat red-team remote-access-tool remote-administrative-tool

Last synced: 29 Oct 2025

https://github.com/dulikvor/sweetpy

:cake: Extend python using C++14 and beyond with ease.

connectivity cpp cpp11 cpp14 python python3 python37

Last synced: 16 Feb 2026

https://github.com/atennop1/genesis

Simple 2D game engine written in C++ using SDL2 and OOP

cpp game-development game-engine game-engine-2d gamedev oop sdl2

Last synced: 18 Jul 2025

https://github.com/consti10/telemetry

Parse telemetry data coming from multiple platforms for use in an OSD (On-Screen-Display)

android cpp frsky java ltm mavlink telemetry wifibroadcast

Last synced: 10 Apr 2025

https://github.com/dheerajshenoy/navi

Highly customizable and extensible modern file manager

cpp file-management file-manager linux lua qt qt6 sol2

Last synced: 30 Oct 2025

https://github.com/shigekikarita/cxx11-typed-argparser

C++11 Typed Argument Parser

argparse argument-parser cpp json

Last synced: 15 May 2026

https://github.com/tylerburdsall/lazy-cartesian-product

.hpp library to efficiently generate combinations using the Lazy Cartesian Product algorithm

cartesian cartesian-product combinations cpp cross-join distinct generate generation hpp hpp-library lazy random stl unique

Last synced: 02 Jul 2025

https://github.com/akshayxml/peer-to-peer-group-based-file-sharing-system

A P2P file sharing system implemented using socket programming, multi-threading and SHA1 hashing. Users can share, download files from the group they belong to. Downloading is done in parallel with multiple pieces from multiple peers.

cpp filesharing multithreading openssl peer-to-peer sha1-hash socket-programming

Last synced: 19 Mar 2025

https://github.com/mrk21/bitfield

C++11 bitfield template library

cpp cpp11

Last synced: 14 May 2025

https://github.com/aldenhovel/i-love-coding

Collections of code, Python, C/C++, JavaScript/TypeScript/Vue .

cpp csharp javascript leetcode python typescript

Last synced: 05 May 2025

https://github.com/ShihabYasin/ImportantCodes

Some Repetative Important Code.

bash cpp python

Last synced: 09 Jul 2025

https://github.com/dan10ish/3dof-roboticarm-c

Implementation of the Mathematical Modelling of a yaw-pitch-pitch 3 DOF robotic arm in C

c cpp mathematics physics robotic-arm robotics robotics-simulation

Last synced: 07 Mar 2026

https://github.com/jaggernaute/powabonk

A powerful yet simple user management system

cpp mysql qt user-interface user-management

Last synced: 10 Apr 2025

https://github.com/pony-hpp/explodeforexplode

An OpenGL destruction simulator game (in progress).

2d 2d-game 2d-graphics cpp cpp-game cpp17 opengl opengl-game simulator simulator-game

Last synced: 09 Sep 2025

https://github.com/liubang/playground

Personal Learning Playground

bazel cpp go java monorepo php rust

Last synced: 17 Jan 2026

https://github.com/calkoe/arduinoos

A simple library for saving and modify your applications settings

arduino cpp management utility

Last synced: 30 Apr 2025

https://github.com/veresdavid/opencv-calculator

A virtual calculator controlled by hand gestures. (https://youtu.be/RnA-b2uEvak)

camera cpp opencv

Last synced: 19 May 2026

https://github.com/aditya-a-garwal/agfilesystemscanner

A nifty command line tool to scan and search through the filesystem and get the sizes of directories

cpp filesystem filesystem-library std

Last synced: 17 Feb 2026

https://github.com/sspeedy99/cyweather-weather-forecast

A real-time command line weather application written in c++.

api cpp terminal weather-app web-api

Last synced: 14 May 2026

https://github.com/shivam-0804/gui-calculator

Scientific Calculator

cpp ds qt5 qtcreator

Last synced: 09 Jul 2025

https://github.com/adam-mcdaniel/regex-engine

A Regex📋 implementation in C++ using Thompson's NFA algorithm

cpp cpp98-compatible header-only regex regex-engine regex-match text-processing

Last synced: 11 Apr 2025

https://github.com/ferhatgec/includelink

New generation single file data import/export system.

cpp data file io single system

Last synced: 17 Jun 2025

https://github.com/n1ko23/wintaskman

WIP: Qt6 based program trying recreate the iconic WinXP/Vista/7 task manager

cpp linux qt6 task-manager ui

Last synced: 10 Apr 2025

https://github.com/arsenic-atg/cp-setup

Automation to make my pc ready for competitive programming

automation competitive-programming cplusplus cpp python

Last synced: 11 Jul 2025

https://github.com/kriswiner/mc3635

mCube's ultra-low-power wake-on-motion 3-axis accelerometer

accelerometer arduino cpp wake-on-motion

Last synced: 17 May 2026

https://github.com/unipr-org/deep-neural-network

Deep Neural Network Library: A flexible C++ library for building, training, and using deep neural networks. Modular, easy-to-use, and high-performance.

artificial-intelligence artificial-neural-networks cpp deep-neural-networks machine-learning

Last synced: 07 May 2025

https://github.com/hhromic/e131-viewer

E1.31 (sACN) Xterm256 Console Viewer

c client console cpp e131 light-controller sacn viewer

Last synced: 14 Apr 2025

https://github.com/hwzlovedz/axp2101-pmic

AXP2101 Power management IC(AXP2101电源管理芯片)

c cpp esp-idf esp32 esp32-s3 pmic

Last synced: 11 Jul 2025

https://github.com/pranavgoel29/cpp-programs

These are the programs that will help you to get started with C++

cpp hacktoberfest hacktoberfest2022

Last synced: 19 Mar 2025

https://github.com/zenseact/zmbt-framework

Zenseact Model-based Testing Framework

cpp model-based-testing unit-testing-framework

Last synced: 17 Jan 2026

https://github.com/seariddlegames/graphics-module

Graphics Module

cpp module opengl

Last synced: 20 Mar 2025