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/l-lawliet07/spyc

🖥️ cli tool for competitive programmers...

autoreload cli competitive-programmers cpp gcc nodejs

Last synced: 26 Jul 2025

https://github.com/jshulgach/desktop-arm

This is the main repo for the desktop robot arm project. Contains folders for scripts, libraries, examples, and readme files

6dof arduino cpp cv kinematics python3 raspberry-pi robot robotics ros2

Last synced: 03 Sep 2025

https://github.com/nixrajput/char-counter-cpp

Count every character of a `string` and categories it as `vowel`, `consonants`, and `digits` using `C++` programming language.

character-recognition characters counter cpp cpp-programming cpp-project cpp-projects

Last synced: 25 May 2026

https://github.com/danielt-dev/leetcode-solutions

Collection of my solutions for LeetCode Data Structures & Algorithms problems

algorithms cpp dsa python

Last synced: 22 Aug 2025

https://github.com/webstrugglers/super-frmwrk

HTTP Framework written in C++ for C++

cpp cpp17 framework http server

Last synced: 10 Aug 2025

https://github.com/johnkinuthiaa/zero-to-hero

This comprehensive "Zero to Hero" coding course is designed for absolute beginners and aspiring developers seeking to gain proficiency in in-demand programming languages and technologies.It covers takes you from basic to pro in just a few clicks

cpp css golang html java javascript project-based-learning python sql typescript

Last synced: 01 Jul 2025

https://github.com/puckzxz/narc

A lightweight REST client

cpp imgui rest-client websocket-client

Last synced: 04 Oct 2025

https://github.com/zqpei/pybind11_cpp_python

cpp call python, or python call cpp, hybrid programming using pybind11, with and without numpy

cpp cpp-call-python mat-numpy numpy opencv-numpy pybind11 python python-call-cpp

Last synced: 14 Apr 2025

https://github.com/tbpaksoy/shapeit

An experimental XML 3D modelling tool.

3d cpp glfw modelling modelling-with-xml opengl xml xml-3d

Last synced: 02 Aug 2025

https://github.com/andreeadraghici/oop

OOP concepts in C++ Language

concept cpp familiarization language notions oop

Last synced: 14 Mar 2025

https://github.com/joyrider3774/retrotime

A game containing 8 retro based games playable in 3 game modes. Made With SDL 2 Libraries

arcade arcade-game cpp game multigame retrogame sdl sdl2

Last synced: 12 Apr 2025

https://github.com/101rror/leetcode

Contests, Practice Problems and Daily Challenges Solutions, 🤞💻🤞 (Author :: 101rror)

cpp daily-coding-problem javascript problem-solving python3

Last synced: 30 Aug 2025

https://github.com/risc-os-community/ddecpp-tutorials

Acorn/ROOL DDE (Desktop Development Environment) CFront C++ Tutorials code repository

arm cfront coding cpp risc-os riscos tutorials

Last synced: 23 Sep 2025

https://github.com/lightnet/cmakesdl2vulkan1imgui1

Test build sdl2, vulkan, imgui and cmake.

cmake cpp imgui sdl2 vulkan

Last synced: 28 Jan 2026

https://github.com/ctu-vras/rosmsg_cpp

C++ library for getting full ROS message definition or MD5 sum given message type as string

cpp library message ros

Last synced: 19 Feb 2026

https://github.com/shawnjeffersonwang/messenger

This repository contains a C++ Chatroom application supporting features like user authentication, friend management, private and group chats, real-time notifications, and file uploads. The project uses Redis, CMake, and epoll with multithreading for efficient performance.

async cmake cpp linux messenger multithreading network redis websocket-client websocket-server

Last synced: 15 Apr 2025

https://github.com/rizwanullah313/car-rental-managament-system

Car rental management system project using C++...

cli cpp dev

Last synced: 25 Sep 2025

https://github.com/patrickshaw/neural

A C++ implementation of feed-forward neural networks.

ai artificial-intelligence bprop cpp machine-learning ml neural neuralnetwork rprop

Last synced: 30 Jul 2025

https://github.com/maksasj/matrix

Simple single-header matrix library written in C++, intended for simple projects, tests.

cpp header-only library matrix-calculations matrix-library

Last synced: 13 Aug 2025

https://github.com/utkuonursahin/cppio

Simple yet powerful C++ library for console based input and output operations.

console-input console-output cpp library

Last synced: 11 Aug 2025

https://github.com/mkirchner/traycer

Ray tracing, from scratch, in C++

cpp from-scratch raytracer

Last synced: 14 May 2025

https://github.com/grimmerk/websocket_example

demo a Node.js WebSocket Client connecting to C++ websocket server which uses https://github.com/uNetworking/uWebSockets. The server is either Xcode or Qt project. Test on Mac. Need to execute "brew install openssl zlib libuv" first. Use "usingThread" branch for std:thread case

