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/peng-hc/my_project

该仓库存储了我所做的项目

cpp gobang-ai gobang-game music-player qt thread

Last synced: 23 Jun 2025

https://github.com/gjbex/defensive_programming_and_debugging

This is material to complement the FutureLearn MOOC on "Defensive programming and debugging", as well as for training purposes.

bash best-practices c cpp debugging fortran mpi openmp parallel-programming python training unit-testing

Last synced: 13 Jul 2025

https://github.com/zpnst/smart-list

Functional doubly linked list

cpp datastructures doubly-linked-list oop

Last synced: 02 Jul 2025

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

Trabalho de desenvolvimento do jogo Flappy Bird em C++.

c cpp flappy-bird

Last synced: 12 Jun 2025

https://github.com/tsnsoft/components_choice_wxwidgets

Компоненты выбора в wxWidgets на С++ в Code::Blocks

codeblocks codeblocks-ide cpp example windows wxwidgets

Last synced: 03 Jul 2025

https://github.com/oatpp/oatpp-zlib

Module oatpp-zlib provides functionality for compressing/decompressing content with deflate and gzip. Supports both "Simple" and "Async" oatpp APIs.

cpp deflate gzip oatpp zlib

Last synced: 25 Apr 2025

https://github.com/reputeless/indexediterator

Header-only indexed iterator library for modern C++

cpp cpp17

Last synced: 03 Sep 2025

https://github.com/gabrielcrackpro/cpp-projects

A repository with all my CPP projects

cpp cpp-programming cpp-projects

Last synced: 15 Apr 2025

https://github.com/sorok-dva/screenme

ScreenMe is a versatile screenshot tool that allows you to capture, edit, and upload your screenshots online effortlessly. Enhance your productivity with its intuitive editing features and seamless online sharing.

cpp free-image-gallery image-editing image-hosting lightshot-alternative qt screenshot screenshot-utility

Last synced: 29 Oct 2025

https://github.com/caimucheng/nodejava

Run NodeJS on Android with Java API

android bridge cpp java javascript kotlin nodejs rhino util

Last synced: 11 Jun 2025

https://github.com/dominiklohmann/wahl

A type-safe argument parser for modern C++.

cli command-line cpp

Last synced: 24 Mar 2025

https://github.com/deadpikle/libzip-plus-plus

A libzip C++ wrapper originally built by markand

cplusplus cpp libzip libzip-wrappers zip

Last synced: 22 Apr 2025

https://github.com/gbmhunter/cpptemplate

A template repository to quick-start C++ development.

codecov coverage cplusplus cpp cpp14 example gtest jumpstart quickstart repository template travis-ci

Last synced: 23 Apr 2025

https://github.com/ayhamratrout/cpu_simulator

A C/C++ program to simulate the functionality of a simple CPU, which utilizes one worker thread, with 256 levels of priority in a run queue.

c c-plus-plus cpp cpu cpu-emulator cpu-scheduling cpu-scheduling-algorithms data-structures object-oriented-programming operating-system operating-systems operating-systems-project os

Last synced: 22 Sep 2025

https://github.com/amiremohamadi/rw

A minimal library to parse and work with binary stored files in C++ (read and write lib)

cplusplus cpp file parser read reader write

Last synced: 23 Apr 2025

https://github.com/yushulx/qt-qml-qr-code-scanner

Multiple barcode QR code scanner built with Qt6 and Dynamsoft Barcode Reader

android barcode cpp datamatrix ios pdf417 qml qrcode qt qt6 windows

Last synced: 03 Feb 2026

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

Пример решения квадратного уравнения на С++ в Code::Blocks с использованием wxWidgets для linux

c codeblocks cpp example linux wxwidgets

Last synced: 22 Apr 2025

https://github.com/tsnsoft/netbeans_wxwidgets_micro

Пример простейшей визуальной программы с wxWidgets на C++ в NetBeans с использованием wxFormBuilder для Linux

cpp example linux netbeans wxformbuilder wxwidgets

Last synced: 22 Apr 2025

https://github.com/tsnsoft/codeblocks_linux

Code::Blocks с русским интерфейсом для Linux

c codeblocks codeblocks-ide cpp linux wxwidgets

Last synced: 22 Apr 2025

https://github.com/superwhiskers/question

the question function, now in every language you could possibly want it in

bash c cpp crystal elixir erlang examples golang lua python rust

