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/snykk/competitive-programming

my competitive programming journey https://www.codewars.com/users/snykk https://leetcode.com/snyk/

codeforces codewars codewars-kata-solution codewars-solutions competitive-programming cpp hackerrank leetcode leetcode-cpp leetcode-solutions problem solutions toki

Last synced: 16 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/lyzkeeptrying/qfluentuifortouch

A collection of Fluent Design UI plugins based on Qt5-Widget, specifically optimized for touchscreen devices. This project provides modern, fluid, and touch-friendly interface components for Qt applications.

cpp embedded fluent-design qt qt5 qwidget touchscreen ui

Last synced: 17 Oct 2025

https://github.com/bardobard/bardcore

Math c++ library, used for raytracing.

cpp math native nuget raytracing

Last synced: 12 Apr 2025

https://github.com/zz990099/sam2_cpp

SAM2 Track implementation with TensorRT & OnnxRuntime

cpp onnxruntime sam sam2 segment-anything-2 tensorrt track

Last synced: 03 Mar 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/programmingrainbow/yellow-snow-cpp-sdl2

Don't Eat the Yellow Snow! written in C++ and using SDL2 game library.

cpp cpp20 sdl sdl2

Last synced: 19 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/vishnurajendran/meteor_engine

new implementation of meteor engine with a diff graphics library

assimp cpp game-engine imgui opengl sfml

Last synced: 19 Oct 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/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/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/jakubtomsu/raylib-template

C/C++ game template for Raylib and Visual Studio. Just download and use, no setup required

c cpp easy-to-use game game-development raylib raylib-cpp

Last synced: 07 Oct 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/adamsondavid/blindworm

A Compiler that transforms BlindWorm (Python dialect) into LLVM IR 🐍

bison-flex compiler cpp llvm-frontend programming-language python recursive-descent-parser toy-language

Last synced: 17 Apr 2026

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/nthnn/wtfc

Playful language extension for C and C++ that introduces unconventional and humorous macros aims to add a touch of creativity.

c c-programming c99 cpp cpp11 embedded-language functional-programming header-only language macros metaprogramming programming-language

Last synced: 10 Apr 2025

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/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/bit-shift-io/macrokey

A rust alternative to auto hotkey (AHK).

ahk autohotkey cpp input keyboard linux macro mouse

Last synced: 23 Jan 2026

https://github.com/darxisr/networkscanner

Данный CLI скрипт предназначен для сканирования указанных подсетей на предмет наличия в них устройств. Для сканирования используются протоколы Telnet, SSH, ICMP.

cli cpp development gplusplus hacktool icmp linux network scanner socket-programming ssh telnet tool

Last synced: 01 Jan 2026

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/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/lifka/tetris-allegro

Game in C++ made with Allegro library. Just another one Tetris.

allegro cpp tetris

Last synced: 04 Mar 2026

https://github.com/mohamedelbachir/tinyguisdl

My LightWeight GUI library made with SDL for Game and Application

cpp gui sdl sdlgui simpleui

Last synced: 11 Oct 2025

https://github.com/andrewkahr/pyplus

A tool to translate basic Python scripts to C++.

converter cpp python3 translator transpiler

Last synced: 29 Apr 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/yjyoon-dev/algorithm-note

자료구조 & 알고리즘 노트

algorithm cpp data-structures problem-solving

Last synced: 10 Jan 2026

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/yexuanxiao/cppprimerplus-6th-example

C++ Primer Plus 6th Edition Example Code

cpp example-code

Last synced: 27 Apr 2025

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/dup4/starter-cpp

Starter template for C++ library

cpp starter

Last synced: 07 Mar 2026

https://github.com/happybono/finedustmonitorwithgps

Fine dust (air pollution) monitoring station. Air pollution monitoring channel updates once every minute with PM10.0 and PM2.5 readings from the Nova PM (SDS011) Sensor. Also includes real time location tracking capabilities using the GY-NEO6MV2 GPS Sensor.

arduino cpp ds18b20 dust dust-sensor esp8266 finedust gps gps-sensor gps-tracker gy-neo6mv2 iot iot-device nodemcu oled refining-data synchronization temperature temperature-sensor thingspeak

Last synced: 27 Oct 2025

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/hansalemaos/cyhdbscan

Very fast hdbscan for Python - written in Cython/C++

cpp cython data-science euclidean fast hdbscan python

Last synced: 05 Mar 2026

https://github.com/rahuldangeofficial/edit

