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/raleighlittles/minimal-gtest-example

A very very minimal example of how to configure and run GTest, Google's C++ testing framework.

cmake-examples cmakelists cpp google-test gtest ubuntu unit-testing-framework

Last synced: 21 Mar 2025

https://github.com/florianpfleiderer/simplesynth

The motivation for this project was to develop a modular synthesizer to produce different sounds and create short loops to use in music production. It utilises the ImNodes and ImGui libraries for generation and the Synthesis Toolkit (STK) for creating and processing sounds.

catch2 cmake cpp imgui imnodes object-oriented-programming stk

Last synced: 22 Jun 2026

https://github.com/keshav2010/protoanimator

A Small keyframe based animator tool for designing rough 2D sprite-based animations quickly for presentation purposes.

animation animation-tools cpp keyframe-animation qt4

Last synced: 25 Jun 2026

https://github.com/alpha74/icc

My CodeChef submissions. Maintained from 2020 onwards.

algorithms codechef codechef-problems codechef-solutions coding cpp data-structures programming

Last synced: 13 Apr 2025

https://github.com/cfnptr/nets

Secure multi-platform networking library with implemented TCP / UDP server and client

c client cpp cross-platform http https library network networking openssl server socket ssl tcp tcp-client tcp-server tls udp udp-client udp-server

Last synced: 30 Oct 2025

https://github.com/m3y54m/library-with-cmake

Creating a shared or static library using cmake

c cmake cpp shared-library static-library

Last synced: 17 May 2026

https://github.com/pkprajapati7402/sudoku-solver

A C++ program to solve Sudoku puzzles using backtracking. Input a 9x9 grid with empty cells represented by 0s, and the solver will find the solution if it exists. Includes sample images for input format and solved output.

algorithms backtracking cpp grid problem-solving puzzle-solver recursion sudoku-solver

Last synced: 13 Apr 2025

https://github.com/svenslaggare/texteditor

A simple text editor written in C++.

cpp opengl texteditor

Last synced: 18 May 2026

https://github.com/pkprajapati7402/hangman-game-cpp

A simple C++ command-line implementation of the classic Hangman game. Guess the hidden word letter by letter before running out of attempts. This project provides an interactive and enjoyable way to practice basic programming concepts.

basic-programming cli command-line-game cpp fun-project hangman-game interactive oop word-game

Last synced: 13 Apr 2025

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

This game was developed from scratch during live twitch streams

cpp game gamedev whycpp

Last synced: 03 Jul 2026

https://github.com/grazianobolla/monke-engine

Simple and Fast 2D Game Engine based on OpenGL and C++

cpp game-engine opengl

Last synced: 19 Mar 2025

https://github.com/kartikcode/data-structures-algorithms

Contains the implementation of various data structures and algorithms. The go-to resource for all your technical interviews and CP contests.

algorithms algorithms-datastructures cp-contests cpp data-structures hacktoberfest hacktoberfest2021 java

Last synced: 13 Apr 2025

https://github.com/dalae37/dl-engine-directx11

DirectX11 Based 2D/3D Rendering Framework

cpp directx11 framework rendering-engine

Last synced: 14 Jul 2025

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

Arduino Sensor Projects: Explore DIY sensor solutions for home & environment.

arduino arduino-ide arduino-nano arduino-project arduino-sensors arduino-sketch arduinoproject arduinoprojects cpp

Last synced: 05 Apr 2025

https://github.com/georgiifirsov/fastreader

C++ library for reading files. It is almost 5 times faster than standard C++ std::ifstream. It is written with WinAPI on C++.

cplusplus cpp files winapi windows

Last synced: 12 Sep 2025

https://github.com/dibyadyutidas/cpp

c++ programs

cpp opp programming

Last synced: 17 Jun 2025

https://github.com/amitsuthar69/rockpaperscissors

TicTacToe in C++ | my very first repository

cpp

Last synced: 23 Jun 2025

https://github.com/ajweeks/apexengine

A 2D game engine written in C++ using SFML

2d cpp game glsl json opengl sfml

Last synced: 11 May 2026

https://github.com/xylobyte/swifty-assistant

Swifty Assistant is a simple, user-friendly, personal assistant based on an extension system.

assistant assistant-app assistant-personnel cpp home-assistant linux offline personal-assistant private-life qt5

Last synced: 06 May 2026

https://github.com/ferhatgec/pls

Fegeya Please (or Pls), simple & cross-platform package searcher.

cpp cpp17 cross-platform installer manager package pls searcher simple