cpp

Last synced: 06 Aug 2025

https://github.com/isparshp/rubiks-cube-solver

Welcome to the C++ Rubik's Cube Solver project, a powerful and efficient solution to conquer the classic Rubik's Cube puzzle. This open-source C++ project provides a user-friendly interface and robust solving algorithms, making it the perfect tool for both beginners and experienced cubers.

c clion cmake cpp stl

Last synced: 26 Sep 2025

https://github.com/iveevi/tuicpp

A simple C++ wrapper around ncurses to ease the developement of TUI applications.

cpp ncurses tui

Last synced: 20 Feb 2026

https://github.com/vrad-exe/portal2tools

Custom Portal 2 map compile tools

cpp portal-2 portal2 source-engine source-sdk

Last synced: 24 May 2026

https://github.com/vurv78/gmbm

Garrys Mod Binary(module) Manager. Easily clone, build & install binary modules hosted on github.

cargo cmake cpp garrysmod glua gmod gmod-modules msbuild package-manager rust

Last synced: 25 Apr 2025

https://github.com/lambdaurora/typing_cat

A cat "clone" but with a typing effect.

cat cpp cpp17 lambdacommon typing-effect

Last synced: 16 May 2026

https://github.com/rokid/mingutils

The C++ utilities repository includes logging, serialization, threading, parsing arguments and more.

cpp utilities

Last synced: 31 Jul 2025

https://github.com/rodjjo/onvif-cam-finder

Search the network for IP cams that supports onvif protocol.

cpp ipcam onvif search udp

Last synced: 01 May 2025

https://github.com/suhatanriverdi/create-random-island-matrix

C++ Code about Matrices and Recursive Function for Students

cpp

Last synced: 14 Mar 2025

https://github.com/pencilcaseman/symbomathpaper

Exploring symbolic mathematics in C++, including differentiation

cpp cpp17 symbolic-math

Last synced: 09 Feb 2026

https://github.com/akhilsharmaa/competitive-programming-sublime

Sublime template @akhilsharmaa, auto-completions file

build competitive-programming cpp osx-setup sublime-text

Last synced: 04 Aug 2025

https://github.com/olejek88/escada

Energy SCADA - simple data aquisition server on C

c cpp drivers modbus scada

Last synced: 02 Aug 2025

https://github.com/d-coder111/practolearn

PractoLearn serves as a repository for acquiring fundamental knowledge through hands-on projects suitable for beginners and individuals of all skill levels. We encourage you to participate and warmly welcome your contributions.

beginner-friendly c c-programming competitive-programming contributions-welcome cpp data-science-projects data-structures first-contributions hacktoberfest hacktoberfest-accepted improvement-proposal java projects-list python web-development

Last synced: 20 Aug 2025

https://github.com/minwook-shin/ubuntu-korea-cpp-study-book

Ubuntu Korean Community C++ Basic Study Textbook

cpp korean study-textbook textbook ubuntu

Last synced: 15 Jul 2025

https://github.com/amiremohamadi/crun

Simple shell script to run cpp files easier!

cpp

Last synced: 30 Apr 2026

https://github.com/thexkey/vitatrak

Tracker player homebrew for Playstation Vita.

cpp cpp11 homebrew libopenmpt modarchive playstation psvita tracker-music

Last synced: 14 Jul 2025

https://github.com/palmanov/qml-fm

File Manager based on QML/Qt

cpp file-manager qml qt

Last synced: 24 Aug 2025

https://github.com/andrewyuan34/boids

Boids Simulation: A real-time, visually engaging flocking animation with dynamic skybox effects.

animation boids cpp flocking-simulation opengl skybox

Last synced: 03 Sep 2025

https://github.com/elb4rto/logdoctor

Apache2 / Nginx / IIS logs analyzer: parse access logs and view dynamically generated statistics

analyzer apache2 apache2-logs cpp gui iis iis-logs logs logs-parser nginx nginx-logs qt statistics web-servers-logs

Last synced: 23 Apr 2025

https://github.com/yexuanxiao/cppprimerplus-6th-example

C++ Primer Plus 6th Edition Example Code

cpp example-code

Last synced: 27 Apr 2025

https://github.com/h-d-owl/variable-storage

Adds a structure and a set of functions that allow you to write multiple pieces of data to a single structure, and then retrieve any written data from it.

blueprint blueprint-plugin blueprints cpp game-dev game-developement game-developer game-development game-engine gamedevelopment plugin plugin-development ue5 ue5-plugin unreal unreal-engine unreal-engine-5 unreal-engine-plugin unrealengine unrealengine5

Last synced: 03 Aug 2025

https://github.com/murilochianfa/protobuffeddrogon

PROTOBUF implementation with DROGON framework.

