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/diath/nothing

Locate files by name instantly.

cpp cross-platform files indexing qt search sqlite3

Last synced: 12 May 2026

https://github.com/keithdhedger/kkterminalqt

QT version of KKTerminal

cpp linux qt5 qt6 qterminal terminal

Last synced: 14 Feb 2026

https://github.com/pablitoo1/tractor-rush-carrots-edition

A 3D game about collecting carrots in the shortest possible time, made in C++ and OpenGL

3d-game cpp glut-library opengl

Last synced: 12 May 2026

https://github.com/ndxdeveloper/developpement-avec-qt6

Tutoriel complet sur le développement d'applications avec Qt6, couvrant tous les aspects depuis les bases jusqu'aux techniques avancées. Guide détaillé avec exemples pratiques, idéal pour débutants et développeurs expérimentés.

best-practices cmake cpp cross-platform database desktop-applications development-guide gui mobile-development multimedia multithreading mvc networking performance-optimization qml qt qt6 tutorial widgets

Last synced: 03 May 2026

https://github.com/angeligareta/deterministic-finite-automaton

Implementation of a DFA in C++. The program can read, show, minimize and export a DFA. Besides, it can show the dead states and analyze a string to see if it belongs to the DFA.

cpp deterministic-finite-automata deterministic-finite-automaton dfa

Last synced: 15 Oct 2025

https://github.com/pulkit1822/leetcode

This repository contains daily solutions to LeetCode challenges, organized by date and problem name. It provides explanations for each solution and supports multiple programming languages. Contributions are welcome, and the project is licensed under MIT.

coding-challenges cpp csharp data-structures-and-algorithms java mysql php problem-solving ruby sql

Last synced: 14 Apr 2026

https://github.com/esraa-emary/rational-number-calculator

A command-line Rational Numbers Calculator that performs addition, subtraction, multiplication, and division on fractions and whole numbers. It simplifies results, validates inputs, and prevents division by zero. Ideal for quick rational arithmetic with automated simplification and error handling.

cpp problem-solving rational-number-calculator rational-numbers teamwork-projects

Last synced: 24 Jan 2026

https://github.com/lnd3/bs

A tiny yet capable project generation system for c++

build-system cmake cpp lightweight tiny

Last synced: 27 Oct 2025

https://github.com/artifact-works/geomcpp

GeomCpp is a lightweight C++ library focused on providing fundamental geometric operations and algorithms. Offers simple and efficient API for working with basic geometric shapes, supports visualization.

cpp cpp20 cpp20-library geometry

Last synced: 27 Oct 2025

https://github.com/rursprung/opencvtest

Example of how to use OpenCV in C++ with VCPkg

cmake cpp example opencv vcpkg

Last synced: 03 May 2026

https://github.com/MikaelVallenet/R-Type

R-Type is a Epitech project which is a horizontally scrolling shooter arcade video game developed and released by Irem in 1987 and the first game in the R-Type series.

cpp ecs epitech game-development multiplayer-game network serialization tcp udp

Last synced: 27 Oct 2025

https://github.com/kplanisphere/plotted-3d-environment

Plotted 3D Environment is a graphical project inspired by Minecraft, designed to demonstrate 3D object creation, animation, and interaction using OpenGL. It features first-person navigation, texture mapping, and collision detection within a dynamic 3D environment filled with obstacles and enemies - Final project for the Graphing course.

3d-graphics animation camera-movement collision-detection computer-graphics cpp data-visualization educational-project opengl texture-mapping

Last synced: 03 May 2026

https://github.com/amogh7joshi/annotator

A lightweight image annotation framework for deep-learning-based object detection, built using pure OpenCV.

annotation computer-vision cpp object-detection opencv

Last synced: 12 May 2026

https://github.com/sudo-arash/extreme_math

This is a fun and challenging math game where your task is to solve equations for the famous little ( x ).

cpp math mathematics maths maths-quiz-game

Last synced: 28 Feb 2026

https://github.com/victornpb/ac-swing-servo

Firmware for adding swing and air direction flow to an air conditioning unit with remote control support

arduino arduino-sketch cpp firmware

Last synced: 03 May 2026

https://github.com/tahashieenavaz/c-programming-button