Last synced: 18 Jun 2026

https://github.com/ferhatgec/solfege

Solfege Esoteric Language, Do Re Mi Fa...

c cpp esolang esoteric-language programming programming-language stdio

Last synced: 15 Jun 2026

https://github.com/prakharchoudhary/codeverse

My implementations of various DS and algorithms, alongwith my submissions on coding platforms like Codechef, Hackerrank, Hackerearth etc.

algorithms-datastructures c codechef-solutions competitive-learning competitive-programming cpp hackerearth hackerrank-solutions python spoj-solutions

Last synced: 08 May 2026

https://github.com/commandcracker/garrysmod-lua-executor

GarrysMod-Lua-Executor is a DLL for GarrysMod that makes it possible to run Lua code in the client. It is based on https://www.youtube.com/watch?v=gKUtsUtK3Qw

c cpp dll gmod lua

Last synced: 06 May 2026

https://github.com/glaumar/poptranslate

Translate the text selected by the mouse in wayland

cpp kde linux qt translator wayland

Last synced: 05 May 2026

https://github.com/ferhatgec/cliwidget

Fegeya CLIWidget, Single header CLI-based widgets for C++ developers.

branch cli cpp cpp17 emoji git mercurial single-header time widget

Last synced: 10 May 2026

https://github.com/njroussel/simulatedannealing

A C++ implementation of simulated annealing for the Ising perceptron.

annealing cpp eigen jupyter mcmc mcmc-sampler pybind11 python

Last synced: 08 May 2026

https://github.com/harrymt/rasterizer

Rasterizer in c++ using SDL and GLM .

cpp glm rasterizer sdl

Last synced: 12 Jun 2026

https://github.com/ishivanshgoel/cse-1002-problem-solving-and-object-oriented-programming

This repository contains my solutions to problems given for practice in course- CSE-1002 Problem Solving and Object-Oriented Programming(Winter Semester 2019-20)

c cpp cse1002 oops solutions vit vpropel

Last synced: 23 Jun 2026

https://github.com/googlers-repo/node-native

Android native functions written in Node.js

android cpp javascript magisk magisk-module native

Last synced: 09 May 2026

https://github.com/samuelmarks/type-correct

Correct types: typed correctly

c cpp libclang libtooling llvm

Last synced: 08 May 2026

https://github.com/cmbtea/opencv-and-qt-on-macos

This repository will guide you step by step to use OpenCV and Qt on MacOS using Xcode

cpp opencv opencv4 qt qt-applications qt5 xcode

Last synced: 13 May 2026

https://github.com/ferhatgec/fpaper

Fegeya FPaper, an e-paper file format.

cpp cpp17 e-paper fegeya file file-format fpaper implementation paper read

Last synced: 13 Mar 2026

https://github.com/khan-mujeeb/dsal-cpp

This repository contains the Assignment code of Data Structures and Algorithms Assignments of SPPU, Second Year IT Syllabus (2019 pattern)

algorithms-and-data-structures cpp dsa sppu-it-dept

Last synced: 25 Oct 2025

https://github.com/jbaldwin/libwingmysql

Safe and easy to use C++17 MySQL client library.

async asynchronous cpp cpp17 event-driven modern-cpp mysql-client

Last synced: 17 Oct 2025

https://github.com/wirtos/cdroid

Build android apps with a bit of CMake and C without even a line of java, kotlin or gradle!

android c cpp native ndk ndk-cmake

Last synced: 17 Apr 2026

https://github.com/stablecoder/vulkan-mini-libs-2

Useful self-contained header files for Vulkan development, such as error codes and enum/bitflag serialization.

bitflag bitset c cpp cpp17 cpp20 flag flagbits flags python vulkan vulkan-library xml xml-parser

Last synced: 18 Oct 2025

https://github.com/gyanthakur/advent-of-code

🎄 Advent of Code 2024

cpp cpp17

Last synced: 19 Oct 2025

https://github.com/echosingh/cargoplus

This repository contain Car Rental System using CPP and MySQL

car-management-system cpp miniproject mysql wxwidgets

Last synced: 24 Oct 2025

https://github.com/berndporr/rpi_ads1115

ADS1115 Raspberry PI API using C++ callbacks. In contrast to unprecise getters this class hands over the data at a given sampling rate via a callback handler.

callback-api cpp cpp-library real-time realtime

Last synced: 14 Mar 2026

https://github.com/greydevv/mango-compiler

