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/ferhatgec/tucpp

C++ implementation of TinyUrl CLI (tuc) (uses curl4cpp)

cpp curl4cpp lib single-source tuc

Last synced: 02 Aug 2025

https://github.com/davidyslu/onlinejudgenctu

Personal submissions on Online Judge NCTU (國立交通大學程式解題系統)

algorithms cpp data-structures

Last synced: 14 May 2025

https://github.com/soumilgit/neetcode-150_hard_problems_solutions

A collection of all hard solved problems from the NeetCode 150 sheet , as part of DSA practice. Feel free to star and contribute if you found it to be useful.

binary-search cpp heap java linkedlists python3

Last synced: 01 Apr 2026

https://github.com/karlosvas/olimpiadas-informaticas

Clases de OIE olimpiadas informáticas 2023, y 2024. Ejercicios del DOM Judge y Acepto del Reto

algorithm algorithms bfs cpp dfs dikjstra java

Last synced: 09 Apr 2026

https://github.com/moshegroot/webserver21

Implementation of webserver like nginx

cpp cpp98 http sockets tcp webserver

Last synced: 09 Apr 2026

https://github.com/lurtced/mcs-sem3-oop-labs

All the labs for the discipline OOP (C++, QT) of the 3rd semester.

cpp oop qt university-labs

Last synced: 30 Sep 2025

https://github.com/alexdev-tb/helix

Userspace, microkernel-style framework for runtime-loadable modules.

cpp framework linux modular modules userspace

Last synced: 27 Sep 2025

https://github.com/marlenemoraes/curso-mfp-aula01

Aula introdutória lecionada por mim no Curso de Iniciação em Programação Esportiva, realizada pela Maratona Feminina de Programação, no canal do YouTube @MaratonaSBC

bigonotation cpp marathon overflow

Last synced: 14 May 2025

https://github.com/abdullah-niaz/cpp-complete-course

The C++ Complete Course is a comprehensive guide for individuals to learn C++ programming language from zero to advanced level. It includes video tutorials, written exercises, and covers topics such as variables, functions, OOP, and STL. Prerequisites include basic programming knowledge and a computer with internet, text editor, and compiler.

cplusp cpp

Last synced: 19 Apr 2026

https://github.com/andreysolovyev381/zip_in_cpp

REAL zip iterator, that will be considered as an Iterator by other C++ code.

concepts cplusplus cpp cpp17 cpp20 header-only header-only-library headeronly iter iterator metaprogramming zip

Last synced: 19 Feb 2026

https://github.com/ww898/api_set_schema

ApiSetSchema v2/v4/v6 dumper

apisetschema cpp

Last synced: 04 Aug 2025

https://github.com/lionkor/chip_8

My implementation attempt of a chip-8 emulator. https://en.wikipedia.org/wiki/CHIP-8

chip-8 chip-8-emulator chip8 cpp cpp17 emulation emulator

Last synced: 06 Aug 2025

https://github.com/CodeWithTejpratab/MatrixCalculator

This an IOS app Developed using a matrix calculator using swift and c++

cpp objective-c swift swiftui

Last synced: 01 Oct 2025

https://github.com/frcteam3255/nurdvision

SuperNURDs implementation of vision co-processing

2017 code cpp

Last synced: 14 May 2025

https://github.com/dranikpg/opengl-glfw-starter

My OpenGL GLFW CMake starter pack

cmake cpp glfw opengl template

Last synced: 20 May 2026

https://github.com/lambdaurora/fictional-couscous

A non-euclidian ray-tracing game in C++

cpp non-euclidean-geometry ray-tracing

Last synced: 22 Mar 2025

https://github.com/burakdemir-mb/c-cpp-data-structures

Data Structures in C & C++

c cpp data-structures

Last synced: 19 Feb 2026

https://github.com/braintwister/record

A heterogeneous data structure for C++

cpp data-structures heterogeneous polymorphism

Last synced: 08 Aug 2025

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

Collection of LeetCode questions and solutions to ace the coding interview!

coding-interview-preparations cpp data-structures leetcode-solutions

Last synced: 07 Oct 2025

https://github.com/utkarshahuja2003/wikisearch

Wikipedia Search Engine

cmake cpp search-engine

Last synced: 03 Oct 2025

https://github.com/juvoy/wradar

A simple cs2 webradar cheat

cheat counter cpp cs2 csgo minimap radar strike webradar

Last synced: 21 May 2026

https://github.com/bl33h/deepdiveodysseyraycasting

The code simulates 3D perspective with a "Under the Sea Pirates Treasure Hunt" theme using raycasting.

3d-graphics cmake cmakelists cpp glm graphics-programming header make raycaster raycasting render sdl2

Last synced: 09 Aug 2025