cpp drogon drogonframework network-monitor protobuf protocol-buffers

Last synced: 20 Sep 2025

https://github.com/shawnjeffersonwang/coro-boost

CoroBoost is a Linux C++ server framework featuring a coroutine library with ucontext_t, an N-M scheduler using epoll and timers, and asynchronous system API hooks. It includes logging, configuration, threading, and lock encapsulations for efficient coroutine management and IO event handling.

coroutine cpp distribution fiber framework high-performance http-client http-server network websocket-client websocket-server

Last synced: 15 Apr 2025

https://github.com/ashad001/sfml-game-with-cpp

A cpp based game using SFML library.

2022-project cpp first-timers hacktoberfest sfml

Last synced: 19 Apr 2025

https://github.com/alexeev-prog/morning.lang

Aesthetic programming language in C++ (llvm)

bnf clang cmake compiler cpp llvm llvm-clang llvm-frontend programming-language

Last synced: 31 Jul 2025

https://github.com/intellifire-uofg/intellifirecore

IntelliFire Core Repository for Autonomous Firefighter Truck

cpp embedded-systems event-driven linux mtxserv qt5 raspberry-pi ssh threading

Last synced: 04 Aug 2025

https://github.com/grgomariani/layered-hashmap-cpp

Chinese remainder theorem based hashmap (hash table, unordered map). Instead of creating one hashmap and chaining the elements into linked lists it creates new hashmaps.

cpp data-structures-algorithms hashing hashmap map

Last synced: 24 Apr 2025

https://github.com/bpla-team/graphic_calculator

Project of three first-year MIPT AES DAFE students (for engineering practical work in the first semester) to create a graphic calculator in FLTK C++

cmake cpp dafe doxygen-documentation fltk graphics mipt

Last synced: 01 Jul 2025

https://github.com/vincent-picaud/linearalgebra

Linear algebra (work in progress)

blas cpp cpp17-library lapacke linear-algebra

Last synced: 24 Mar 2025

https://github.com/klus3kk/microsociety

An object-oriented project that represents the simulator of the society with dynamically changing events.

2d ai cpp deep-q-learning machine-learning oop python reinforcement-learning sfml simulation tensorflow

Last synced: 10 Apr 2026

https://github.com/zoroxide/olcpge-fourier-series

Visulalizing Fourier Series in C++

cpp fourier-series game-engine olcpixelgameengine

Last synced: 16 May 2025

https://github.com/rekola/translator

Machine Translation Microservice with REST API

api c-plus-plus cpp machine-translation rest-api

Last synced: 31 Aug 2025

https://github.com/manraj29/hangman-using-cpp

Basic game of Hangman (Guess the word in limited guesses)

cpp game hangman project

Last synced: 04 Feb 2026

https://github.com/vanditg/comp-sci-7201---algorithm-data-structure-analysis

This repository contains assignment, tutorials, practical exam and solutions for one of my postgraduate subjects of COMP SCI 7201 - Algorithm Data Structure Analysis. The programming language is C++ and some solutions will be in Python and JAVA.

algorithms-and-data-structures avl-tree-implementations cpp hashtable integer-addition linear-probing postgraduate-subjects quiz websubmission-testcases

Last synced: 20 Aug 2025

https://github.com/fahdseddik/competitive-programming

A collection of my solutions to competitive programming problems on different platforms. Using C++.

codeforces codeforces-problems codeforces-solutions competitive-programming cpp cpp-programming cpp-solutions hackerrank hackerrank-solutions uva-solutions

Last synced: 12 Apr 2025

https://github.com/yonatankinfe/cpp-data-structures-and-algorithms

A complete collection of essential data structures and algorithms in C++, including arrays, linked lists, stacks, queues, trees, graphs, sorting, searching, and dynamic programming. Each topic is accompanied by clean code and examples, making it ideal for learning, interviews, and competitive programming.

algorithms algorithms-and-data-structures cpp data-structures tree tree-structure

Last synced: 10 Aug 2025

https://github.com/compose-generator/ccom

⚙️ Compiler for the CCom (Conditional Comments) language

comment condition cpp grammar interpreter java language

Last synced: 03 Sep 2025

https://github.com/matthewjberger/whyte

Whyte is a small, structured game engine.

3d-graphics cpp game-engine

Last synced: 03 Jul 2025

https://github.com/bobmcdear/programming-challenges

Competitive programming problems & solutions

codeforces competitive-programming cpp python uva

Last synced: 10 Mar 2026

https://github.com/vishal2376/json-formatter

A simple c++ tool to format json file and make it easy to read

cpp filehandling json json-formatter

Last synced: 14 Jul 2025

https://github.com/euskadi31/semver-cpp

The Semantic Versioning

cpp semver semver-cpp

Last synced: 01 Jul 2025

