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/j0nathan550/customtitlebarwin32cpp

A repository that shows how to draw for titlebar without using 10/11 win API.

color-titlebar cpp csharp custom-titlebar titlebar titlebar-customization win10 win11 win7

Last synced: 29 Apr 2026

https://github.com/gabriel4420/exercicios-cpp

Exercícios sobre estrutura de dados, algoritmos e lógica de programação e construção de sistemas.

c-language cpp structured-data

Last synced: 29 Apr 2026

https://github.com/amansatya/gfg160

THIS REPOSITORY CONTAINS ALL CODES FOR GFG 160 FROM DAY 1

algorithms c cpp datastructures geeksforgeeks geeksforgeeks-solutions problem-solving

Last synced: 09 Oct 2025

https://github.com/awais-124/oop-practice-problem

Program to practice OOP concepts

cpp inheritance java oop problem-solving

Last synced: 08 Jun 2026

https://github.com/seff34/string-reverser-in-c

Reverse String in C Standart Libs.

c c99 cpp reverse-string reverse-strings

Last synced: 29 Apr 2026

https://github.com/jackkimmins/labyrinth-forge

C++ Maze Generator equipped with a WebAssembly interface. Utilises Kruskal's Algorithm for efficient, browser-based maze generation and manipulation.

console cpp kruskal-algorithm maze-generator minimum-spanning-tree

Last synced: 29 Apr 2026

https://github.com/vincent-devine/log_system

Log system in C++

cpp library logging

Last synced: 08 Jun 2026

https://github.com/raghad74/setgame

an OpenCV projects that detects a winning set in a SetGame

computer-vision cplusplus cpp oop opencv

Last synced: 29 Apr 2026

https://github.com/guyi2000/barrage-qt

一款简单的桌面弹幕工具

barrage cpp dan-mu danmaku qt

Last synced: 29 Apr 2026

https://github.com/naetherm/bitray-engine

Bitray is an open-source and free-to-use modern C++ game engine.

cpp engine linux opengl rhi vulkan

Last synced: 10 May 2026

https://github.com/arthurtaveira/arduinoproject-geniusgame

Esse é o jogo Genius (Simon) feito em C++ para Arduino. O objetivo é simples: siga as sequências de luzes e sons e tente lembrar a ordem. Conforme o jogo avança, as sequências ficam mais longas e o desafio aumenta.

arduino cpp eletronic ino

Last synced: 29 Apr 2026

https://github.com/frodoalaska/polyshooter

A simple 2D arcade shooter made in SDL2 Get the game from the link below.

2d-game arcade-game cpp game-development gamedev sdl sdl2 space-shooter

Last synced: 29 Apr 2026

https://github.com/termostat-sfedu/arduino-client-edge

Repository with the client-side code (code for the temperature sensor and the server-side interface)

arduino client-server client-side cpp

Last synced: 29 Apr 2026

https://github.com/vercetti322/rna-folding

This is a dynamic programming implementation with an SDL visualization of conversion from mRNA to most optimal secondary structure (most number of base pairs).

cpp doxygen dsa-algorithm python rna-folding

Last synced: 29 Apr 2026

https://github.com/raoul1996/programpractice

program practice of interview

c cpp

Last synced: 10 May 2026

https://github.com/fontseca/cxx-tree

List entries of directories in a tree-like format

cpp linux tree

Last synced: 29 Apr 2026

https://github.com/jm1/python-edamer

EDAMER: Exascale Data Analysis Methods with Enhanced Reusability

cpp distributed-computing hbrs-mpl hpc linear-algebra mpi mpi4py pca python3

Last synced: 29 Apr 2026

https://github.com/thesamarthkumar/comp-2710-software-construction

Software Construction Projects in C++

cpp

Last synced: 08 Oct 2025

https://github.com/rev-roastedduck/keil-tool

This is a tool that provides automated management for Keil projects (.uvprojx files).😄

c cpp embedded keil-uvision5 uvprojx

Last synced: 29 Apr 2026

https://github.com/andrenbrandao/bazel-cpp-boilerplate

Bazel boilerplate with C++ and GoogleTest.

bazel build-tool cpp

Last synced: 29 Apr 2026

https://github.com/newyaroslav/unique_class_id

unique_class_id is a header-only C++ library that allows giving classes a unique ID and then comparing classes based on their unique IDs.

class-identifier cpp cpp11 guid header-only unique-id unique-identifier

Last synced: 08 Oct 2025

https://github.com/diniremix/cpp-examples