CSS Hover effect recreated in the console using C++ graphics.

animation c cpp graphics

Last synced: 20 Apr 2026

https://github.com/izonit/mutils

Making your routine easy :)

cpp library mutils

Last synced: 05 Jun 2026

https://github.com/pferreirafabricio/arduvino

🥘 Some codes from Tinkercad's projects

arduino cpp

Last synced: 13 May 2026

https://github.com/denizkarya1999/xrigonometryuniversal

Core library for Xrigonometry App (Written in C++)

console core cpp internship practice terminal

Last synced: 02 May 2026

https://github.com/mateuschaves/maratona

Algoritmos de estudo para o I Circuito de Maratonas de Programação UAG/UFRPE

algorithm-challenges c cpp maratona python3

Last synced: 02 May 2026

https://github.com/esraa-emary/vole-machine-language-simulator

The Vole-Machine-Simulator emulates machine language execution, providing an educational platform to explore low-level programming, machine instructions, and how computers process commands at a fundamental level.

clean-code cplusplus cpp object-oriented-programming oop

Last synced: 15 Feb 2026

https://github.com/provrb/provrbs-packet-capture

A lightweight packet analyzer tool featuring a user-friendly GUI interface using Npcap and wxWidgets.

c cpp ethical-hacking network-analysis network-security networking open-source packet-capture packet-sniffer pcap-analysis penetration-testing red-teaming wxwidgets

Last synced: 02 May 2026

https://github.com/linux0hat/cpp-web-crawler

Explore the web.

cpp crawler sqlite3

Last synced: 09 Jun 2026

https://github.com/linqlover/uip-exercise-1

A simple command-line application for a Qt/C++ library that was developed as part of a study exercise.

cli cpp exercise qt

Last synced: 02 May 2026

https://github.com/nguyenchiemminhvu/LinuxNetworkProgramming

A comprehensive guide for Linux Network (Socket) programming

c cpp network-programming socket-programming

Last synced: 06 Oct 2025

https://github.com/guibrandt/perfhash

Header-only perfect hash container class implemented in modern C++

cpp data-structure header-only perfect-hash

Last synced: 09 Jun 2026

https://github.com/dzejkop/pastel

Wanna embed a .bmp in your C++ program? Or maybe a .dll? Get PaSTeL!

cpp python

Last synced: 02 May 2026

https://github.com/pixelomer/shijima-nx

Shimeji desktop pet runner for Nintendo Switch

cpp desktop-pet homebrew nintendo-switch overlay

Last synced: 02 May 2026

https://github.com/mr-ndi/zero_day

This is my first repository as a full-stack engineer — a home for everything I tested or built for the first time. It includes first-time experiments in Dart, Flutter, Rust, C++, shell scripting, and more. Each project represents a step forward in my learning journey as a full-stack engineer, from basic syntax tests to functional mini-apps.

cpp dart flutter java kotlin kotlin-android kotlin-multiplatform r rust socket

Last synced: 31 May 2026

https://github.com/shineyruan/computational-geometry-playground

A C++ playground for computational geometry algorithms & plotting.

computational-geometry conan cpp vcpkg

Last synced: 26 Oct 2025

https://github.com/olejek88/escada2-core

eScada kernel with drivers and libraries

cpp energy-data scada

Last synced: 05 Jun 2026

https://github.com/neknaj/3d

3Dライブラリを作る

3d 3d-engine 3d-library cpp javascript neknaj

Last synced: 16 Apr 2026

https://github.com/strongerprogrammer7/methodsdevelopmenttranslator

The repository - translator from C to C#, on the language's C++

c cli cpp csharp windows-forms

Last synced: 14 Apr 2026

https://github.com/sr1jan/competitiveprogramming

My solutions to the competitive programming problems from various contests

competitive-programming competitive-programming-contests cpp

Last synced: 08 Jun 2026

https://github.com/igozdev/charimpl

Compile-time header-only char implementation checking for C++03/11/14/17/20

compile-time cpp cpp03 cpp11 cpp14 cpp17 cpp20 header-only modern-cpp no-dependencies

Last synced: 05 Feb 2026

https://github.com/stratblues/game_protocol_quic

application protocol built ontop of MsQuic, flexible header logic for implementations

