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/raedaddala/turtle-graphic-library-in-c-and-sdl2

Simulating the turtle python Library using C++ and SDL2

c cpp graphics sdl2 turtle-graphics turtle-python

Last synced: 16 May 2026

https://github.com/wjcunningham7/fastmath

Numerical approximations and efficient data structures

assembly-language bitset cpp hypergeometric-function numerical-methods

Last synced: 20 Mar 2025

https://github.com/indeemasoftware/qt-iot-components-by-indeema

Qt/C++ components developed by Indeema Software for IoT prposes. All these components are available here on github, or at qpm.

cpp industrial iot predix predix-uaa qpm qt qt-iot-components qt5 scada

Last synced: 13 Apr 2025

https://github.com/cmsong111/opengl_doom

OpenGL Deu.univ assignment

c cpp opengl

Last synced: 11 Feb 2026

https://github.com/akshat2602/sem3_oopl

Assignments for SPPU Sem 3 Comp Engineering OOPL (Object Oriented Programming Lab)

cpp oop

Last synced: 05 Apr 2025

https://github.com/parmaja/miniiremote

Arduino IR remote control reader/receiver into 32 bit code

arduino atmega attiny cpp remote-control

Last synced: 18 May 2026

https://github.com/localizethedocs/mlx-docs-l10n

Localization of The MLX Documentation

cpp crowdin l10n mlx python sphinx

Last synced: 17 May 2026

https://github.com/localizethedocs/cmake-docs-l10n

Localization of The CMake Documentation

clang cmake cpp crowdin l10n sphinx

Last synced: 17 May 2026

https://github.com/akshat2602/sem3_dsl

Assignments for SPPU Sem 3 Comp Engineering DSL (Data structures Lab)

cpp data-structures

Last synced: 05 Apr 2025

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

Override any functions you want, just like mocking but better

cpp cpp11 mock mocking unit-test unit-testing

Last synced: 13 Apr 2025

https://github.com/pingzilao/zookeeper_client_design_manual

zookeeper client sdk 开发必备 指南 ,C++,C, java, golang,go, 服务注册,服务发现,负载均衡,分布式锁

c client cpp go golang java zksdk zookeeper zookeeper-client

Last synced: 17 Jan 2026

https://github.com/tebogoyungmercykay/object_orientated_programming_in_cpp

C++ is a cross-platform language that can be used to create high-performance applications. C++ was developed by Bjarne Stroustrup, as an extension to the C language. C++ gives programmers a high level of control over system resources and memory. The language was updated 4 major times in 2011, 2014, 2017, and 2020 to C++11, C++14, C++17, C++20.

access-control-device array-of-objects binary-heap classes cpp doubly-linked-lists encryption-and-decription enumeration genetic-algorithm inheritance linear-data-structures matrix-arithmetic operator-overloading pointers pointers-to-objects singly-linked-lists stacks templates vectors

Last synced: 13 Apr 2025

https://github.com/georgiifirsov/objects

COM-inspired, lightweight object management framework for C++17 and later.

cplusplus cplusplus-17 cpp cpp-library cpp17 framework interface-builder object-oriented-programming

Last synced: 12 Apr 2025

https://github.com/gbowne1/random_c_cpp_programs

A collection of my random opensource C and C++ programs

c cpp math mathematics program random utilities utility

Last synced: 24 Oct 2025

https://github.com/arturfriedrich/programozasgknb_intm021

Gyakorlati anyagok a Széchenyi István Egyetem Programozás (GKNB_INTM021) tárgyához

c cpp szegyetem

Last synced: 13 May 2026

https://github.com/abin-z/mynotes

个人学习笔记

codedemo cpp demo docs java learning notes

Last synced: 07 May 2025

https://github.com/johancdev/bomberman

💣 Recreation of Bomberman arcade game using Raylib and C++. This project has been done with 5 other students and signed the end of my 2nd year at Epitech.

bomberman cpp ecs raylib

Last synced: 13 Apr 2025

https://github.com/gabyx/tech-pr-cpp-value-catergories

Technical presentation about value catergories (rvalue/lvalue) in C++ and how to understand them...

cpp cpp-library cpp-programming cpp17 cpp20 lvalue rvalue standard-library

Last synced: 18 May 2026

https://github.com/voronov-nikita/skillbase

This is a repository for different parts of the code that can be useful when creating new projects.