Mango: Compiled, statically-typed general purpose programming language.

compiler compiler-construction cpp llvm llvm-ir programming-language

Last synced: 24 Oct 2025

https://github.com/robertcorponoi/unreal-patrol-ai-with-hearing

Demo project for the tutorial at https://robertcorponoi.com/creating-a-patrol-ai-with-hearing-sense/

ai cpp tutorial unreal unreal-engine-4

Last synced: 24 Oct 2025

https://github.com/lionkor/vector2

A templated header-only 2D Vector class

cpp cpp11 cpp17 geometry math mathematics maths physics tools vector vector2 vector2d

Last synced: 06 Jul 2025

https://github.com/princebansal7/dsa-sheets-code

This Repository contains Logic programs with full explanations and multiple ways of approaching the Problems. Also my solution codes for sheets like DSA 450 Sheet, SDE 180 Sheet, Ongoing DSA Placement Course etc.

algorithms cpp data-structures leetcode stl

Last synced: 05 Mar 2026

https://github.com/gargakshit/nes

Yet another NES emulator in C++

cpp emulation hacktoberfest nes opengl

Last synced: 21 Oct 2025

https://github.com/moverseai/vcpkg-sbom

📓 A python CLI tool to extract a software bill of materials and license info from a vcpkg manifest.

cpp developer-tool developer-tools sbom sbom-tool software-bill-of-material software-bill-of-materials spdx spdx-23 spdx-license spdx-license-identifier spdx-licenses spdx-sbom vcpkg

Last synced: 06 Feb 2026

https://github.com/jyotibrat/competex

Adding all the programs which I have done while practicing Competitive Coding on different Platforms.

codechef codeforces competitive-programming cpp cpp17 git github-config python python3

Last synced: 28 Apr 2025

https://github.com/eUltrabyte/wlfw

Bloat free window library framework to creating windows and contexts on the most popular platforms.

android cpp cpp20 ios library linux macos unix wayland win32 windows wlfw x11 xcb

Last synced: 11 Mar 2025

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

자료구조 & 알고리즘 노트

algorithm cpp data-structures problem-solving

Last synced: 10 Jan 2026

https://github.com/x-rays5/inireader

A simple c++17 header only ini parser/writer.

cpp cpp17 headeronly ini ini-parser parser

Last synced: 05 Mar 2026

https://github.com/mark1626/road-to-plus-plus

This repo is a list of experiments that I tried out to learn C++ and HPC

cpp cpp11 cuda hpc openmp simd

Last synced: 24 Apr 2026

https://github.com/ferhatgec/timeplusplus

Fegeya Time++, single header time library.

cpp cpp17 file header library single uptime

Last synced: 14 Jun 2025

https://github.com/jdsherbert/unreal-engine-networked-sprint-component

Replicated Sprinting Component for Unreal Engine game projects. Utilizes Enhanced Input System plugin for input action definitions/bindings.

component cpp cpp11 cpp17 cpp20 enhancedinput multiplayer networked replicated unreal unreal-engine unreal-engine-5 unrealengine

Last synced: 10 Apr 2025

https://github.com/dragazo/rustex

Rust-style mutex type for C++

cpp cpp17 header-only mutex synchronization

Last synced: 04 Mar 2026

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/r1nc/ngenxx

A cross-platform framework based on modern C++, supporting biz dev via Lua & JS.

android c cpp cpp11 cpp14 cpp17 cpp20 cpp23 cross-platform crossplatform harmonyos ios js linux lua macos typescript wasm webassembly windows

Last synced: 02 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/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/pachadotdev/cpp11blaze

VERY EARLY DEVELOPMENT!!! The idea is to pass matrices/vectors from R to C++, write pure C++/Blaze code for the computation, and then export the result back to R with the proper data structures.

blaze cpp cpp11 hacktoberfest linear-algebra rstats

Last synced: 10 Apr 2025

https://github.com/thelartians/luaglue

Lua bindings for the Glue library

bindings cpp glue lua lua-bindings

Last synced: 03 Mar 2026

https://github.com/sharadcodes/bms

Bank Management Software :- A menu driven minor project in C language giving the facility of creating a new account, deleting, withdrawing, depositing and showing the details of the accounts.

c cpp cpp-project

Last synced: 26 Apr 2026

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/chatopera/cpp-kick-starter

Sophisticated C++ Project Skeleton

cmake cpp

Last synced: 22 Apr 2026

https://github.com/innofang/miscode

🎠 miscode that is misc code, store some code that I have learned.