cpp networking protocol quic

Last synced: 06 Oct 2025

https://github.com/jguida941/homebrew-linkedlist

🍺 Homebrew formula for my C++ Linked List project. Demonstrates software packaging and distribution with brew.

brew cli cpp devops homebrew linked-list package-manager software-distribution

Last synced: 01 May 2026

https://github.com/shantanu-crypto/leetcode

LeetCode solution for self practice.

cpp

Last synced: 01 Jun 2026

https://github.com/monkey0722/clavis

Collection of algorithms in C++

algorithms cpp

Last synced: 11 Oct 2025

https://github.com/novoselov-ab/cozyos

Simple educational i386 OS

cpp kernel libc os

Last synced: 08 Jun 2026

https://github.com/tejashviraj19/100daysofdsaincpp

🧠 Daily DSA grind in C++ — a 100-day journey of solving problems, sharpening logic, and building mastery in data structures and algorithms. 🚀

100daysofcode algorithm challenge coding cplusplus cpp datastructures dsa practice programming

Last synced: 17 Oct 2025

https://github.com/solareenlo/vimrc-c-cpp

My .vimrc for c and cpp

c cpp vim vimrc

Last synced: 01 May 2026

https://github.com/zfb132/simple_cpp

使用VSCode开发C++项目的模板

cpp makefile-template template

Last synced: 05 Jun 2026

https://github.com/psidh/Ganges

EARLY STAGE: An upcoming programming language inspired from Mahabharata and Epics of Hinduism. Arjun is a programming language that is designed to be simple and to introduce a culture of bharat throught it. It is a high-level language and interpretted language.

cpp go golang interpreter language lexer llvm low-level parser programming-language rust

Last synced: 22 Mar 2026

https://github.com/tech-gian/oopproj_2021

🎮👹👾 A command-line game designed, with Object-Oriented Programming principles, about monsters and heroes fighting each other.

command-line cpp game oop oop-cpp oop-principles

Last synced: 26 Oct 2025

https://github.com/naritanara/advocat

Per a facilitar la feina amb el jutge

cpp fib jutge ninja pro1 pro1-fib upc

Last synced: 01 May 2026

https://github.com/aswad310/random-email-generator

Random Email Generator using core c++ programing language. This email generator can generate thousands of email addresses (unverified) in just one click.

c c-plus-plus cpp email email-generator programing project random-email-generator repository

Last synced: 01 May 2026

https://github.com/gunh0/packet-capture

🌐 This repository contains rough code snippets for capturing network packets.

cpp network packets python

Last synced: 01 May 2026

https://github.com/madebypixel02/cpp-module-05

[42 Madrid] Mommy, when I grow up, I want to be a bureaucrat!

42 42-cursus 42born2code 42madrid born2code bureaucrat cpp cpp11 makefile peer2peer repetition

Last synced: 08 Jun 2026

https://github.com/marianpekar/ue5-fetch-art

An example project for 'Learn Working with APIs in Unreal Engine by Building a Virtual Art Gallery' tutorial.

blog-post cplusplus cpp tutorial ue5 unreal-engine unreal-engine-5

Last synced: 25 Oct 2025

https://github.com/teneplaysofficial/learnsfml

A series of SFML tutorials designed to help you build your first game and beyond.

2d-game cpp game-development library opengl sfml

Last synced: 01 May 2026

https://github.com/akash1474/glfw_opengl

A simple starter project for getting into graphics programming in c++

cpp graphics graphics-3d graphics2d imgui opengl spdlog starter-project ui

Last synced: 16 Apr 2026

https://github.com/kubasejdak-org/utils

C++ utility functions and modules, which can be reused in other projects

arm cpp embedded freertos linux utils

Last synced: 02 Jun 2026

https://github.com/mazamascience/mazamarollutils

Fast rolling functions for R written in C++

cpp r rcpp

Last synced: 03 Mar 2026

https://github.com/midasvanveen/gamelib

Gamelibrary for lua in c++

cpp game-library lua

Last synced: 14 Apr 2026

https://github.com/n1ghtthef0x/kitsunecraft

My dirty way of making a Minecraft clone

clone cmake cpp glbinding glm minecraft opengl sdl

