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/nir3x/fastpatternsscanner.cpp

FastPatternsScanner.cpp - Efficient Pattern Scanner for C++

algorithm c-plus-plus cpp data-structures efficiency hashing pattern-scanning

Last synced: 09 Jun 2026

https://github.com/sinipelto/devops-exercises

Repository for COMP.SE.140 Continuous Development and Deployment course exercises.

cicd continuous-delivery continuous-deployment continuous-integration cpp python3 rabbitmq

Last synced: 02 May 2026

https://github.com/cpsdenis/cryptoapi-repl

Minimal cross-platform sample for CryptoPro CSP using C++, CMake, and CryptoAPI / capilite.

cmake cpp cryptoapi cryptoprocsp makefile sample

Last synced: 22 Jun 2026

https://github.com/izenynn/ft_containers

42 cursus - ft_containers: re-implementation of some c++ STL containers.

42 42born2code containers cpp cpp98 cpp98-compatible ft-containers linux macos map red-black-tree set stack stl-container stl-containers vector

Last synced: 09 May 2026

https://github.com/jackrekirby/heatmyhome-ninja

A web tool for simulating a homes heating for a range of systems.

cpp heating modelling renewable-energy rust wasm

Last synced: 02 May 2026

https://github.com/abdul-rahman99/onlinebookreader

The C++ Online Book Reader App is a console-based application that allows users to read and manage books in an online library. It is built using C++ and follows the principles of object-oriented programming (OOP) for organizing and managing the codebase.

cpp cpp17 online-book-reader oop oop-principles

Last synced: 10 Jun 2026

https://github.com/blackbirdcoder/trafficlight

Arduino project, simple traffic light

arduino cpp led pet-project

Last synced: 03 May 2026

https://github.com/aceinetx/llvmbf

Brainfuck compiler with llvm

brainfuck brainfuck-compiler compiler cpp cpp20 llvm llvm-ir

Last synced: 02 May 2026

https://github.com/durganshu/abalone-game

Abalone is a board game of class "2-Person Zero-Sum Game with Complete Information". This repository contains 4 different search strategies for a competitive Abalone gameplay.

cpp game-strategy openmp

Last synced: 09 Jun 2026

https://github.com/robaho/cpp_leveldbr

client/server module for cpp_leveldbr

cpp leveldb lsm lsm-tree

Last synced: 09 Jun 2026

https://github.com/vorgestern/luaaide

C++ wrapper for Lua 5.4 API

binding cpp library lua

Last synced: 02 May 2026

https://github.com/srijanmukherjee/minesweeper

A minesweeper game written in c++ using SFML

cpp game minesweeper sfml

Last synced: 22 Jun 2026

https://github.com/convexwf/leetcode

Solution to Leetcode problems. 在此记录 Leetcode 题目的解法思路,以C++为主。

algorithm cpp data-structures leetcode

Last synced: 24 Aug 2025

https://github.com/themihirmathur/webots-projects

This repository contains various Webots simulation projects focused on different robotics applications. Each project includes a custom robot prototype and a Webots world configuration to demonstrate specific robotic behaviors and functionalities.

cpp python robotics webots-robot-simulator

Last synced: 02 May 2026

https://github.com/gleor/cpp-search-server

Поисковый сервер. Поиск документов по ключевым словам.

cpp oop search-engine tf-idf

Last synced: 22 Jun 2026

https://github.com/veresdavid/imgproc-task3

Discrete Fourier transformation implemented manually with the help of C++ and OpenCV.

cpp fourier-transform image-processing opencv

Last synced: 02 May 2026

https://github.com/ahadalireach/oop.concepts.interview.questions

A repository containing fundamentals of programming, OOP, and other related concepts with interview questions and code implementations.

cpp exceptions interview-questions oop oop-concepts oop-principles pointers strings templates

Last synced: 04 Apr 2025

https://github.com/isaychris/csci222

Palomar: C++ & Object-Oriented Programming

cpp csci222 oop palomar

