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/sorrowfeng/spline_library

解析样条曲线

cpp qt

Last synced: 03 Jun 2026

https://github.com/neoblizz/cupti-plus-plus

CUPTI++ is a C++ interface to the CUDA Profiling Tools Interface (CUPTI).

cpp cuda cuda-profiler cupti profiler

Last synced: 26 Apr 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/jose05code/competitive-programming

A collection of solved problems from the DMOJ virtual judge, organized by problem name. Each folder contains a README with the problem statement and a solution file.

algorithms competitive-programming cpp csharp dmoj dmoj-solutions problems python3

Last synced: 07 Jun 2026

https://github.com/andreacasalino/prettygcov

python package to visualize coverage information on C++ code

coverage coverage-report cpp gcda gcno gcov python python3 webserver

Last synced: 27 Apr 2026

https://github.com/dipu-bd/thrift-demo

Demo app connecting java and c++ using Thrift

boilerplate cpp java thrift

Last synced: 27 Apr 2026

https://github.com/user0332/csnative

An implementation of C# compiling to native code

compiler cplusplus cpp csharp csnative dotnet native stdlib

Last synced: 11 May 2026

https://github.com/vulcu/opossum

A bluetooth-based amplifier with automatic gain control

atmega32u4 automatic-gain-controller bluetooth bm62 c cpp max9744 msgeq7 spectrum-analysis

Last synced: 27 Apr 2026

https://github.com/marklagodych/colorpicker

Advanced color picker (RGB/HSL/CMYK/HTML color names)

color-picker colorpicker cpp qt5

Last synced: 13 May 2026

https://github.com/fl0p1337/strafehelper

Movement macroing tool for Apex legends

cpp imgui lurch-strafe movement neostrafe superglide win32

Last synced: 13 May 2026

https://github.com/pepebecker/opengl-game

Interactive 3D world written in C++ using pure OpenGL

cpp glew glfw3 glm opengl xcode

Last synced: 14 May 2026

https://github.com/wijez/code-by-me

algorithm learning process with C++

algorithms cpp

Last synced: 16 Feb 2026

https://github.com/nir3x/httprequest.cpp

HttpRequest - WinAPI HTTP Request Library

c-plus-plus cpp http-request httprequest library winapi winhttp

Last synced: 13 Jun 2026

https://github.com/kalinbogatzevski/talq-desktop

Native Qt desktop client for Nextcloud Talk — drawn with QPainter, not wrapped. Fast, low-idle, built to run all day.

chat-client cpp desktop nextcloud nextcloud-talk qt qt6 webrtc

Last synced: 13 Jun 2026

https://github.com/648trindade/adaptive

Adaptive Scheduler for Parallel Loops in C++/C

cpp parallel-computing parallel-programming parallelism scheduler

Last synced: 14 Jun 2026

https://github.com/nicknaso/marmot-db

A high performance, shared memory, lock free, key-value store for Node.js

binding cpp db javascrit key-value native-module nodejs

Last synced: 17 Apr 2026

https://github.com/tomashevskyi-vladyslav/parser_for_css_and_html

CSSParser is a C++ CSS parser and selector that can read complete CSS stylesheets or individual CSS lines and map the rules to a custom node tree provided by the implementing library/application.

c-plus-plus cpp css-parser development library

Last synced: 02 Apr 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/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/neoxelox/bow

Diana Dot backend.

backend c cpp embedded esp-idf esp32-s3 espressif

Last synced: 20 Jun 2026

https://github.com/sea5kg/roads2dgenerator

algorithm for procedural generation map of roads in 2d or caves or something else

2d caves collapse-wave-function cpp generator map procedural-generation roadmap roads

Last synced: 20 Jun 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/muhammad-fiaz/tunix-library

A powerful, cross-platform terminal UI framework written in pure C11 with an optional modern C++20 wrapper.

bash c c-language c-libraries c-library c-programming cmake cpp cpp-library cpp-programming terminal-app terminal-ui tui tui-cpp xmake

Last synced: 20 Jun 2026

https://github.com/tranglecong/trlc_threadsafe

A C++ library that provides utilities for managing thread-safe operations. This library is designed to simplify concurrent programming by offering easy-to-use and robust thread-safe abstractions.

cpp guard mutilthread notify queue wait

Last synced: 20 Jun 2026