"edit" is a minimal terminal-based text editor built for speed, simplicity, and reliability. No modes. No commands. Just open a file, start typing, and it autosaves. Designed for developers, sysadmins, and anyone tired of getting stuck in Vim or Nano during quick edits.

cli-tool cpp linux macos minimal ncurses open-source text-editor unix utf-8

Last synced: 07 Feb 2026

https://github.com/andreeadraghici/30daysofcode

30 Days Of Code / HackerRank

30daysofcode c cpp hackerrank java python

Last synced: 14 Apr 2026

https://github.com/seanchas116/tflitesegmentationqt

Run TensorFlow Lite image segmentation in Qt desktop app

cpp qt qt-desktop tensorflow tensorflow-lite

Last synced: 06 Sep 2025

https://github.com/andr3w03/kgv_uas_turing-a

Ujian Akhir Semester Mata Kuliah Komputer Grafik dan Visualisasi

c cpp desktop-application glew glfw glm glsl object-oriented-programming oop opengl visual-studio

Last synced: 24 Jan 2026

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/andreeadraghici/hackerrank-solutions

Here is where I store the solutions to all of the HackerRank Problems I attempt

c cpp java python

Last synced: 17 Apr 2026

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/danyspin97/kink

A game developed for the 2 weeks GitKraken Jam

cpp games unreal-engine

Last synced: 08 Feb 2026

https://github.com/jibstack64/field

A subcommand-based argument parsing library.

args argument-parsing cpp

Last synced: 26 Feb 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/efraimnabil/tower-of-hanoi-problem

Tower of Hanoi implementation

cpp data-structures game

Last synced: 27 Feb 2026

https://github.com/karimsayedre/beyond

My custom game engine featuring hardware ray tracing, path tracing and DLSS.

cpp cpp20 dlss game-engine path-tracing ray raytracing vulkan

Last synced: 02 Apr 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/davidyslu/onlinejudgeuva

Personal submissions on Online Judge UVa

algorithms cpp data-structures

Last synced: 13 Feb 2026

https://github.com/dcavar/fle

Free Linguistic Environment

bnfc cpp java lexical-functional-grammar lfg parsing xle

Last synced: 22 Jun 2025

https://github.com/ferhatgec/diffusion

Data Interchange Format for C++

cpp data data-interchange format fusion

Last synced: 18 Feb 2026

https://github.com/hengxin666/hxtest

现代C++学习、实验、实践 | 个人代码存储库 (内有 C++20无宏反射、tbb并发库的初步学习、std标准库的重现(一点点)、QT-QML、OpenGL、Linux-io_uring/win32-iocp+协程、线程池等) 注释清晰完善

cpp cpp20

Last synced: 09 Mar 2026

https://github.com/maksasj/matrix

Simple single-header matrix library written in C++, intended for simple projects, tests.

cpp header-only library matrix-calculations matrix-library

Last synced: 13 Aug 2025

https://github.com/l-super/qtpacker

Qt图形化自动化打包工具,针对基于Qt开发的程序进行打包。

cpp qt qt5

Last synced: 08 Aug 2025

https://github.com/discordjs/node-pre-gyp

Node.js tool for easy binary deployment of C++ addons

c cpp module native nodejs

Last synced: 03 Oct 2025

https://github.com/theakashshukla/c-plus-plus

C Plus Plus Program & Assignment

assignment cplusplus cpp library program project

Last synced: 19 Aug 2025

https://github.com/tekknolagi/dcheck

C++ dynamic assertion library

assert cpp library

Last synced: 27 Mar 2025

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

Builds a source/header file for use in C++17 or newer. It lists contains all Vulkan enum flags/values of the indicated Vulkan header spec version, and can convert to/from strings representing those values.

bitflag bitset cpp cpp17 enum flag flagbits flags vulkan vulkan-library xml xml-parser

Last synced: 21 Aug 2025

https://github.com/eliasmoflag/xscan

Simple header-only IDA-style code scanner

code-scanning cpp game-hacking modding pattern-scanning windows x86 x86-64

Last synced: 16 Aug 2025

https://github.com/endstonemc/cpp-example-plugin

C++ example plugin for Endstone servers

bedrock bedrock-dedicated-server cplusplus cpp minecraft plugin

Last synced: 14 Apr 2025

https://github.com/soundux/pantomime

🗃️ A C++ library for work with mime-types

cpp cpp-library cpp17 cpp17-library mime mime-database mime-type mime-types mimetypes