Last synced: 22 Jun 2026

https://github.com/azmainadel/graphics-opengl

(Computer Graphics lab work)

cpp opengl

Last synced: 29 Apr 2026

https://github.com/beaglesoftware/cforge

A no-nonsense C/C++ package manager that does anything

c cpp microsoft packagemanager vcpkg

Last synced: 09 May 2026

https://github.com/klappdev/jefl

Java native erase library

cpp cpp20 cpp23 erasing filesystem java jni-java

Last synced: 09 May 2026

https://github.com/kretoffer/bloxoff-engine

open source c++ game engine based on OpenGL

cpp game-engine gamedev opengl

Last synced: 09 May 2026

https://github.com/koji/opencvtest

OpenCV with Xcode

cpp opencv xcode

Last synced: 02 May 2026

https://github.com/nanot1m/project-einz

Terminal ECS shooter in C++ — friction-based movement, BFS pathfinding, cell-grid reconciler render

ascii-game cpp ecs learning-project pathfinding roguelike terminal-game

Last synced: 29 Jun 2026

https://github.com/priyanshscpp/data_structures

This is My DSA Notes of CPP Codes ..Might Help me Revise in near Future

cpp dsa geeksforgeeks leetcode

Last synced: 08 Jun 2026

https://github.com/racheljiang310/orcaduino

Arduino + ORCA esolang

arduino-uno c cpp orca platformio

Last synced: 09 May 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/eryoneta/virtualtable

A connection between an Arduino device and a computer, the device controlling the computer

arduino cpp mechanical medium-project prototype wip

Last synced: 01 May 2026

https://github.com/squidkid-deluxe/c-calculator

A simple C++ calculator

calculator cpp

Last synced: 10 May 2026

https://github.com/aka411/game-engine

A light weight game engine being written in C++.

cpp ecs-architecture glfw opengl

Last synced: 10 May 2026

https://github.com/adcimon/path-tracer

Implementation of the path tracer described in Ray Tracing in One Weekend of Peter Shirley.

cpp raytracing

Last synced: 22 Jun 2026

https://github.com/leandroaa01/zombie-dice

zdice game you and the other players are zombies trying to collect brains and avoid the very nasty humans who are trying to surprise you with their shotguns

backend cmake cpp game

Last synced: 22 Jun 2026

https://github.com/kingsmen732/grow_r502-a_fingerprint

Grow r502a fingerprint RAW implementation in python, rust and cpp

cpp fingerprint-authentication grow-r502-a python rust

Last synced: 10 May 2026

https://github.com/lionpsiuc/postgraduate

A collection of assignments and projects completed during my M.Sc. in High-Performance Computing at Trinity College Dublin.

c cpp cuda

Last synced: 01 May 2026

https://github.com/giovanni-ottaviano/awesome-pi

A collection of peculiar ways to calculate our beloved constant

cpp montecarlo montecarlo-methods pi python wynn-epsilon

Last synced: 01 May 2026

https://github.com/maz01001/other-projects

other small projects not hosted on my GitHub-page

ascii-game cmd cpp game games snake-game

Last synced: 23 Jun 2026

https://github.com/sebsop/kmeans-thesis-segmentation

Real-time hybrid quantum-classical K-means segmentation using C++ and CUDA. Bachelor's Thesis at BBU bridging HPC and Quantum Machine Learning (QML).

cpp cuda hpc imgui kmeans opencv quantum-computing

Last synced: 23 Jun 2026

https://github.com/bts-lasalle-avignon-ressources/callback

Les fonctions de rappel en C/C++, Java et ESP32

cpp esp32 java

Last synced: 10 May 2026

https://github.com/mabdusshakur/cpp-image-sender-discord-webhook

Send image to discord channel throw webhook with c++

cpp discord screencapture screenshot webhook

Last synced: 10 May 2026

https://github.com/gfaerny/clc.

Super simple timer for debian .

cpp debian sfml timer

Last synced: 10 May 2026