https://github.com/teneplaysofficial/registration-and-login-system-cpp

A C++ project that provides user registration with email and password, featuring email validation using regular expressions, password length validation, and secure password management with options for resetting passwords. Future plans include implementing a cipher algorithm for enhanced data protection.

cipher-algorithm cpp emailvalidation fstream login-system regular-expression string xor-cipher

Last synced: 22 Jun 2026

https://github.com/oblerion/amstrad_editor

console text editor , look like amstrad console

console cpp opensource text-editor

Last synced: 22 Jun 2026

https://github.com/adityachandra1/testcase-file-generator

A simple program to automate the process of generating test-case input and output files when creating problem statements for competitive programming contests.

algorithm-challenges algorithms codechef codeforces competitive-programming competitive-programming-contests cpp hackerearth hackerrank problem-setter problem-setting testcase

Last synced: 22 Jun 2026

https://github.com/cpmbits/cpm-hub

cpm bits repository

c cpm cpp

Last synced: 29 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

https://github.com/maurodelazeri/kafkaz

High level C++ wrapper for librdkafka - https://github.com/edenhill/librdkafka

cpp kafka librdkafka

Last synced: 23 Jun 2026

https://github.com/aaronkirkham/jc-model-renderer

An application containing a series of tools required for modding Avalanche Engine games.

cpp d3d11 file-explorer game-tools modding-tools

Last synced: 23 Jun 2026

https://github.com/jdsherbert/chess

A simple command-line chess game implemented in C++. It allows you to play against an AI player using basic chess rules.

chess cplusplus cpp minmax-algorithm

Last synced: 25 Jun 2026

https://github.com/mariam-badr-mb/vole-machine-simulater

This code simulates a virtual machine with a CPU, memory, and registers, supporting basic arithmetic, logic, and control operations. It includes program loading and execution with a menu-based interface.

cplusplus-20 cpp

Last synced: 13 Feb 2026

https://github.com/alexcui03/libmvvm

Model-View-ViewModel (MVVM) support library for modern C++.

cpp cpp26 mvvm observer property reflection

Last synced: 03 Jun 2026

https://github.com/sanidhyafeaturist/androidrescuex

This project is a custom ROM. It provides a unique user interface and features, allowing users to flash various modifications, manage backups, and customize their Android experience. All frameworks and UI elements have been developed from scratch to ensure a smooth and customizable user experience.

android cpp java recovery rom twrp twrp-recovery-flash

Last synced: 05 Mar 2026

https://github.com/karnkaul/ledemo

Demo Game on 2D C++17 engine using PhysicsFS and SFML

cmake cpp cpp17 game game-engine linux opengl physfs sfml win64

Last synced: 08 May 2026

https://github.com/jaytwolab/test-ccspriterx

CCSpriterX for Brash Monkey Spriter SCML (C++/Cocos2d-X)

brash cocos2d-x cpp monkey scml spriter

Last synced: 04 Mar 2026

https://github.com/anuja-rahul/password-generator-using-cpp

A simple password generator made using C++ language.

coding-challenge cpp learning-by-doing password-generator

Last synced: 20 Jun 2026

https://github.com/shimpe/animated_lsystem

simple qt based animated L system

cpp lsystem qgraphicsview qt qt5

Last synced: 04 May 2026

https://github.com/bitwizeshift/actions-cpp

WIP: A GitHub Action that can be used to set up and work with C++ compilers

cpp github-actions wip

Last synced: 04 May 2026

https://github.com/italoseara/interpolation

Homework from CG class. Scale images according to a scale factor using multiple algorithms

cpp image-processing opengl

Last synced: 25 Apr 2026

https://github.com/asiff00/geneticalgorithmwithcpp

A simple Genetic Algorithom implementation using C++

ai artificial-intelligence cpp deep-learning genetic-algorithm machine-learning

Last synced: 21 Apr 2026

https://github.com/grachale/cipher_tga_files

Implementation of functions for a program that can encrypt and decrypt a TGA image file.

cipher cpp openssl tga-image

Last synced: 08 Jun 2026

https://github.com/tahmid-saj/opengl-model-visualization-tool

A model visualization tool developed using OpenGL that is able to visualize normal vectors, primitives, display reflection and detect edges. The visualization tool can mainly be used to observe movements of unstructured models.

cpp graphics-programming opengl visualization-tools