Last synced: 12 Apr 2025

https://github.com/viral32111/gm_uuid

A universal unique ID generator module for Garry's Mod.

boost cplusplus cpp garry-mod garrysmod glua module uuid

Last synced: 12 Apr 2025

https://github.com/tekord/cpp-opcode-generator

A python script for generating enums with opcode constants based on YAML file definition

compilers cpp emulation generators opcode programming-language-development python rust virtual-machine

Last synced: 23 Apr 2025

https://github.com/k173-x/codeit

A CLI based script to create CPP files

cli cpp cpp14 docker pypi-package python python3 script template-generator tool

Last synced: 07 Oct 2025

https://github.com/rohanprasadofficial/data-structures-using-cpp

Implementation of Data Structures using C++. Handled all the boundary conditions and testcases that would be possible for each operations of each data structure. would love to receive issue or pull request.

algorithms-and-data-structures algortihms cpp daa datastructures datastructuresincpp ds standard-template-library stl

Last synced: 24 Oct 2025

https://github.com/mortennobel/sre_glsl_editor

A simple glsl shader editor

cpp glsl graphics-programming opengl

Last synced: 08 Oct 2025

https://github.com/hotakus/hellgatemonitor

微型的MC风格多功能无线监控副屏(开发中)

bilibili c cpp esp esp32 esp32-arduino lvgl monitor wifi

Last synced: 02 Mar 2026

https://github.com/evanxg852000/cpp-conan-docker-starter

A C++ starter project using conan within docker

cmake conan cpp cpp14 cpp17 docker docker-compose

Last synced: 17 Oct 2025

https://github.com/nilsdeppe/tuples

High quality C++11 compatible std::tuple and tagged_tuple implementations

c-plus-plus c-plus-plus-11 cpp cpp11 cpp14 metaprogramming

Last synced: 14 Mar 2026

https://github.com/mylo54/rtype

This project aims to create an online multiplayer R-Type game. We had to implement a multi-threaded server using Asio and a graphical client in SFML.

cmake conan cpp linux macos rtype-game sfml windows

Last synced: 23 Oct 2025

https://github.com/tsnsoft/multi_form_wxwidgets

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

codeblocks cpp example windows wxframe wxwidgets

Last synced: 06 Oct 2025

https://github.com/bertrandmartel/pusher

:black_square_button: Mechanical wall switch button pusher securely controlled via Bluetooth LE

aes android android-application bluetooth-le cpp rfduino servo

Last synced: 03 Mar 2026

https://github.com/helmssyss/tps-shooter-system

This (beginner) system is made with Unreal Engine 4.27

basic-game cpp tps-game tps-shooter ue4 ue5 unreal-engine unreal-engine-4

Last synced: 12 Oct 2025

https://github.com/arbmind/cmake-containers

Docker containers for building CMake projects with Qt and Clang or GCC

clang cmake cpp docker-container gcc

Last synced: 05 Mar 2026

https://github.com/huzecong/renderer

Naïve renderer

cpp path-tracing renderer

Last synced: 08 Feb 2026

https://github.com/casdoor/casdoor-cpp-sdk

C++ client SDK for Casdoor

auth authentication authn c casdoor cpp iam oauth oidc sdk sso

Last synced: 24 Oct 2025

https://github.com/euxhenh/multiset-multicover

Multiset multicover using the extended greedy cover algorithm implemented in C++ and exposed to Python.

cover cpp multiset python set set-cover set-cover-problem

Last synced: 04 Apr 2026

https://github.com/sleepymalc/parkinglot

🚗 Start Parking! Watch Out! ⚠️

cpp object-oriented-programming opengl

Last synced: 27 Oct 2025

https://github.com/georgidelchev/personal-projects

Some Personal projects here.

cpp cs css html java javascript personal-project

Last synced: 27 Feb 2026

https://github.com/asciphx/ccorm

Compile time static reflection C++ ORM(mysql,pgsql,sqlite), the character recognition type system is adopted.

cpp cpp17 header-only modern-cpp mysql orm pgsql reflection serialization sqlite

Last synced: 07 Oct 2025

https://github.com/cmazakas/quail

QUIC transport protocol written in Boost.Asio

asio cpp cpp17 quic udp

Last synced: 22 Oct 2025

https://github.com/coderonion/cuda-beginner-course-python-version

bilibili视频【CUDA 12.x 并行编程入门(Python版)】配套代码