arduino base cheatsheet cpp docker drone git gitlab higher-education informatics kotlin links linux math opencv physics python3 react-native ros2 skills

Last synced: 07 May 2025

https://github.com/srijxnnn/emu8

emu8 - A CHIP-8 emulator (or interpreter) written in C++.

chip-8 chip8 chip8-emulator chip8-interpreter cpp emu8 sdl2

Last synced: 13 Mar 2025

https://github.com/biogui/guia-leetcode

[PT-BR] Guia de estudos voltados para o leetcode.com baseado na Curva de Esquecimento de Ebbinghaus

algorithms-and-data-structures cpp hacktoberfest hacktoberfest2021

Last synced: 11 Sep 2025

https://github.com/sudhanva-nadiger/dsa

Leetcode and GFG solved questions!

cpp dsa gfg go js leetcode

Last synced: 04 Apr 2025

https://github.com/lomarco/hexan

Simple hex viewer in C++

bash cpp hex

Last synced: 16 Jul 2025

https://github.com/caimantilla/godot-flow-script

Easy-to-use visual scripting plugin for Godot game engine.

cpp godot-module godot-plugin godotengine

Last synced: 24 Oct 2025

https://github.com/conreality/conreality-hal

Conreality Hardware Abstraction Layer (HAL).

conreality cpp drivers hal

Last synced: 13 Mar 2025

https://github.com/perkss/docker-cpp

Docker Client for C++

cmake cpp docker

Last synced: 04 Apr 2025

https://github.com/raphaelsenn/newton-raphson-fractals

Generate stunning Newton-Raphson fractal images in .ppm format, with your own polynomials.

complex-numbers cpp fractal fractal-images fractals mathematics newton-raphson ppm-format ppm-image

Last synced: 25 Jun 2025

https://github.com/im-rises/particlesimulator

10 000 000 particles simulation made in C++ with OpenGL

cplusplus cpp engine imgui opengl particle-simulation particles simulation

Last synced: 17 May 2026

https://github.com/jyotibrat/structs-algos

This Repository contains all the Data Structures and Algorithms in C++ and Java

algorithms cpp data-structures dsa java

Last synced: 25 Jun 2025

https://github.com/pranabdas/c-cpp

Learning programming concepts in C and C++

algorithms c cpp data-structures programming tutorial

Last synced: 07 May 2025

https://github.com/hiruna72/artic_c

C/C++ implementation of ARTIC bioinformatics platform for nanopore sequencing of nCoV2019 novel coronavirus

arm artic-bioinformatics-platform covid-19 cpp nanopore-sequencing ncov-2019

Last synced: 13 Apr 2025

https://github.com/html-extract/hext-on-websockets

Websocket Server for Hext. Hext is a domain-specific language for extracting structured data from HTML documents.

async beast boost boost-asio cpp cpp17 seccomp ssl websockets

Last synced: 10 Jul 2025

https://github.com/docentyt/ffvid

Fast and easy-to-use video editor based on FFmpeg.

cmake cpp ffvid multiplatform native open-source video-editing

Last synced: 09 May 2025

https://github.com/stephanecharette/darknet_ng_to_be_deleted

Darknet/YOLO Next Generation - Neural Networks for Object Detection

computer-vision cpp darknet neural-network object-detection yolo yolov3 yolov4 yolov7

Last synced: 11 Sep 2025

https://github.com/ripred/profiler

Easily profile your Arduino functions to see how much time they take. The output can be disabled and enabled at runtime. Very lightweight. Optional output pin debugging and custom text output supported too.

arduino arduino-library cplusplus cpp profiling profiling-library utility-library

Last synced: 17 May 2026

https://github.com/CorridoniMatias/kemmens

Biblioteca Multiuso para C - Socket Server - Socket Client - Thread Pool - Serialization - Command Interpreter

c command-interpreter commons cpp frba gnu kemmens operativos serialization sisop socket thread thread-pool utn

Last synced: 11 May 2025

https://github.com/3zrv/raytracerincpp

A ray tracer that renders in 16-color VGA palette at 640x480 resolution.

cpp cuda nvidia

Last synced: 18 May 2026

https://github.com/iamazeem/stackoverflow

StackOverflow Q&A: My Answers | https://stackoverflow.com/users/7670262/azeem

c c-plus-plus cpp go golang javascript js json linux python qml qt qt5 ruby stackoverflow webassembly