https://github.com/pop0097/school_database

A school database with a text-based UI.

cpp database

Last synced: 10 May 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/jadamka/doom-fire

Doom Fire recreation in C++ and SFML

cpp cpp17 doomfire sfml

Last synced: 23 Jun 2026

https://github.com/myles-parfeniuk/stm32_apa102

C++ library for APA102 led pixel tape controller using cube HAL.

apa102 cpp dma led ledstrip spi stm32 stm32cube

Last synced: 01 May 2026

https://github.com/missingno123/war

Small project to recreate the card game War in C++

card-game cpp war

Last synced: 08 Jun 2026

https://github.com/tobynetizen/win-local-comm-net

A console-based locally-hosted chat server

cpp mysql networking windows

Last synced: 11 May 2026

https://github.com/grandevx/ds_course_c

My Personal Joma DS Course problem Solution in C++

course cpp data-structures

Last synced: 08 Jun 2026

https://github.com/svec1/engine-3d

Lab project. The usual 3d engine for visualizing the Newtonian mechanics of planetary motion

3d cpp engine3d glsl-shaders opengl

Last synced: 11 May 2026

https://github.com/sennadevos/async-notify

Asynchronous command execution with terminal notifications

async background-tasks cli command-line cpp ncurses notifications terminal threading

Last synced: 23 Jun 2026

https://github.com/deepbiolab/star-route-planning.cpp

A C++ project for route planning utilizing the A* search algorithm with OpenStreetMap data.

a-star-search cpp heuristic-search openstreetmap planning

Last synced: 01 May 2026

https://github.com/killerasus/learningopencv

Learning OpenCV studies.

cpp learning-exercise opencv

Last synced: 11 May 2026

https://github.com/simonet99/ettorinaengine

A custom game engine under development written in c++.

cpp opengl rendering

Last synced: 11 May 2026

https://github.com/nick8592/opencv-plane-arrange

This program combines three image planes of different sizes and colors into a 1920x1080 screen buffer and displays the result using OpenCV. It demonstrates basic image manipulation and composition in C++.

cpp opencv

Last synced: 11 May 2026

https://github.com/inner-byte/custom-compiler-design

This project implements a full-featured compiler for a custom programming language, demonstrating modern compiler design principles and optimization techniques. The compiler follows the traditional multi-pass compilation process while incorporating advanced features like optimization frameworks and sophisticated register allocation.

c compiler compiler-backend compiler-design compiler-frontend compiler-optimization computer-architecture cpp programming-challenge programming-logic programming-project

Last synced: 11 May 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/zigameni/leetcode

This repo contains solutions o leetcode problems.

cpp leetcode-solutions python

Last synced: 11 May 2026

https://github.com/apws25/accelmoe

This repository is for CUDA kernel re-implementation of CPU-based MoE model.

cpp cuda mixture-of-experts

Last synced: 11 May 2026

https://github.com/omrawaley/ab-particles

This is a particle system I designed for the 8-bit gaming platform, the Arduboy. However, it can be ported to other platforms with ease.

arduboy arduino cpp particle-physics particle-system particles

Last synced: 11 May 2026

https://github.com/rohan-bharatia/neural-networks

This is a simple neural network using a multilayer perceptrons utilizing linear algebra and matrix math without any libraries like TensorFlow

basic-neural-network cpp neural-network neural-network-cpp neural-network-python python

Last synced: 12 May 2026

https://github.com/singh-dhruv/file-compression-utility-tool

Welcome to the File Compression Utility Tool repository. It is a tool designed using C++ language and compression algorithms to compress and decompress various files.

c cpp huffman-compression-algorithm lzw-compression oops qt

Last synced: 12 May 2026

https://github.com/oddlej/c

A place for my C and C++ code

beginner c cplusplus cpp

Last synced: 29 Jun 2026

https://github.com/muneeb1030/truth-table-generator-data-structures-cpp