Last synced: 21 Apr 2026

https://github.com/shailesh-singh-bisht/textman-text-editor

TextMAN is a lightweight, Qt 5.5-based text editor for MiniOS, focusing on essential features like file handling, formatting, and real-time word/character counts, all designed for ReactOS compatibility.

cmakelists cpp qt5 software-engineering text-editor

Last synced: 30 Apr 2026

https://github.com/allenvox/cxx-primer

Tasks solutions for Lippman-Moo-Lajoie's "C++ Primer" book

cpp cxx

Last synced: 09 Jun 2026

https://github.com/md-mafujul-hasan/computer_graphics

These Contain Some Computer Graphics Program that I have done while understanding Programming Concepts.

c-plus-plus cpp graphics opengl

Last synced: 21 Apr 2026

https://github.com/tommylemon/unitauto-cpp

UnitAuto - ☀️ 最先进、最省事、ROI 最高的单元测试,机器学习 零代码、全方位、自动化 测试 方法/函数,用户包含腾讯、快手、某 500 强巨头等。本项目为 C++ 版,支持 C++ 17 以上 ☀️ The most advanced unit testing way powered by machine learning. Coding-free, comprehensive and automatic testing for methods/functions. Used by Tencent, Kwai, a Fortune 500 company, etc. This repo is the C++ version, compat C++ 17+.

apiauto apijson cpp cpp-library cpp17 unit-test unit-testing unit-testing-library unitauto unitest unittesting

Last synced: 02 Mar 2026

https://github.com/mehedirm6244/xinput-gtk

A GTK3 frontend for Xorg XInput

cpp gtk gtkmm3 gui xorg

Last synced: 04 May 2026

https://github.com/f321x/cpp_introduction-42-core

Collection of small C++ introduction projects to get first experience with C++ programming

42 42born2code 42codingschool 42cursus cplusplus cpp

Last synced: 06 Jun 2026

https://github.com/a2p1k02/lodis

implementation of Redis

cli cpp cpp20 redis

Last synced: 25 Apr 2026

https://github.com/rudissaar/desktop-clock

Customizable desktop clock widget written in Qt5 framework.

clock-widget cpp cross-platform desktop-widget eye-candy qt-installer-framework qt5 qt5-widgets

Last synced: 08 May 2026

https://github.com/skillfulelectro/filled_ports

simple command line app , to check which ports on localhost are filled

console cpp localhost port qt tcp tcp-client tcp-server tcp-socket

Last synced: 04 May 2026

https://github.com/inventwithdean/physicsbasedspheremovement

An approach to pure physics based sphere movement in Unreal Engine.

cpp game-development physics-based unreal-engine-5

Last synced: 08 Jun 2026

https://github.com/st235/xcalc-core

Free open source arithmetic grammar parser 🧮

calculator cpp grammar parser xcalc

Last synced: 10 Jun 2026

https://github.com/luisfelipepoma/shell

Basic Shell Implementation: Built with LLVM and ANTLR

antlr4 compiler compiler-design cpp llvm nlp shell

Last synced: 09 May 2026

https://github.com/proffix4/wxwidgets_cross-projects_linux-demo

Примеры проектов на С++ с wxWidgets с поддержкой кросс-компиляции для Linux для CodeBlocks, CodeLite, DialogBlocks и wxFormBuilder+NetBeans

codeblocks codelite cpp cross-compilation cross-platform dialogblocks gcc linux mingw-w64 wxformbuilder wxwidgets

Last synced: 16 Apr 2026

https://github.com/user0332/c-blunt

A product of User0332/csnative that attempts to provide a more minimal and slightly different version of C# translating to native code

assembly-loading cplusplus cpp csharp csnative dll dotnet native stdlib

Last synced: 09 May 2026

https://github.com/toshikinakamura0412/emcl_ros

ROS implementation of emcl (mcl with expansion resetting)

cpp dynamic-reconfigure localization mcl mit-license robotics ros ros-noetic

Last synced: 03 May 2026

https://github.com/heshanera/enterpriseservicebus

Service Bus which enables multiple services to interact with each other. Implemented using Java Sockets, Java Native Interface (JNI) and Jython library. Can interact with Java, C++ and Python.

cpp java java-native-interface java-sockets jython-library middleware python service-bus

Last synced: 17 Apr 2026