Last synced: 06 May 2025

https://github.com/waqqas/staticvisitor

Sample project to demonstrate Visitor pattern with static polymorphism.

cpp cpp11 design-patterns polymorphism static-polymorphism visitor-pattern

Last synced: 12 Sep 2025

https://github.com/karmakrafts/kstd-platform

OS abstractions for various purposes like memory mapping for C++17/20.

abstraction cplusplus cplusplus-17 cplusplus-20 cpp cpp17 cpp20 cross-platform cross-platform-library library standard-library

Last synced: 11 May 2025

https://github.com/cetuuus/LoginAndRegistration

Login & Registration system using leveldb in C++

app cpp database leveldb login terminal

Last synced: 06 Apr 2025

https://github.com/justcabbage/osu-parser

C++20 compatible parser for osu! filetypes

cpp osu osu-libraries osugame parser parsing

Last synced: 21 Mar 2025

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

A simple declarable, scriptable, flexible cross-platform build system build system for c or c++

build build-systems build-tools c cpp scripting systems

Last synced: 13 Apr 2025

https://github.com/efmsoft/logme

Runtime-controlled logging for C/C++ applications. Selectively enable, route, and limit logs at runtime — without restarting

c-plus-plus console cpp cross-platform file file-log linux logger logging logging-library macos windows

Last synced: 17 Jan 2026

https://github.com/gastonmorixe/lib-artnet-4-cpp

ArtNet 4 Library in C++ - Modern Lighting DMX Protocol

artnet cpp dmx lighting

Last synced: 29 Oct 2025

https://github.com/saeidemadi/simple_logger

simple qt logger for log QDebug outputs

cpp debug debugging log logger qdebug qt qt6

Last synced: 07 Mar 2026

https://github.com/rxchit/barebone-os-raspi3

A simple OS that prints "Hello World", for RaspberryPi 3

c cpp kernel os qemu raspberry-pi-3

Last synced: 11 May 2026

https://github.com/hmasum52/cse208-dsa-ii-sessional

Implementations of All the assignments of the course CSE-208-Data structure and algorithms-II in C++

cpp

Last synced: 12 Jul 2025

https://github.com/JayTwoLab/URLDownload.Michael.Dunn

Using Internet Explorer to download files (codeproject)

codeproject cpp download mfc url visualcpp visualstudio

Last synced: 17 Jul 2025

https://github.com/randomgamingdev/veclib

A basic header-only C++ header library for mathematical lightweight vectors

cpp easy header header-only simple small vector vectors

Last synced: 31 Jul 2025

https://github.com/merendamattia/asd

ASD - Algoritmi e Strutture Dati presso l'Università degli Studi di Parma (9 + 6 CFU).

c cpp java

Last synced: 15 Jul 2025

https://github.com/jiaqiluo/simple-card-game

A practice for stack and queue

cpp data-structures

Last synced: 21 Mar 2025

https://github.com/locusts-r-us/locusts

A polyglot library for adding locusts to your code

beam c cpp csharp deno elixir erlang fsharp go java javascript jvm kotlin nodejs python react rust svelte typescript vue

Last synced: 12 Apr 2025

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

Tic-Tac-Toe realization using the SFML library

cmake cpp sfml tic-tac-toe

Last synced: 06 Mar 2026

https://github.com/allantargino/planetarium

Planets orbit simulation developed in C++ with OpenGL and Qt Creator.

cpp opengl qt qtcreator shaders

Last synced: 13 Apr 2025

https://github.com/neilkleistgao/zelda-external-assassin-plan

A simple game design for C++ class

cpp zelda-like

Last synced: 04 Apr 2025

https://github.com/arkaht/unrealgamepackager

Simple C++ CLI program to package an Unreal Engine 5 game project by customizing its process.

build build-tool cli cpp cpp20 game package ue5 unreal-engine

Last synced: 17 Feb 2026

https://github.com/deryaxacar/42-cpp-module-01

This project is designed to develop fundamental programming skills in the C++ language. It includes practical exercises on data types, control structures, and functions. Additionally, topics such as class definitions and memory management are also covered.

42 42-school 42born2code 42cursus 42projects 42school cpp cpp-all cpp-library cpp-module-01 cpp-modules cpp-modules-1337 cpp-modules-42 cpp-programming cpp01

Last synced: 17 Feb 2026