The Truth Table Generator is a C++ program that evaluates logical expressions with NOT, AND, and OR operators. It uses object-oriented programming and data structures to generate truth tables, handling bracketed expressions and converting them to postfix notation for accurate evaluation.

cplusplus cpp postfix-evaluation stack truth-table truth-table-generator

Last synced: 29 Jun 2026

https://github.com/oblerion/jsonobject.hpp

write/read json in c++

cpp json opensource

Last synced: 12 May 2026

https://github.com/rick1551/gameqt

Cross-platform Qt game using QML and C++ — built for desktop and WebAssembly.

cmake cpp qml qt

Last synced: 23 Jun 2026

https://github.com/octoant/system-software

Multi-threaded programming and regular expression assignments and answers of online courses on the Stepik platform.

c cpp pthreads

Last synced: 12 May 2026

https://github.com/denyskryvytskyi/lia

Math lib for my game engine

cpp cpp-library math mathematics matrix vector

Last synced: 11 Jun 2026

https://github.com/shakfu/template-imgui

A skeleton project using imgui with a macOS(x86_64) metal-sdl2 configuration.

cpp imgui macos template

Last synced: 12 May 2026

https://github.com/harmim/vut-ipa-project

Pokročilé asemblery - Projekt - Grafický editor: Detektor hran a antialiasing

antialiasing assembly cpp ipa project vut

Last synced: 29 Apr 2026

https://github.com/henriktrom/ros-node-interface

A lightweight C++ and python interface template for managing ROS nodes with start/stop/shutdown control via ROS services.

cpp interface ros ros2

Last synced: 29 Apr 2026

https://github.com/astrodynamic/grpcquests

gRPCQuests explores gRPC and Protocol Buffers in C++, testing features, optimizing performance, and enhancing security, all built and managed with CMake.

api asynchronous client-server cmake cmake-presets code-generation cpp cpp20 deserialization grpc grpc-client grpc-cpp grpc-server learning networking-protocols proto3 protobuf rpc serialization

Last synced: 12 May 2026

https://github.com/mateogiuffra/estrd2024s1

trabajos prácticos realizados en la materia Estructura de Datos de la Universidad Nacional de Quilmes (UNQ)

c cpp data data-structures-and-algorithms eficiency functional-programming haskell unq

Last synced: 12 May 2026

https://github.com/henryhale/lowdb

⚪ A C++ implementation of typicode/lowdb js library

bash cpp lowdb

Last synced: 12 May 2026

https://github.com/avinal/the-hack-assembler

Assembler developed to convert The HACK assembly language to machine code.

cpp nand2tetris

Last synced: 11 Jun 2026

https://github.com/kgruiz/autoformatters

A collection of tools and scripts for automated formatting and cleaning of C++ and Python code.

automation clang-format code-cleaning code-formatter cpp python vscode

Last synced: 01 May 2026

https://github.com/azmansikder/algo-vault

A curated collection of classic and advanced algorithm implementations in C++ for learning, reference, and competitive programming.

algorithms cpp data-structures dynamic-programming learning

Last synced: 23 Jun 2026

https://github.com/binny3213/final-project-csharp

Built a final project in college in C#,by applying principles of object-oriented language.

cpp csharp oop project

Last synced: 13 May 2026

https://github.com/santiagolizardo/slash

Slash is a shell

cpp cpp17 shell

Last synced: 13 May 2026

https://github.com/stitchsages/carbon

Molecular structure interactions sandbox in C++

cpp molecular-dynamics science

Last synced: 23 Jun 2026

https://github.com/zirnc/lspro

Pro version ls. Written in C++ 17.

cpp cpp17 cross-platform get-childitem ls

Last synced: 29 Jun 2026

https://github.com/michaelbrunn3r/arduinocollections

A library for arduino collections

arduino arduino-library cpp

Last synced: 13 May 2026

https://github.com/rileysuomi/datastructures-and-algos

Collection of data structure implementations, algorithms, and leet-code solutions

algorithms cpp data-structures leetcode python

Last synced: 29 Apr 2026