Last synced: 26 Aug 2025

https://github.com/tajiknomi/browsercredextractor_windows

Extract stored password(s) and important file(s) from various browser (i.e. Chrome, Brave, Edge, Opera)

brave browser browser-security chrome cpp cybersecurity dpapi edge offsec windows

Last synced: 27 Sep 2025

https://github.com/h-d-owl/variable-storage

Adds a structure and a set of functions that allow you to write multiple pieces of data to a single structure, and then retrieve any written data from it.

blueprint blueprint-plugin blueprints cpp game-dev game-developement game-developer game-development game-engine gamedevelopment plugin plugin-development ue5 ue5-plugin unreal unreal-engine unreal-engine-5 unreal-engine-plugin unrealengine unrealengine5

Last synced: 03 Aug 2025

https://github.com/101rror/leetcode

Contests, Practice Problems and Daily Challenges Solutions, 🤞💻🤞 (Author :: 101rror)

cpp daily-coding-problem javascript problem-solving python3

Last synced: 30 Aug 2025

https://github.com/pencilcaseman/symbomathpaper

Exploring symbolic mathematics in C++, including differentiation

cpp cpp17 symbolic-math

Last synced: 09 Feb 2026

https://github.com/quasarapp/heart

QuasarApp Heart - it is base backend for C++/Qt projects. This library support work with databases and work with lite network requests.

cpp

Last synced: 20 Aug 2025

https://github.com/naemazam/to-do-cpp

This is a simple To-Do List application written in C++. The application allows users to create, manipulate, and save a list of tasks. The tasks are stored in a list.txt file, enabling persistence across sessions.

cpp naemazam to-do to-do-app to-do-cpp to-do-list

Last synced: 22 Sep 2025

https://github.com/kinetictactic/orbits

2D newtonian gravity sandbox.

cpp gravity raylib sandbox simulation

Last synced: 02 Aug 2025

https://github.com/lszl84/wx_transparency_tutorial

Transparency and Alpha Channels in wxWidgets

cpp wxwidgets

Last synced: 08 Jul 2026

https://github.com/murasaichick/keyboard-trainer

Typing trainer supporting both Russian and English layouts with training and testing modes to improve your typing speed and accuracy. Клавиатурный тренажер с поддержкой русской и английской раскладок, включающий режимы обучения и тестирования для повышения скорости и точности печати.

cmake cpp education free keyboard keyboard-practice keyboard-trainer keyboards qml qt touch-typing typing typing-game typing-speed typing-speed-test typing-speed-tester typing-tutor typings windows

Last synced: 30 Aug 2025

https://github.com/ferhatgec/shicpp

Fegeya SHiC++, extensible syntax highlighting engine for many programming languages.

cpp cpp17 engine syntax syntax-highlight syntax-highlighter

Last synced: 18 Feb 2026

https://github.com/larevanchedessites/google-robotstxt-ruby

🤖 Ruby gem wrapper around Google Robotstxt Parser C++ library

c-plus-plus cpp gem google robots-parser robots-txt ruby ruby-gem rubygem rubygems seo

Last synced: 17 Aug 2025

https://github.com/guekka/bethutil

Common utilities for working with bethesda assets (dds, nif, bsa, hkx...)

bethesda cpp dds elder-scrolls fallout modding skyrim starfield texture

Last synced: 17 Aug 2025

https://github.com/ferhatgec/namegenplusplus

Name Generator library for C++ Developers

cli cpp gen name pseudo-random

Last synced: 18 Feb 2026

https://github.com/siva-tanikonda/asteroids-plus

An HTML5 remake, an AI, and a training environment/framework for Asteroids (a retro Atari game)

asteroids-game cpp genetic-algorithms html-css-javascript sdl2

Last synced: 23 Aug 2025

https://github.com/oktomus/cpp-closest-point-on-mesh

Exemple of a closest point on mesh C++ implementation

cpp geometry-algorithms

Last synced: 25 Aug 2025

https://github.com/pkprajapati7402/leetcode-solutions

Solutions to various LeetCode problems implemented in Python, categorized by topics such as Array, LinkedList, Dynamic Programming, Tree, Graph, String, and HashMap. Each solution includes detailed explanations.

algorithms array coding-challenge competitive-programming cpp data-structures dynamic-programming graph hashmap leetcode leetcode-solutions linked-list problem-solving programming strings tree

Last synced: 06 Apr 2025