https://github.com/xtenzq/qbroadcastmessenger

📨 Simple messenger based on UDP socket broadcast

cpp messenger qt qt-network udp-socket university-project

Last synced: 21 May 2026

https://github.com/alexpetul/paint

Mini paint program written with C++.

cpp oop paint winapi

Last synced: 22 Mar 2025

https://github.com/harisali-git/validwebaddresses

This code does not include all valid web addresses because of several restrictions for the simplification purposes.

automata cpp toa toc validaddresses webaddress

Last synced: 09 Aug 2025

https://github.com/amanoteam/dakini

A GCC cross-compiler targeting NetBSD 8.0/9.0

c cpp cross-compiler gcc netbsd

Last synced: 14 May 2025

https://github.com/dimiboi/cmake-cppcli-poc

A proof-of-concept of using CMake with CPack to build a NuGet package containing a mixed-mode assembly containing C++/CLI and C++ code. Interfacing between native C++ code and managed C# code has never been easier!

cmake cpp cppcli csharp dotnet nuget

Last synced: 09 Apr 2026

https://github.com/ucalgary-rover/ssrt-telemetry

Qt Quick-based application designed to display real-time data from multiple sensors operated by the Rover.

cpp qml qtquick

Last synced: 03 Oct 2025

https://github.com/yeahsilver/algorithm

👩‍💻 알고리즘 모음집 👩‍💻

cplusplus cpp

Last synced: 10 Aug 2025

https://github.com/neko-box-coder/sslogger

Super Simple Logger for call stack and quick debug logging

c-plus-plus cpp cpp-macros cpp11 cross-platform header-only logger logging logging-library

Last synced: 05 Mar 2025

https://github.com/surpri6e/redactor

Redactor in console with generating MD files

cmake cpp md redactor

Last synced: 18 Jan 2026

https://github.com/yajatkaul/websockets

Basic client server architecture

client-server cpp low-level websockets

Last synced: 21 Aug 2025

https://github.com/tsuzu/aishoot

愛Shoot! A game created in MIS.W Game Jam 2018

cpp game opensiv3d

Last synced: 22 Mar 2025

https://github.com/ar1ja/bruhst