cpp cublas cuda cuda-programming cudnn cupy gpu gpu-programming nvcc nvidia parallel-programming python rust

Last synced: 19 Oct 2025

https://github.com/liulilittle/interceptor.net

.NET clr /core (x86/x64 instruction set platform) managed function inline interceptor (hooking)

asm cli cpp csharp dotnet function hook inline-hook linux managed method netcore vb-net vbnet win32 windows x86 x86-64

Last synced: 15 Oct 2025

https://github.com/aleksandergondek/rules_cc_hdrs_map

Escape weird includes path hell with header maps

bazel bazel-rules c cpp headers rules-cc

Last synced: 11 Feb 2026

https://github.com/muellan/howto_dll

demo: how to make an MSVC-compatible DLL with MinGW

cpp dlls mingw mingw-w64 msvc windows

Last synced: 09 Oct 2025

https://github.com/choaib-elmadi/fluid-level-sensor

Arduino-based water level monitoring system featuring real-time OLED display, voltage-to-level conversion, and interactive graphing capabilities.

actuator arduino build cpp cprogramming embedded monitoring oled pid project projects sensor voltage

Last synced: 04 Mar 2026

https://github.com/abdallahhemdan/maze-generator

🐀A maze generator is a flexible size random maze implemented using Union Find Set (Disjoint Set)

cpp disjoint-set maze-algorithms maze-creation maze-game maze-generator union-find-set

Last synced: 23 Apr 2025

https://github.com/swoft-cloud/swoft-rpc-client

[READ ONLY] RPC Client Compoment for Swoft

cpp php rpc rpc-client swoft swoole

Last synced: 27 Apr 2025

https://github.com/azimjohn/minesweeper

Minesweeper Game - in C++

cpp sfml university-project

Last synced: 01 Mar 2025

https://github.com/fr4nc3/code-hints

These are code exercises in several programming languages

angularjs c code cordova cpp csharp es6 java javascript jquery-mobile mongodb mongoose nodejs python r reactjs sample

Last synced: 12 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: 14 Oct 2025

https://github.com/cpp-for-yourself/homework_checker

✅ A homework checker used to automatically check students' homeworks

automation bash checker cpp education python students test

Last synced: 22 Apr 2025

https://github.com/jpcima/faustmd

Static metadata generator for Faust/C++

audio cpp dsp faust metadata

Last synced: 07 Oct 2025

https://github.com/vignesh1507/feel-flux

This project is basically a sentiment analysis which will work in input and output format. The user will give an input in the form of a textual content and the the code will process every bit of it and generate the output accordingly. Output of the code will vary between 3 parameters that are positive, negative and neutral.

artificial-intelligence cpp nlp-machine-learning

Last synced: 07 Mar 2026

https://github.com/rishaandesai/carbonvscode

Official Visual Studio Code Extension for the Carbon Language

carbon carbon-lang carbon-language cpp vscode vscode-extension

Last synced: 26 Apr 2025

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

Простейший пример программы с "пустым окном" на wxWidgets в C++ CodeBlocks (linux)

codeblocks cpp example linux wxwidgets

Last synced: 10 Oct 2025

https://github.com/xord/beeps

A Simple Synthesis Library.

audio cpp gem library ruby sound synth

Last synced: 01 Apr 2026

https://github.com/xxjwxc/sqlservercppconnection

SQLserver Connection for cpp ,c++ sqlserver 链接库

com cpp sqlserver sqlserver-connection

Last synced: 19 Oct 2025

https://github.com/matheusvidal21/kanban

Este repositório contém um aplicativo de gerenciamento de tarefas baseado na metodologia ágil e no método Kanban. O Kanban é uma metodologia para acompanhar o progresso do trabalho, que utiliza um quadro com colunas para representar os estágios das tarefas.

cpp kanban object-oriented-programming

Last synced: 28 Feb 2026

https://github.com/thecompez/cryptoswap

Crypto swap concept based on Qt Quick Technology.

bitcoin btc concept cpp crypto cryptoswap design qml qt qtquick ui ux

Last synced: 19 Aug 2025

https://github.com/baskuit/pinyon

Pinyon is a collection of algorithms and utilities for research in search/planning in simultaneous move games.

alphazero cpp games mcts pokemon search

Last synced: 14 Oct 2025

https://github.com/garvit-joshi/kompiler