c clojure cpp golang java java-web kotlin lisp processing python

Last synced: 29 Apr 2025

https://github.com/giovaneiwamoto/tomasulo-simulator

🧲 Tomasulo Simulator - A speculative TFSim with a GUI. Implementation, evaluation, and validation of dynamic branch predictors.

cpp tomasulo-algorithm

Last synced: 29 Apr 2025

https://github.com/jdomingu98/ft_irc

Our custom Internet Relay Chat Server. Part of the 42school projects roadmap

42 42born2code 42cursus 42malaga 42school cpp cpp98 internet-relay-chat irc irc-server rfc-1459

Last synced: 16 Feb 2026

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/changyeop-yang/study-c

C는 1972년 켄 톰슨과 데니스 리치가 벨 연구소에서 일할 당시 새로 개발된 유닉스 운영 체제에서 사용하기 위해 개발한 프로그래밍 언어이다. 또한, 오늘날 많이 쓰이는 C++는 C에서 객체 지향형 언어로 발전된 것이다. 또 다른 다양한 최신 언어들도 그 뿌리를 C에 두고 있다.

c cpp mit-license

Last synced: 15 Apr 2026

https://github.com/ripred/codesizeprofiler

Profiler for embedded programming to dynamically determine function, method, and template sizes (expanded).

cpp embedded function profiler sizes

Last synced: 12 Mar 2026

https://github.com/wissem01chiha/slxio

[WIP] SLXIO – SIMULINK SLX File I/O Library

c cpp files matlab simulink

Last synced: 02 Jun 2026

https://github.com/senselogic/geany_prettify

Source code prettifier plugin for Geany.

beautifier c code cpp css d formatter geany html js php plugin prettifier source

Last synced: 16 Apr 2026

https://github.com/tsnsoft/wxwidgets_demo

Пример программы на С++ в Code::Blocks с использованием wxWidgets

codeblocks cpp example windows wxwidgets wxwidgets-applications

Last synced: 20 Apr 2026

https://github.com/saylidholam/word_frequency_count

Developed a mini desktop application in C++ using DSA concept : Hashing

cpp hashing

Last synced: 08 Oct 2025

https://github.com/zer0m4n/chip8_wasm

A lightweight CHIP-8 emulator compiled from C++ to WASM. Runs in the browser with keyboard input, timers, sound, and pixel-perfect rendering.

ch8 chip-8 chip8 chip8-emulator cpp emulation emulator english-spanish github github-pages learn wasm webassembly

Last synced: 20 Apr 2026

https://github.com/davidyslu/onlinejudgeuva

Personal submissions on Online Judge UVa

algorithms cpp data-structures

Last synced: 13 Feb 2026

https://github.com/nglsg/mui

Simple ECS UI architecture based on imgui implementation

cpp framework software-architecture uikit

Last synced: 11 Feb 2026

https://github.com/simeonhristov99/fmi_graduation_exams_information_systems

This repository holds solutions of the exams given to 4-th year Information Systems students graduating the Faculty of Mathematics and Informatics, Sofia.

cpp er-diagram haskell sql uml use-case-diagram

Last synced: 10 Feb 2026

https://github.com/qiskit/qiskit-addon-sqd-hpc

qiskit-addon-sqd-hpc is a modern C++ software library to enable large-scale SQD calculations on HPC systems.

cpp cpp17 cpp20 header-only hpc qiskit qiskit-addon quantum-computing

Last synced: 10 Oct 2025

https://github.com/bluecannonball/polynet

A simple, cross-platform networking abstraction for C++.

cpp cross-platform internet network networking tcp udp

Last synced: 06 Sep 2025

https://github.com/bang-olufsen/yash

Yash - Yet Another Shell

cplusplus cpp cpp11 embedded header-only minimal shell

Last synced: 10 Oct 2025

https://github.com/OneiroGames/TSOCA

Специально для #LDJAM

cpp opengl visual-novel vulkan

Last synced: 11 Mar 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/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/sameetasadullah/distributed-password-cracker-using-mpi-and-openmp

Password Cracker program coded in C++ language by applying brute force algorithm and parallelizing it using MPI and OpenMP

brute-force-passwords brute-force-search cpp linux mpi mpi-parallelization openmp openmp-parallelization password-cracker ubuntu

Last synced: 23 Feb 2026

https://github.com/sibras/azurekinect

Viewing and recording of data from a Azure Kinect camera

azure-kinect body-tracking cpp qt5

Last synced: 13 Oct 2025