[Migrated to self-hosted ari-web Forgejo: https://git.ari.lt/ari/bruhst] rust, c and c++ benchmark

benchmark c c89 cargo cpp cpp98 linux python3 rust rustlang statistics

Last synced: 04 Oct 2025

https://github.com/iceto1/cpp-study

Self-studying c++, archiving my activities

cpp cpp-programming cpp11 cpp14 cpp17 cpp20

Last synced: 12 Aug 2025

https://github.com/arkregiel/win-shellcode-executor

Simple Windows shellcode executor

cpp maldev malware shellcode shellcode-execute

Last synced: 25 Jan 2026

https://github.com/mguludag/qt_ansicolor_handler

ansi color code parser class from qt-creator's source code and modified and added new features (italic and underline) then aims easy to use with current QTextEdit and QPlainTextEdit without creating custom classes

ansi-colors cpp log-viewer qt qt5 qt5-gui qt5-widgets spdlog widget

Last synced: 17 May 2026

https://github.com/lliepjiok/walker_game

RPG GAME

cpp qt rpg-game

Last synced: 18 May 2026

https://github.com/flamboyantpenguin/wikilynx

A simple game browser made using Qt C++ for playing wikipedia speedrun the right way

cpp game qt qt6-gui qtwebengine wikipedia wikipedia-speedrun

Last synced: 13 Aug 2025

https://github.com/mizux/java-native

Template to build a multi-platforms Native Java Maven package

cmake cpp java native-library swig

Last synced: 19 Sep 2025

https://github.com/saptakbhoumik/ouroboros

Ouroboros is a C++ library to work with N dimentional tensors

cpp cpp20 cpp20-library ouroboros tensor

Last synced: 25 Jan 2026

https://github.com/tmsalab/edina

Perform a Bayesian estimation of the Exploratory Deterministic Input, Noisy “And” Gate (EDINA) cognitive diagnostic model described by Chen et al. (2018) <doi:10.1007/s11336-017-9579-4>

cognitive-diagnostic-models cpp dina ecdm item-response-theory psychometrics r rcpparmadillo rstats

Last synced: 15 Aug 2025

https://github.com/ahmedsobhy01/kids-art

An exciting C++ drawing and painting program created to foster creativity and learning among children, developed as a part of the Programming Techniques course during our first year of Computer Engineering at Cairo University

cpp design-patterns gui object-oriented-programming painting

Last synced: 03 Nov 2025

https://github.com/maurodelazeri/grpc-cpp

Simple grpc server/client in c++ ready to import on clion

clion clion-cmake cplusplus-14 cplusplus-17 cpp grpc-cpp

Last synced: 04 Oct 2025

https://github.com/jw3126/manifoldbindings.jl

Julia bindings for manifold mesh library

bindings c cpp julia mesh

Last synced: 03 Jan 2026

https://github.com/bartste/keyboard

Keyboardio Atreus and Arduino

arduino atreus colemak-dh cpp keyboardio mechanical-keyboard

Last synced: 18 Feb 2026

https://github.com/anthofoxo/aurora

Thumper Mod Loader and Decompilation Tooling

cpp reverse-engineering thumper

Last synced: 21 May 2026

https://github.com/avakar/intrusive_lfstack

Lock-free, allocation-free, header-only, composition-based stack for C++11

cpp lock-free-stack

Last synced: 17 Aug 2025

https://github.com/yessenali-yerkebulan/supermarket-billing-system-cpp

Supermarket Billing System C++

cpp

Last synced: 19 Aug 2025

https://github.com/dvsku/devue

3D model viewing software with plugin support.

3d 3d-model 3d-model-software 3d-model-viewer cpp devue devue-plugins dvsku dvsku-devue plugins

Last synced: 16 Jan 2026

https://github.com/elibroftw/cpp-vcpkg-cmake-example

A C++ project that is platform and IDE agnostic made possible by using vcpkg and cmake.

cmake cmakelists cpp cross-platform linux macos make tutorial vcpkg visual-studio visual-studio-code windows

Last synced: 14 Apr 2026

https://github.com/zsotroav/nyetworkcpp

Multiplatform proof of concept C++ TCP back and forth comminication

cpp tcp tcp-client tcp-server winsock2

Last synced: 14 Apr 2025

https://github.com/arec1b0/hft_trading_system

High-frequency trading system with backtesting and risk management.

algorithms-trading backtesting cpp hft-trading risk-management

Last synced: 05 Nov 2025

https://github.com/kdesp73/cpp-tamagochi

A tamagochi written in C++ with a terminal user interface

cli cpp tamagotchi

Last synced: 03 Jan 2026

https://github.com/sakamochanq/simple-calculator

* C++ Simple Calculator

calculator console cpp

Last synced: 19 Aug 2025

https://github.com/cm0use/tic-tac-toe

Tic-tac-toe, no 3D or third-party libraries, just the standard functions provided by the compiler.

cpp cpp-game cppgame tic-tac-toe tictactoe tictactoe-cpp tictactoe-game

Last synced: 20 Aug 2025

https://github.com/szymonmaszke/programming-languages

Mindmap notes regarding programming languages (polish and english)

c cpp java mindmap mysql notes programming-language python r scala sql

Last synced: 10 Apr 2026

https://github.com/q1chenl/swe-android

A light-weight Android implementation of shallow water equation (SWE) and tsunami simulation using NDK and JNI.

android cpp jni ndk shallow-water-equations swe

Last synced: 22 May 2026

https://github.com/teiacare/teiacarevideoio

TeiaCareVideoIO is a C++ video encoder and decoder library.

cpp cross-platform ffmpeg video-decoding video-encoding video-io videocapture videowriter

Last synced: 20 Aug 2025

https://github.com/benthevining/lharmony

C++ library for working with musical harmony

chords cpp harmony music scales

Last synced: 21 Aug 2025

https://github.com/dhi13man/numcuts

A GUI tool that allows you to set up custom shortcut keys that you can press to run anything on your PC or the web. Built using C++ and containing a full HTML/CSS based UI, made using NodeJS and Electron Framework.

batch-script bootstrap c-plus-plus cpp css dhi13man electron electron-app html html-css-javascript html5 javascript nodejs open-source opensource shortcuts software time-saver utility windows

Last synced: 10 Apr 2026

https://github.com/duyndh98/computerinformations

Getting Your Computer Informations: CPU, OS, memory, users, IP address

computer-info cpp winapi

Last synced: 22 Aug 2025

https://github.com/mohammad-malik/cpp_dryrun_codegen

A tool for generating and testing "dry runs" (tricky C++ code snippets often asked in exams by universities like FAST) in an isolated Docker environment.

cpp dryr exam help llms rag

Last synced: 06 Apr 2025

https://github.com/andersy005/interactive-cpp

interacive c++ notebooks

cpp

Last synced: 16 May 2026

https://github.com/harry-hopkinson/chess-engine

A Simple Chess Engine written in C++.

chess chess-engine cpp

Last synced: 14 May 2025

https://github.com/snowty/seccontrol

MFC ActiveX Control to monit the password and etc.

activex-control cpp

Last synced: 30 Mar 2025

https://github.com/pkestene/mandelbrot_kokkos_cmake

A simple example application using cmake build system, and kokkos as a third party

cpp gpu kokkos mandelbrot miniapp performance

Last synced: 05 Apr 2025

https://github.com/arpan404/ziply

Ziply is a tool that converts files into video format, supporting various resolutions and offering encryption for secure conversion, ensuring easy restoration and data protection.

cpp encryption-decryption open-source opencv video-processing

Last synced: 03 Feb 2026

https://github.com/lekco1320/dsdisplay

使用EGE库可视化常用的数据结构(前序&中序构造二叉树、哈夫曼树的构造、平衡二叉树的构造与查询)。

cpp data-structures ege visualization

Last synced: 05 Mar 2025

https://github.com/samyam81/normie-cpp

This repository contains several sub-repositories, each showcasing different projects and implementations in C++.

backtracking-algorithm cpp credit-card employee-management-system readme soduku-solver student-management-system

Last synced: 22 Mar 2025

https://github.com/denismurphy/learning-cpp

Learning C++

cpp educational

Last synced: 13 May 2025

https://github.com/notyel/cpp-exercises

Mejora tus habilidades de programación en C++ (cpp) con una colección de ejercicios y soluciones. Adecuado para principiantes y programadores experimentados. Aprende y practica C++ (cpp) de manera efectiva.

challenge cpp exercises learning open-source

Last synced: 10 Sep 2025

https://github.com/silentrald/flappy-bird-neat

Simple NEAT Implementation on Flappy Bird

cpp libsdl neat

Last synced: 14 Apr 2025

https://github.com/jann-amh/esp8266-projects

some files for testing esp8266 boards

arduino-ide captive-portal cpp ino

Last synced: 05 Apr 2025

https://github.com/ihe1u0/resizepicture

App to process pictures,based on Qt

cpp qt qt-gui qt6

Last synced: 07 Apr 2025

https://github.com/kimtth/console-tetris

🎲 Most simplest console based Tetris source code by C++

console-tetris cpp tetris tetris-source

Last synced: 18 Aug 2025

https://github.com/storterald/documented-vulkan-headers

Replacements for the original Vulkan C headers with documentation for various IDEs and Text Editors.

c c-plus-plus clion cmake cpp documentation header-only headers python resharper script vscode vulkan

Last synced: 27 Oct 2025

https://github.com/ziadasem/gc-cpp

A different implementation for garbage collection system in C++

cpp cpp17 garbage-collection garbage-collector modern-cpp

Last synced: 22 Mar 2025

https://github.com/sebe324/labirynth

A simple implementation of maze generation in c++

cpp sfml

Last synced: 23 May 2026

https://github.com/softtechmx/lib-cpp-texto

Esta clase ofrece funcionalidades que permiten contar letras, palabras, buscar patrones y realizar otras operaciones relacionadas con el procesamiento de texto. Su estructura modular y su implementación en C++ facilitan la integración en proyectos más amplios, brindando a los desarrolladores una herramienta eficiente y versátil para manipular texto

cpp cpp17 cpplibrary text

Last synced: 08 Jan 2026

https://github.com/alpha74/lld-machinecoding_guide

My solved LLD questions and Machine Coding interview solutions

cpp interview-questions java low-level-design machine-coding oops spring-boot system-design

Last synced: 09 May 2026

https://github.com/jokoardh/ta_prototype_sistem_atm

Sistem ATM Sederhana dengan bahasa C++

cpp

Last synced: 05 Nov 2025

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

My advent of code solutions in C++ and Kotlin, see http://kuvaev.me/ for tutorials

advent-of-code advent-of-code-2016 cpp kotlin

Last synced: 30 Apr 2026

https://github.com/sriramveeraghanta/codebee

Learn Programing by Examples

c cpp go python ruby scala

Last synced: 23 Jul 2025

https://github.com/liavbarsheshet/initialized-array

Implementation of a generic Initialized Array.

array cpp init initalized-array initarray initialize initialized

Last synced: 16 Sep 2025

https://github.com/laolarou726/toyrt

A toy QMC (Quasi-Monte Carlo) Path Tracing Render written in C++ with many wonderful features. Only for academic purposes.

cpp path-tracing qmc render renderer

Last synced: 30 Mar 2025

https://github.com/mtalyat/minty

A C++ Vulkan game engine.

cpp game-engine vulkan vulkan-game-engine

Last synced: 28 Jun 2025

https://github.com/localsix/catmalware-education

THIS CODE IS EXTREMELY DANGEROUS AND DESTRUCTIVE. IT IS DESIGNED TO DAMAGE YOUR COMPUTER SYSTEM AND MAKE IT UNBOOTABLE.

cpp malware trojan windows

Last synced: 14 Apr 2025