https://github.com/dadavidtseng/protogame3d

Protogame3D is a modern 3D game engine and prototype game built with C++ and custom engine architecture

3d 3d-game cpp protogame prototype

Last synced: 03 May 2026

https://github.com/htotoo/meshmqttmappp

C++ based meshmap for low memory environments, like VPSes

cpp meshtastic mqtt

Last synced: 03 May 2026

https://github.com/lucasfturos/tcc-controle-de-maquina

Projeto focado em demonstrar a comunicação serial entre computador e microcontrolador

c cpp microcontroller qt5 serialport

Last synced: 09 May 2026

https://github.com/mcquerol/battleship-cpp

Console-based Battleship game in C++. Demonstrates OOP and game development techniques.

battleship cpp doxygen game object-oriented-programming uml

Last synced: 20 Apr 2026

https://github.com/lankow/plant-master

PlantMaster is an ESP32-based IoT system for monitoring and watering plants. It tracks soil moisture, room humidity, and temperature, and controls a water pump for automatic irrigation. With WiFi and MQTT, it allows for remote monitoring and control.

automatic-irrigation-system cpp esp32 iot mqtt-communication plant-monitoring react-vite smart-gardening soil-moisture-sensor typescipt typescript wifi-connection

Last synced: 17 Apr 2026

https://github.com/kylesmith19091/lightweight-cpp-logging

A lightweight cpp rich text logging library

cli cpp logging progress-bar rich-text terminal

Last synced: 03 May 2026

https://github.com/luisfelipepoma/dot_translate

Basic translation app for DOT language.

antlr4 compiler cpp dotlang graph

Last synced: 26 Apr 2026

https://github.com/oblivious-oblivious/multicore

A framework for penetration testing using Ruby, C++ and QML.

cpp framework penetration-testing qml ruby

Last synced: 26 Apr 2026

https://github.com/ohioiot-esp32-wifi-examples/intro-to-events

The code base accompanying one step in the video series on creating a next-level WiFi library for your ESP32 projects. The video associated with this code base focused on engaging with the events provided by WiFi.h and logging them to get the best information possible about your WiFi connection.

arduino-ide arduino-iot connectivity cpp embedded-systems esp-idf esp32 esp32-iot event-driven firmware home-automation internet-of-things iot microcontroller networking ohioiot platformio wifi wifi-events wifi-logging

Last synced: 09 May 2026

https://github.com/p4dro-dev/movimento_robo_arduino_cmm

Durante meus estudos autodidatas sobre Arduino, trabalhei em um projeto de um robô básico. E usei a linguagem em C++ para poder fazer ele poder movimentar às rodas, e ligar, e desligar luzes. Trabalhando de certa forma de Engenheira da Computação. Explorando mais essa área. OBS: Deu certo o projeto!

arduino cpp robot

Last synced: 20 Apr 2026

https://github.com/mathcale/esp32-dht22-sensor

Integrating the DHT22 sensor to an ESP32 board

arduino cpp dht22 esp32 platformio

Last synced: 03 May 2026

https://github.com/rev-roastedduck/debugsuite

A lightweight and flexible debugging and logging utility for C projects

c cpp debug terminal

Last synced: 20 Apr 2026

https://github.com/poseidon-code/interviewroom-cpp-solutions

This is a repo for all the solutions of github repository InterviewRoom. The solutions are taken from all over the internet, and those are among the best complexity solutions by top coders from competitive programming field.

competitive-programming cpp interview-questions

Last synced: 07 Jun 2026

https://github.com/gob52/goblib

Library for C++11 or later

cpp

Last synced: 02 Jun 2026

https://github.com/ztgx/zkme

🔐 A Groth16 and PLONK toy, including codes, docs and others. Impl in Modern C++ and Rust, and yes, I'm into Rust.

bellman cmake cpp groth16 plonk rust zksnarks

Last synced: 22 Jun 2026

https://github.com/japneet001/coding-world-cup-finale-2023

All the coding solutions of Coding Ninja Coding World Cup Finale 2023

challenge coding cpp python

Last synced: 30 Apr 2026

https://github.com/provrb/tails-and-trails

WIP Fitness application for your pets. Monitor your cat or dog's nutritional intake, as well as your walks together. Written in C++ and Python.

application cpp fitness fitness-app python

Last synced: 03 May 2026