Simple exercises for learning modern C++ [C++ 20 and up](https://isocpp.org/).

beginner-friendly c-plus-plus cpp cpp20 cpp23 exercises

Last synced: 26 Jul 2026

https://github.com/marwanm-dev/egypt-university-of-informatics

Egypt University of Informatics - Projects

cpp python

Last synced: 29 Apr 2026

https://github.com/bongochong/mctext

Repo for Guy Rutenberg's Markov Chain text generator, using the Boost C++ library. I don't do much on this except periodic recompiling.

binary cpp gnu libboost linux markov-chain markov-chains posterity

Last synced: 29 Apr 2026

https://github.com/r0b14/btheb-challenge

Resolvendo o problema "Two Sum" em um array ordenado. Função em JS com performance O(n) baseada no desafio do detetive e o roubo de 150 fulampos.

cpp javascript markdown

Last synced: 29 Apr 2026

https://github.com/t-h2o/cpp

42: C++ 00

42 cpp piscine-cpp

Last synced: 08 Jun 2026

https://github.com/kyriosaa/axis

Axis: A Gyroscope-Controlled RC Car

cpp esp32 gyroscope rc-car

Last synced: 29 Apr 2026

https://github.com/timerke/bikeconstructor

Приложение с графическим интерфейсом для подбора комплектующих для велосипеда. Приложение написано на Qt5, используется база данных

cpp qt5

Last synced: 29 Apr 2026

https://github.com/efraimnabil/atm

ATM simulation using C++.

c cpp database

Last synced: 10 May 2026

https://github.com/yeduk3/openglstudy

OpenGL을 공부하는 레포지토리입니다.

cpp opengl

Last synced: 29 Apr 2026

https://github.com/samamou/qtquick-custom-types

Demonstrates how to create custom C++ types, register them with the QML type system, and use them in a QML file

cpp qml qt

Last synced: 29 Apr 2026

https://github.com/jackkimmins/snake-game

Snake Game with SDL2

cpp sdl2 snake-game wasm

Last synced: 29 Apr 2026

https://github.com/farnyser/haku

Webkit browser inspired by Vi

cpp gtk webkit

Last synced: 29 Apr 2026

https://github.com/wkhallen/gameoflife

John Conway's Game of Life written in C++ to run in a console window

console conways-game-of-life cpp

Last synced: 29 Apr 2026

https://github.com/woutervanbakel/try

Try class for C++

cpp cpp11 functional-programming try

Last synced: 08 Jun 2026

https://github.com/streamingtime/barmband

Barmband is a wearable wristband designed to gamify social interactions.

cpp esp32 golang microcontroller platformio

Last synced: 29 Apr 2026

https://github.com/okoge-kaz/parallel_programming

Tokyo Institute of Technology 2022-2Q CSC. T354

c cpp java parallel-computing parallel-programming rust

Last synced: 29 Apr 2026

https://github.com/krisfur/raylib-template

Simple template for Raylib in C++ for making a 2D game with menus, controller support with SDL2, automatic scaling on resizing, windowed and fullscreen mode, and saving game states.

cmake cpp cpp17 game-development linux macos raylib sdl2 template-project windows

Last synced: 29 Apr 2026

https://github.com/ashvin-parmar/digislate

DigiSlate: An Efficient Smart Board [QT Project]

c cpp qt5

Last synced: 29 Apr 2026

https://github.com/carlosagalicia/tc1031-act13-integral-basic-concept-template-ad2023

This program calculates the "disorder" of DNA strings, sorting them from the most ordered to the least ordered based on the number of inversions.

cplusplus cpp data-structures labs

Last synced: 08 Jun 2026

https://github.com/adam-mazur/tinytensor

A from-scratch PyTorch's Tensor reimplementation in C++

cpp cpp17 from-scratch pytorch pytorch-implementation tensor

Last synced: 29 Apr 2026

https://github.com/hiborn4/opencv

This repository contains various image processing labs implemented in C++ using OpenCV. Each lab focuses on different aspects of image processing, such as histogram equalization, edge detection, and morphological operations. The provided code and instructions will help you learn and apply these techniques effectively. Follow the steps in the README

c cmake computer-vision cpp image image-processing ipcv opencv

Last synced: 10 May 2026

https://github.com/hlustikp/imagy

Image conversion and manipulation library with node bindings

cpp image js node node-gyp nodejs webp

Last synced: 29 Apr 2026

https://github.com/hvogeler/dorbuzz

Door buzzer trigger

cpp cpp20 elcom esp-idf esp32 intercom iot mqtt wifi

Last synced: 29 Apr 2026

https://github.com/yoogledev/algorithm

:metal: PS

algorithm cpp java

Last synced: 30 Apr 2026

https://github.com/zaki-x86/middleware-pattern-example

An example of how to implement the middleware pattern in C++

cpp expressjs middleware middleware-pattern

Last synced: 30 Apr 2026

https://github.com/maxim-sivakon/smartcalc

In this project I will implement an extended version of the usual calculator, which can be found in the standard applications of each operating system in the C programming language using structured programming

c cpp qtcreator

Last synced: 10 May 2026

https://github.com/arthurlumertz/orin

Engine built with GLFW, OpenGL and STB for making 2D. Highly inspired from RayLib and libGDX.

2d cpp framework game game-development game-engine graphics input opengl opensource

Last synced: 30 Apr 2026

https://github.com/wtrsltnk/system.xml

Partial c++ implementation of .NET System.Xml classes

cpp system system-xml systemxml xml

Last synced: 10 Jun 2026

https://github.com/grantlemons/handsanitizer

Code for an automated hand sanitizer dispensor for design class

arduino cpp

Last synced: 30 Apr 2026

https://github.com/hein-htetsan/cs-201-sem-2-

UCSY semester 2 garbage

cpp data-structures python

Last synced: 30 Apr 2026

https://github.com/rylern/starfighterbattlebook

The Star Wars: Starfighter Battle Book is a in-cockpit flight simulation game using the page-flipping Ace of Aces game format, made in 1989 by West End Games. This repository contains a video game version of it.

battle battlebook book cmake cpp cross-platform github-actions sfml star-wars starfighter starfighterbattlebook vcpkg video-game

Last synced: 30 Apr 2026

https://github.com/ahmed-ibrahim-30/resizingrectanglebycornersqml

resize rectangle by four corners

cpp qml

Last synced: 30 Apr 2026

https://github.com/matthewandretaylor/sokoboards

Using bitboards to play, solve and generate Sokoban boards

cpp python python3 sokoban

Last synced: 30 Apr 2026

https://github.com/poakapx/oop_with_conversion_to_string

ООП з перетворенням char й int в рядок.

cpp project

Last synced: 08 Jun 2026

https://github.com/terminaldweller/cfe-extra

a bunch of utility functions for clang tools which i usually end up using

cfe clang cpp llvm

Last synced: 30 Apr 2026

https://github.com/erfaan0904/c-plus-plus

I upload the C++ codes in this repository sometimes.

c cplusplus cpp

Last synced: 30 Apr 2026

https://github.com/poripouria/operating-systems

Principles of Operating Systems Course projects (FCFS, RR, Grep, and...)

c cpp operating-system os process

Last synced: 30 Apr 2026

https://github.com/thkox/uni_2021-compilers-final-assignment

This project is a team assignment for the "Compilers" course, offered in the 3rd semester of the 2021 academic year at the University of Piraeus, Department of Informatics.

3rd-semester analyzer c cpp department-of-informatics flex lex string-generator top-down-parser university-of-piraeus

Last synced: 30 Apr 2026

https://github.com/karurochori/demo-rmlui-meson

Basic demo of using RmlUi from meson

cpp meson rmlui ui

Last synced: 30 Apr 2026

https://github.com/vlasdislav/tapesort

Yadro TATLIN Data Services (Тестовое задание)

cli cmake cpp gtest shell

Last synced: 30 Apr 2026

https://github.com/aabiryukov/thethinggame

A simple windows game "The Thing" (Digger style) written on C++ in 1998-2006

cpp game mfc windows

Last synced: 30 Apr 2026

https://github.com/gaurisharan/cuda-ml-kernels

Repo for CUDA C++ GPU kernels for ML and HPC.

cpp cuda gpu hpc kernels ml parallel-computing systems-ml

Last synced: 30 Apr 2026

https://github.com/thinkinglabs/kata-bootstrap-cpp-catch

Fizzbuzz kata in cpp using Catch and Conan.io

bootstrap catch conan-io cpp kata

Last synced: 30 Apr 2026

https://github.com/bernlewal/multiplereality

Projects demonstrating the possibilities of multiple-reality - merging virtual-reality and the real world

3d 3d-graphics augmented-reality cpp depth-camera glfw3 intel-realsense multiple-reality opengl virtual-reality

Last synced: 30 Apr 2026

https://github.com/kanishk-16/fps-game

A personal side-project I am working on it's an multiplayer FPS game using OpenGL might prepare a web-app for this in future.

cpp game-development opengl

Last synced: 30 Apr 2026

https://github.com/pipelinedestroyer/tpp

Time++ is an easy-to-use header-only library for C++20 to time functions or blocks of code

cpp header-only performance-analysis timeit

Last synced: 08 Jun 2026

https://github.com/enieber/n-api

nodejs with C++ lang

cpp n-api nodejs

Last synced: 30 Apr 2026

https://github.com/guicdas/cpp06_42

CPP06 Module: dynamic casts, const casts and static casts.

casts class-creator cpp cpp98 dynamic-cast random-generation

Last synced: 08 Jun 2026

https://github.com/markcaldropoli/cs240

Data Structures & Algorithms

algorithms cpp data-structures makefile

Last synced: 08 Jun 2026

https://github.com/githubfoam/makefile

Makefile pipeline

c cpp docker github-actions makefile

Last synced: 30 Apr 2026

https://github.com/blueokiris/natevolve-ark

A C++ library to aid in the creation of Naturalistic Conlangs

backend changes conlang constructed cpp grammar ipa language library linguistics morphology phoneme sound static

Last synced: 08 Jun 2026

https://github.com/vissarion/spatial_trajectories_bg

Working with spatial trajectories in Boost.Geometry

boost cpp geospatial gis similarity-measures trajectories trajectory-analysis

Last synced: 08 Jun 2026

https://github.com/simeonhristov99/leetcode_patterns

Holds my solutions to the LeetCode Patterns problems.

coding-interviews cpp interview-questions python3

Last synced: 11 May 2026

https://github.com/moxibyte/libaaa

Plain C99 RADIUS AAA library (With optional reference C++ wrappers, server and client)

aaa accounting authentication authorization c-plus-plus c99 cpp protocol radius radius-protocol

Last synced: 01 May 2026

https://github.com/christosgalano/data-structures

A header-only C++ library containing implementations of various data structures.

cmake cpp data-structures github-actions gtest

Last synced: 01 May 2026

https://github.com/heman/aoc2022

My Advent of code 2022

aoc2022 cmake cpp cpp20 esp-idf esp32

Last synced: 01 May 2026

https://github.com/adsh16/computernetworks

This repository showcases assignments from a Computer Networks course, covering key concepts such as UDP-based Ping and Heartbeat systems, Go-Back-N ARQ protocol implementation, and network performance simulation using NS-3. It includes practical demonstrations of network reliability, congestion management, and performance analysis through hands-on

computer-network cpp go-back-n network-simulation ns3 python

Last synced: 01 May 2026

https://github.com/carlos-reyes-123/fastcodeguru-hugo

A place to discuss software performance and quality from the perspective of computer programmers.

cpp performance profiling website

Last synced: 01 May 2026

https://github.com/frodoalaska/wxwidgetsexample

An example project using the wxWidgets library and OpenGL.

cpp opengl wxwidgets

Last synced: 01 May 2026

https://github.com/haadi-khan/arduino-pid-demo

PID Demo on an Arduino

arduino cad cpp electronics pid

Last synced: 01 May 2026

https://github.com/dexmoh/console_piano

A piano you can play in your terminal. Windows only.

audio cmake console cpp music sound windows

Last synced: 01 May 2026

https://github.com/andraxdev/courses

All projects and lessons for completed courses

c courses cpp cs50

Last synced: 01 May 2026

https://github.com/mark8s/wasm-extensions-cpp

use c++ build envoy wasm

cpp wasm

Last synced: 01 May 2026

https://github.com/mgautam98/one-pass-assembler

Created a one-pass assembler for SIC in C++ to generate opcode. Coded from scratch, various features like lexical analysis, syntax tree creation, parsing and assembly level code generation.

assembler cpp

Last synced: 01 May 2026

https://github.com/nikitagoldashevsky/spanish-dictionary

Spanish-Russian dictionary desktop app, developed in C++ using Qt.

cpp desktop-app dictionary language-learning qt6

Last synced: 01 May 2026

https://github.com/ne-app/avkon

🍯 The Avkon SDK designed by Ne.app. Batteries included.

application cplusplus cpp ne-app sdk

Last synced: 01 May 2026

https://github.com/ranimeshehata/connect-four

Programming 1, semester 3 project about connect4 game !!

c cmd cpp

Last synced: 01 May 2026