https://github.com/jmarrec/qtinternationalization

A simple project to show how to use Qt Linguist to translate and app (via CMake)

cmake cpp example internationalization qt qt-linguist

Last synced: 09 Apr 2025

https://github.com/ankitas11/pyimageedits

The library contains optimized implementation to play with `.ppm` images of type `P3` by providing features like image resize, horizontal flip, vertical flip, rotate image, image filters etc.

cpp filter image-manipulation image-processing

Last synced: 12 Apr 2025

https://github.com/saifadin1/copyshield

Simple Plagiarism detection tool for competitive programming competitions

codeforces competitive-programming cpp plagiarism-detection vjudge

Last synced: 25 Sep 2025

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

C Plus Plus Program & Assignment

assignment cplusplus cpp library program project

Last synced: 19 Aug 2025

https://github.com/vandenberghinc/vweb

Easily create websites or REST APIs in javascript with vweb. Including a frontend api for building website's in an objective SwiftUI like manner. Supports payments using paddle.

api cpp http https javascript js rest-api vinc vlib website

Last synced: 23 Apr 2025

https://github.com/davidyslu/OnlineJudgeUVa

Personal submissions on Online Judge UVa

algorithms cpp data-structures

Last synced: 29 Aug 2025

https://github.com/kaikyulotus/icy-bot

C++ Telegram Bot with personal Telegram-bot-api wrapper.

callbacks cpp curl json telegram telegram-bot telegram-bot-api

Last synced: 11 Mar 2026

https://github.com/hxndev/searching-a-number-among-slave-processes-using-openmp-and-mpi

In this task, I wrote the code using both OpenMP and MPI inorder to parallelize it. What it does is that the master process distributes a chunk of number equally among the slave processes. Each slave process then searches for the number to find. When one slave process finds the number, it sends a message to the master process who then sends a "terminating message" to the slave processes who then abort their search.

code cpp distributed-computing master mpi mpi-library mpich openmp openmp-parallelization openmpi parallel parallel-computing parallel-programming search searching slave

Last synced: 31 Mar 2025

https://github.com/jdsherbert/fisher-yates-shuffle

Fisher Yates Algorithm implementation for randomizing an array of objects, implemented in various languages.

c cpp csharp haxe java javascript js lua python ruby ts typescript unity unreal-engine

Last synced: 07 Apr 2025

https://github.com/karnkaul/cronch

Celesta game jam using vulkify and tardigrade

cpp cpp20 engine game

Last synced: 09 Feb 2026

https://github.com/yusixian/student_system

c++课设-学生综合测评管理系统,采用c++语言,多文件组织形式编成。具有基本的登陆注册、学生信息的增删查改功能、统计显示功能、报表功能等

cpp

Last synced: 21 Sep 2025

https://github.com/impiaaa/eastl-shim

Turns EASTL into a drop-in STL replacement

cpp

Last synced: 06 Jul 2025

https://github.com/gpuengineering/gputils

A C++ header-only library for parallel linear algebra on GPUs (CUDA/cuBLAS under the hood)

cplusplus-17 cplusplus-20 cpp cuda cuda-c cuda-cpp cuda-programming header-only linear-algebra

Last synced: 13 Aug 2025

https://github.com/stuin/solisp

A Lisp based Programming language designed for embedded C++ applications

cpp interpreter language lisp

Last synced: 16 Aug 2025

https://github.com/oatpp/oatpp-libressl

oatpp secure ConnectionProvider based on libressl

c-plus-plus cpp https-server libressl oatpp

Last synced: 25 Apr 2025

https://github.com/tajiknomi/browsercredextractor_windows

Extract stored password(s) and important file(s) from various browser (i.e. Chrome, Brave, Edge, Opera)

brave browser browser-security chrome cpp cybersecurity dpapi edge offsec windows

Last synced: 27 Sep 2025

https://github.com/akagi201/learning-gn

Notes and codes while learning gn

cpp gn learning tutorial webrtc

Last synced: 20 Feb 2026

https://github.com/mamunul/face-alignment-lbf

Making compatiable of https://github.com/yulequan/face-alignment-in-3000fps project to iOS and macOS platform

computer-vision cpp face-alignment ios landmark-detection machine-learning macos opencv shape-prediction

Last synced: 26 Jul 2025

https://github.com/chzzzzzz/codewars

my solutions on codewars using c++

algorithm codewars-solutions cpp

Last synced: 06 Mar 2025

https://github.com/paul-maxime/r-type

A multiplayer shoot-em-up made in C++ using an entity-component-system. (2014)

cpp cpp11 entity-component-system json network rtype sfml udp

Last synced: 23 Apr 2025

https://github.com/haoming02/tensorrt-cpp

Example TensorRT Program written in C++

cpp image-super-resolution tensorrt

Last synced: 27 Jul 2025