A package for auto compiling C++ files as soon as they are saved.

cpp python

Last synced: 12 Mar 2026

https://github.com/konfiger/konfiger-c

Light weight package to manage key value based configuration and data files for C and C++

c configuration cpp key-value language parser properties

Last synced: 13 Oct 2025

https://github.com/acschaefer/ray_tracing

Fast grid-based ray tracing in C++ and Python

cpp grid python ray-tracing

Last synced: 04 Apr 2026

https://github.com/beacoder/call-graph

Generate call graph for c/c++ functions

call-graph call-hierarchy cpp git-grep gnu-global programming-tool

Last synced: 15 Feb 2026

https://github.com/hpsaturn/chessboard

Chessboard renderer with SDL2 and NCurses on the top of GNUChess UCI Server protocol.

cmake cpp gnuchess linux luckfox picocalc sdl2

Last synced: 01 Mar 2026

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

🚀 C++23 based acceleration playground. Contains 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: 11 Oct 2025

https://github.com/flowerinthenight/ffmpeg-encode-h264mp4

Encode .NET bitmaps to h264 in mp4 container using ffmpeg.

bitmap c cpp csharp dotnet ffmpeg h264 windows

Last synced: 14 Oct 2025

https://github.com/axnjr/snn_be_pro

A state of the art AI framework for no/low-code (visually - drag & drop) building, testing, deploying, integrating latest deep learning models with privacy & security compliance using ollama, as a final year project!

ai cplusplus cpp cuda deep-neural-networks kernel-driver ml mlops python

Last synced: 06 Oct 2025

https://github.com/llnl/bindee

Fast C++-Python bindings for simple cases.

c-plus-plus clang clang-tooling cpp pybind11 python python-bindings

Last synced: 29 Apr 2025

https://github.com/mizux/cmake-pybind11

Test to build a Native Python 3 package using pybind11

cmake cpp mizux native-library pybind11 python

Last synced: 13 Oct 2025

https://github.com/btq-ag/btq-core

The reference implementation of the BTQ protocol, featuring a fully validating peer-to-peer node and wallet management system for secure blockchain network participation.

blockchain-protocol cpp distributed-ledger p2p-node reference-implementation

Last synced: 24 Feb 2026

https://github.com/lawrencewarren/komo2

KoMo2 is an ARM emulator GUI program for Linux, written in C++ using the GTKMM library. It allows users to control the operation of an emulated ARM processor, while viewing the memory and register values of your loaded ARM assembly program.

arm c cpp emulation gtkmm gui linux nottingham nottinghamuni

Last synced: 11 Mar 2026

https://github.com/mgorshkov/sklearn

ML methods from scikit-learn library

cplusplus cpp machine-learning machinelearning mathematics ml sklearn

Last synced: 04 Apr 2026

https://github.com/hypertextassassin0273/swift_store_management-oop_project

C++ language based generic management project which covers all the basic & some advance concepts of OOP & C++11, using DevC++ Compiler

cplusplus cplusplus-11 cpp cpp-project cpp11 easy-project management-project management-system oop oop-project open-source open-source-code open-source-project university-project

Last synced: 10 Apr 2025

https://github.com/megatokio/z80

Configurable & fast Z80 CPU emulation written in c++

cpp emulation z80

Last synced: 08 Oct 2025

https://github.com/ferhatgec/translatfe

Very simple language translator written in C++.

cpp cpp17 english german language translate translator

Last synced: 14 Apr 2025

https://github.com/neural-bits/ai-programming-hub

Learn and experiment with new techniques and programming languages with a focus on ML

cpp cuda cython openai-triton python rust

Last synced: 12 Apr 2025

https://github.com/tembleking/cchan

A C++17 header-based library that implements Go-like channels.

channels concurrency concurrency-patterns concurrent-programming cpp cpp-library cpp17 golang library mit mit-license

Last synced: 18 Aug 2025

https://github.com/rebelhere/social-network-application

Welcome to the Social Network Application repository! This project is a console-based application designed to simulate a social network environment. Users can interact with the application through the console, performing various actions such as posting updates, liking posts, commenting, and exploring content shared by friends and liked pages.

console-app cpp object-oriented-programming social social-media

Last synced: 23 Aug 2025

https://github.com/vishal2376/todo

A simple todo list application created with file handling in C++

cpp filehandling todo

Last synced: 06 Mar 2025