Last synced: 14 Apr 2026

https://github.com/greatgamedota/opengl-vscode

OpenGL Game Engine with Visual Studio Code on Windows

cpp game-engine opengl visual-studio-code

Last synced: 01 May 2026

https://github.com/rodjjo/opengl-simple-game

A simple opengl game created using C++ using code::blocks ide and mingw toolset

codeblocks cpp game opengl

Last synced: 15 Apr 2026

https://github.com/evr5/cliptransfer

A lightweight C++ application for sharing clipboard text over LAN using ASIO. Automatically switches between client and server mode.

asio clipboard-sharing cmake cpp cross-platform lan local-network network-programming opensource socket-programming standalone-asio tcp tcp-client-server text-sharing utility

Last synced: 09 Oct 2025

https://github.com/specs-feup/clava-lite-benchmarks

A collection of applications and benchmark suites used to evaluate several Clava NPM packages

benchmarks c cpp source-to-source

Last synced: 16 Apr 2026

https://github.com/ankargren/bayesnorm

Efficient sampling of normal posterior distributions

cpp package r rcpp rcpparmadillo

Last synced: 08 Jun 2026

https://github.com/snowkylin/npn

A boolean matcher that computes the NPN canonical representative for a given boolean function.

boolean-matcher cpp eda logic-synthesis npn pypi-package python

Last synced: 21 Apr 2026

https://github.com/misaghmomenib/phonebook-cpp

A Phone Book Application Built With C++, Designed to Efficiently Manage Your Contacts. This Project Includes Features Like Adding, Searching, Editing, and Deleting Contact Details. It's a Simple Yet Powerful Tool to Demonstrate C++ Fundamentals and Object-oriented Programming Concepts.

cpp git open-source phonebook

Last synced: 30 Apr 2026

https://github.com/nlitsme/mpmp7_solver

Solving Matt Parker's Unique Distancing Puzzle

cpp puzzle python solving

Last synced: 30 Apr 2026

https://github.com/vinkle-hzt/little-games

Qt开发的小游戏

cpp gobang qt

Last synced: 14 May 2026

https://github.com/awl-s/builtin-documentation

builtin documentation. This project showcases the usage of GCC/Clang built-in functions (__builtin_*) for performing low-level operations such as bit counting, memory manipulation, and overflow checking. Examples of function calls with explanations are provided. // Этот проект демонстрирует использование встроенных функций GCC/Clang (__builtin_*)

arithmetic-overflow bit-manipulation built-in-functions c c-programming clang compiler-optimizations cpp cpp-programming gcc low-level-programming memory-management

Last synced: 30 Apr 2026

https://github.com/soujo/mydsa

My whole DSA journey with pdf and notes

algorithms c-language cpp dsa dsa-practice practice

Last synced: 30 Apr 2026

https://github.com/ifwhy/learning-c-and-cpp

Repositori ini berisi topik belajar C dan C++

asteroids-game c calculator cpp crud game

Last synced: 30 Apr 2026

https://github.com/elliotxx/videos

一个电影回收站 && 可以保存电影记录

cpp

Last synced: 30 Apr 2026

https://github.com/filiprokita/colorgrabber

The "ColorGrabber" program written in C++ allows users to grab the RGB values of any pixel on the screen by pressing a specified key. It uses the Windows API to obtain the color information of the pixel under the cursor, and then displays the RGB values in the console window.

colorgrabber console-windows cpp cursor pixel programming rgb rgb-values windows-api

Last synced: 06 Oct 2025

https://github.com/zhongruoyu/threadpp

A lightweight thread pool in C++17.

cpp cpp17 thread-pool threading

Last synced: 09 Oct 2025

https://github.com/intricate-dev-team/raptor

The developer tooling suite for IntricateDevTeam's projects, automating environment bootstrap, SDK setup, build orchestration and more - ensuring every machine is correctly configured for a consistent, reproducible development workflow.

automation build-system ci-cd cli cpp csharp devtools environment-configuration premake5 pypi-package repo-management toml tooling

Last synced: 13 Mar 2026

https://github.com/omerkel/hangman

Vocabulary and word game Hangman / Galgenmännchen ported onto various programming languages