https://github.com/abdalmoniem/commandline_fpw

check out the auto typed code of this project:

cpp doom fps fps-game fpw maze-generator mazes ray-casting raycasting wolfenstein-3d

Last synced: 02 Feb 2026

https://github.com/natsalete/atividade-2-ed1

Atividade prática para fixação do uso de struct - matéria Estrutura de Dados I - ADS - 3 período

cpp estrutura-de-dados struct

Last synced: 17 Jul 2025

https://github.com/localizethedocs/vtk-docs-l10n

Localization of The VTK Documentation

cpp crowdin scientific-visualization sphinx translation vtk

Last synced: 17 May 2026

https://github.com/dingdinglz/vote

程设结课项目,随机抽取学生,一个用于辅助课堂教学的工具

cmake cpp layui sqlite3 webview

Last synced: 07 May 2025

https://github.com/borededdy/cxxbattleship

A simple but functional terminal BattleShip game, written in c++

battleship battleship-game battleships-game cpp cppgame cxx terminal terminal-game

Last synced: 18 May 2026

https://github.com/colleagueriley/xdl

A single header file that dynamically loads the Xlib and GLX library. Written in/for ANSI C.

ansi-c c c89 cpp dymanic header-only public-domain rsgl single-header x11 xlib

Last synced: 21 Jun 2025

https://github.com/illescasdaniel/everythinglibs

Improve your productivity with these useful and small C++ libraries.

cpp everything libraries

Last synced: 21 Mar 2025

https://github.com/faris771/opencv_task

Task2 in my software engineering internship, the Idea of this task is to get hands on Image processing using OpenCV in C++ Language. In this task, we are required to build a Live Web cam filters.

cpp image-processing opencv

Last synced: 15 May 2026

https://github.com/kkebo/maskromdetector

Maskrom Detector is an iPad app that detects if the connected PinePhone Pro is in Maskrom mode.

cpp driverkit ipad ipados pinephone-pro swift

Last synced: 17 May 2026

https://github.com/basemax/pq-calculator

P,Q-formula calculator program using C++ (highest performance, i128 support)

cpp p-q p-quality pq

Last synced: 03 Apr 2025

https://github.com/knapeczadam/dae-gameplay-programming

🧟 Gameplay Programming course project (DAE, 2023). Focused on AI agents, decision-making, steering behaviors, and pathfinding using a custom C++ framework. Final project: Zombie Survival Game — an autonomous agent surviving through dynamic AI behavior.

2023 ai artificial-intelligence belgium c-plus-plus cpp dae digital-arts-and-entertainment game-dev game-development game-programming gameplay-programming howest howest-dae kortrijk programming programming-labs student-project university zombie-survival

Last synced: 03 Jul 2026

https://github.com/nouraalgohary/grind-75-solutions

This GitHub repository features my solutions to Grind 75 questions, which I am approaching using multiple techniques and programming languages as per my plan.

blind-75 cpp problem-solving python

Last synced: 14 Feb 2026

https://github.com/druxorey/ucv-ayp

Respuestas y ejercicios resueltos de las guías de Algoritmos y Programación en C++, organizados por temas.

algorithms cpp ucv

Last synced: 11 Jul 2025

https://github.com/notnekodev/krkawm

A window manager for X11

cpp window-manager x11 x11-wm xlib

Last synced: 22 Jul 2025

https://github.com/speakez-llc/farscape

F# Native Library Binding Generator

clang cpp dotnet fsharp

Last synced: 21 Mar 2025

https://github.com/whdhdyt21/sudoku

This repository contains two implementations of a Sudoku solver, each utilizing different methods for input.

cpp sudoku-generator sudoku-solution-finder sudoku-solver

Last synced: 09 Sep 2025

https://github.com/raisess/hash-generator

A simple password/random-hash generator writen in cpp.

cpp gcc hash hash-generator open-source random-algorithm random-hashes random-string-generators

Last synced: 25 Jun 2025

https://github.com/dbjdbj/ucrt_crash_on_printf

after _setmode(_fileno(stdout), _O_U8TEXT), using printf crashes the program

cplusplus-17 cpp cpp17 microsoft sdk support visualstudio

Last synced: 21 May 2026

https://github.com/o8x/wiredolphin

a Simple Wireshark For learning C++ and QT

capture-network cpp network-analysis qt6 wireshark

Last synced: 29 Oct 2025