cpp csharp dart delphi fortran fortran95 go golang groovy java javascript lua pascal perl python3 ruby rust visual-basic web-application word-game

Last synced: 27 Mar 2026

https://github.com/anarthal/usingstdcpp-2024

Boost.Asio: the universal async model

asio boost coroutines cpp cpp20 http

Last synced: 04 Jun 2026

https://github.com/beliumgl/datepp

Date & Time Library for C++11

cpp cpp11 date datetime

Last synced: 06 Oct 2025

https://github.com/webforms-core/Web_forms_classes

WebForms Core back-end. WebForms Core technology is available in all programming languages.

backend c cpp csharp elanat elixir frontend go java javascript kotlin nodejs perl php python r ruby rust swift webforms

Last synced: 30 Apr 2026

https://github.com/gob52/goblib

Library for C++11 or later

cpp

Last synced: 02 Jun 2026

https://github.com/ctkqiang/hyper_guard

HyperGuard(澎湃盾)是一款专为小米 HyperOS 生态设计的系统级安全工具,对标 Google Play Protect 的运行时威胁检测机制,在应用安装与执行的全链路中构建多层纵深防御体系。其核心能力是在不依赖 Root 权限、不破坏系统完整性的前提下,通过安装拦截钩子 + 蜜罐沙盒虚拟化 + 实时行为审计三重防护,为用户提供对诈骗 APK、隐私窃取类恶意软件的主动免疫能力。

china chinese cpp ctkqiang cybersecurity dart flutter hyperos xiaomi

Last synced: 30 Apr 2026

https://github.com/nnamanx/tank-robot-pathfinding-using-a-star-and-greedy-search

This project showcases a tank robot that can autonomously navigate a 5x5 grid, avoid obstacles, and determine the most optimal path using two different search algorithms.

a-star-algorithm artificial-intelligence cpp greedy-algorithm robotics tank-robot

Last synced: 30 Apr 2026

https://github.com/bocaletto-luca/precision-digital-thermostat

Precision-Digital-Thermostat - A three-zone thermostat that reads three DS18B20 temperature probes, displays each zone’s real-time temperature and setpoint on an OLED screen, and drives three relay outputs for heating/cooling. Users navigate zones and adjust setpoints via three push-buttons. By Bocaletto Luca.

arduino bocaletto-luca cpp openhardware opensource precision-digital-thermostat standalone thermostat thermostat-controller thermostat-digital

Last synced: 30 Apr 2026

https://github.com/eschan145/collisions

A demonstration of using spatial hashing for optimized collision detection using the Windows API.

collision-detection cpp win32 windows-api

Last synced: 12 Oct 2025

https://github.com/geobatpo07/medicaltriagesystem

Une application C++ pour le triage intelligent des patients en situation d'urgence. Elle utilise un modèle d'apprentissage automatique (Random Forest) entraîné en Python pour évaluer les risques et prioriser les soins en fonction des symptômes et des résultats. Le système se met automatiquement à jour avec les nouvelles données patients.

cpp healthcare healthcare-application intelligent-systems machine-learning python random-forest random-forest-classifier recommender-system

Last synced: 18 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/mochabyte0x/chacha20

ChaCha20 encryption implemented in C/C++ (Header Only)

c chacha20 cpp encryption-algorithms

Last synced: 18 Apr 2026

https://github.com/doyoulikevanyouxi/cai

from 0 to Master, Build Your Own C++Interface Framework

cpp interface opengl

Last synced: 20 Apr 2026

https://github.com/falconardente/car-controller_android-application

AVR-контроллер и android-приложение для выполнения закрытых поворотов и движения задним ходом на автомобиле.

android-application arduino automation automotive bluetooth bluetooth-low-energy cpp dagger2 iot

Last synced: 25 Jan 2026

https://github.com/abhinavmir/openstreetmap-in-cpp

Using IO2D + OSM + CPP to build A* Algorithm that finds best path between two co-ordinates on an actual Open Street Map section.

cpp project udacity

Last synced: 09 Oct 2025

https://github.com/jabarkass/roomdemonstrationopengl

C++ OpenGL App of Room Demonstration.

cpp glew glfw3 glm opengl visual-studio

Last synced: 29 Apr 2026