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/jcbritobr/ercos-fltk-cheat-page-modern-cpp

This is a rewrite of ercos cheat page examples in modern c++ 17

cpp examples fltk gui

Last synced: 01 Sep 2025

https://github.com/zouariomar/crun

A simple program for starting a new project

c cli cpp gui

Last synced: 23 Mar 2025

https://github.com/suhatanriverdi/document-indexing

Wordfinder system that responds single word queries. This system allows users to enter a single word, then returns a list of documents containing this word.

c-plus-plus cpp data-structures indexing linked-list searching visual-studio wordfinder

Last synced: 14 Mar 2025

https://github.com/prince-chrismc/multicore-programming

This is a C++ repository to contain my work for Multicore Programming (COMP426) from Concordia Universirty during Fall 2018.

cpp glew glfw glm modern-cpp multithreading object-oriented-programming opengl parallel-computing parallel-processing tbb

Last synced: 15 May 2026

https://github.com/imxeno/borland_register

A translation layer for calling functions using Borland's register calling convention from cdecl C++ scope and vice versa.

borland borland-register calling-conventions cdecl cmake cpp register register-call translator

Last synced: 13 Jul 2025

https://github.com/ifwtzzzzzh/semester-2-cpp

ITPLN's Semester 2 curriculum offers two exciting courses to empower you: Algorithms and Programming 2!

cpp

Last synced: 31 Mar 2025

https://github.com/amarok24/easyjpeg

ANSI C/C++ header wrapper for jpeglib

c89 c90 cpp jpeg jpeglib jpg

Last synced: 14 Feb 2026

https://github.com/iamwatchdogs/dsa

Slate/Deprecated docs repo for DSA. I should have continued working on it.

algorithms c cpp data-structures documentation dsa interview java learning open-source preparation python

Last synced: 09 Apr 2026

https://github.com/suyashmahar/csn-102

CSN-102

cpp csn-102

Last synced: 16 May 2025

https://github.com/sasha-hk/cpp

🏔️ Basic algorithms and data structures on cpp

algorithms cpp data-structures

Last synced: 01 Aug 2025

https://github.com/yushikuni/questsystem_cpp

Quest system made in C++

cpp unfinished unfinished-project

Last synced: 04 Oct 2025

https://github.com/asqiriba/rijndael

Rijndael block cypher in C.

cpp encryption rijndael-algorithm

Last synced: 15 Mar 2025

https://github.com/longhao-li/ink

An easy-to-use D3D12 rendering framework.

cpp d3d12 rendering

Last synced: 01 Aug 2025

https://github.com/captainayan/accountlite-cli

💡💰Lightweight Command line Double-Entry Accounting Software💵💸

account-lite accounting commerce cpp finance journal journal-entries ledger parser personal statements trial-balance

Last synced: 29 Mar 2025

https://github.com/ranganivandan/resqtrack

ResQTrack is a smart roadside assistance system using IoT, AI, and emergency tags. It offers SOS alerts via app, crash detection through ESP32 sensors, and public-activated ResQTags on vehicles. With heartbeat monitoring and multi-layered fail-safes, it ensures fast, reliable help in critical moments.

cpp flutter mern-stack

Last synced: 01 Aug 2025

https://github.com/piobeat/smartphone-webserver-template-mongoose

A native webserver implementation (C/C++) based on Mongoose for your smartphone.

android c cpp cpp11 cross-compilation cross-compiler-toolchain mongoose native smartphone webserver

Last synced: 10 Apr 2026

https://github.com/rnburn/ot-chat

Example of OpenTracing's plugin approach

boost-beast cpp jaeger opentracing zipkin

Last synced: 12 Aug 2025

https://github.com/comba92/life-automata

⬜⬛ C++ implementation with SDL2 of Conway's Game of Life

conways-game-of-life cpp game makefile sdl2 simulation

Last synced: 17 Apr 2026

https://github.com/iwas-coder/trm

A transactional, atomic, reliable POSIX's rm command implementation written in C++. 🌀

atomic blockchain coreutils cpp hash hash-tree merkle-tree sha256 transactional

Last synced: 01 Aug 2025

https://github.com/anjasfedo/mll

Multi Linked List

cpp multi-linked-list

Last synced: 29 May 2026

https://github.com/coders-school/object-oriented-programming

C++ online course. Modules about object-oriented programming.

coders-school cplusplus cpp cpp17 markdown md

Last synced: 06 Sep 2025

https://github.com/anjasfedo/cll

Circular Linked List on C++

circular-linked-list cpp

Last synced: 06 Mar 2025

https://github.com/sjanel/aeronet

A modern C++ HTTP/1.1 server for Linux

cpp cpp23 http-server linux

Last synced: 18 Jan 2026

https://github.com/fl444mingo/fl4-cs131-07-lab

Ch. 7, Lab 1, Score Statistics

cpp learning learning-cpp

Last synced: 09 Jul 2026

https://github.com/humayan-kabir/data-structure

data structure repository for competitive programming

competitive-programming cpp data-structures

Last synced: 30 Jun 2025

https://github.com/amazingmonster/functivore

A C++ template library for inspecting and simplifying function signatures.

cpp metaprogramming

Last synced: 11 Aug 2025

https://github.com/abdulahshoaib/chessmasters

Lichess-esk multiplayer chess game made using C++ and SFML

chess-game cpp lichess-clone sfml sfml-game

Last synced: 26 May 2026

https://github.com/jilliennelapid/singly-linked-list

Practicing the implementation of a singly linked list data structure in C++.

cpp header-file linked-list singly-linked-list

Last synced: 11 Jun 2025

https://github.com/boloto1979/keylogger

Keylogger - A C++ keystroke project. This project includes versions for Windows and Linux systems. The keystroke capturer records keystrokes and stores them in a log file. Use it responsibly and in compliance with applicable laws and regulations.

cpp cybersecurity keylogger linux macos malware socket windows

Last synced: 11 Apr 2026

https://github.com/druxorey/code-practices

A collection of coding exercises to help you improve your programming skills

bash cpp golang python rust

Last synced: 09 Apr 2026

https://github.com/dimalmfao/smetana

A useless rather very unreliable, unprofessional programming language made as a proof of concept using C++.

cpp language programming-language

Last synced: 27 Feb 2025

https://github.com/lourot/iqa-hello-world

Image Quality Assessment C Library Hello World

cpp example iqa

Last synced: 21 Jun 2026

https://github.com/introlab/demo_integration

Projet démonstration pour intégration continue avec Git, GitHub Actions

actions arduino cmake cpp demo integration introlab pybind11 python tests

Last synced: 10 Apr 2026

https://github.com/ayesha-quazi/feb_leetcode-2025

I'm going to solve LeetCode's POTD (Problem of the Day) daily and keep track of my progress. I'll focus on easy tricks to improve my DSA problem-solving skills and enhance my practice! 😊

challenge cpp improvement leetcode leetcode-solutions

Last synced: 31 Jul 2025

https://github.com/kyrylo-sovailo/benchmark

Measuring performances of different languages on same tasks

benchmark benchmarking c cpp csharp fortran haskell javascript matlab python

Last synced: 10 Apr 2026

https://github.com/jmsmarcelo/dev-reference

Referência técnica para desenvolvedores de baixo nível

assembly c ciencia-da-computacao cpp dev low-level

Last synced: 18 May 2026

https://github.com/dyollb/itktopologycontrol

ITK external module to control topology of binary mask regions

cpp image-preprocessing itk itk-module python segmentation

Last synced: 13 Apr 2025

https://github.com/shibam120302/6companies30days

Challenge to solve 90 questions from 6 companies in 30 days.

6companies30days 6companies30days2k23 arshgoyal cpp revisewitharsh

Last synced: 15 Mar 2025

https://github.com/end2endzone/libargvcodec

libArgvCodec is a c++ library which properly encode and decode command line arguments. It allows one to properly escape string values to use as command line parameters.

argument-encoding argument-parsing codec command-line cpp encoding-arguments

Last synced: 18 Mar 2025

https://github.com/amr-khaled-ahmed/some-cipher-for-fun

this repository include XOR, Vigenere, and Polybius ciphers

cipher cipher-algorithms cpp low-level-programming

Last synced: 21 Apr 2026

https://github.com/cmerd/codefetch

Codefetch is a decorative program that displays codeforces profiles on a terminal.

codeforces codeforces-api cpp neofetch-clone

Last synced: 31 Jul 2025

https://github.com/vcputtini/qdocbase6

This utility software aims to manage a professional database of digital documents in order to provide organization, speed in searches and reliability of information.

cpp database document documents image images kde linux mariadb mysql

Last synced: 10 Apr 2026

https://github.com/benpm/cppmempool

very simple C++ heterogeneous memory pool with thread safety

cpp memory-allocation memory-arena memory-management memory-pool smart-pointers

Last synced: 04 Oct 2025

https://github.com/vovandreevik/shape-manipulation

This C++ program is designed to work with various shapes, including rectangles and composite shapes, in an object-oriented manner. It allows you to read shape descriptions from an input file, perform operations like moving and scaling, and then sort and display the shapes.

cpp oop oops-in-cpp shapes struct

Last synced: 07 Apr 2025

https://github.com/vovandreevik/counting-sort-algorithm

This C++ program demonstrates the Counting Sort algorithm for sorting an array of integers in three different scenarios: best case, average case, and worst case.

chrono counting-sort cpp vector

Last synced: 07 Apr 2025

https://github.com/anatoly-semenov/cpp-security-gateway

C++ implementation of a gRPC gateway designed for scalable and secure microservice architectures on Kubernetes

cpp gateway high-performance security

Last synced: 24 Aug 2025

https://github.com/maipa01/pcre2cpp

A C++ wrapper around the PCRE2 library to provide a more user-friendly and object-oriented interface for using regular expressions, while retaining the performance and flexibility of the original library.

bsd-3-clause cpp cpp20 library open-source pcre2 pcre2-regex pcre2-wrapper regex regular-expressions wrapper

Last synced: 27 May 2026

https://github.com/vcputtini/l1borg

l1borg is a utility designed to solve some of my needs for automating the use of BorgBackup. The l1borg load the settings for the backup running from the XML file l1borg.xml, and run the BorgBackup with the necessary parameters, in addition to being able to execute the native BorgBackup commands like: list, info, mount and so on.

backup borg borgbackup cpp cpp17

Last synced: 31 Jul 2025

https://github.com/tuttza/brightness_controller

Dead simple GTK app that controls intel brightness on my Dell Laptop.

cpp gtkmm gui laptop system

Last synced: 07 Aug 2025

https://github.com/yellow-footed-honeyguide/codefetch

Fast & comprehensive tool for source code analysis 📡

cli cloc code cpp sloc sloccount source-code tokei

Last synced: 19 Feb 2026

https://github.com/tony-go/cmake-uwebsockets

Build uWebSockets with CMake.

cmake cpp usockets uwebsockets

Last synced: 29 Mar 2025

https://github.com/sameetasadullah/reverse-and-uppercase-string-using-thread-joins

A simple C++ program to reverse the string and convert it into uppercase letters using multiple threads and joins

convert-uppercase cpp linux reverse-string thread-joining threads ubuntu

Last synced: 29 Apr 2026

https://github.com/sameetasadullah/centipede-game

A Simple Centipede Game in C++ using OOP (Object Oriented Programming) concepts

cpp game game-development glut linux oop oop-principles opengl ubuntu

Last synced: 07 May 2026

https://github.com/sameetasadullah/consensus-problem-using-openmp

Program coded in C++ language to solve the consensus problem between multiple threads using OpenMP

consensus-problem cpp linux openmp openmp-parallelization ubuntu

Last synced: 17 May 2026

https://github.com/amanoteam/raiden

A GCC cross-compiler targeting Linux musl

c cpp cross-compiler gcc linux musl

Last synced: 19 Apr 2026

https://github.com/sameetasadullah/dijkstra-algorithm-implementation

My own templatized C++ implementation of Dijkstra Algorithm using Microsoft Visual Studio

cpp dijkstra-algorithm dijkstra-shortest-path graph list stack visual-studio

Last synced: 15 Mar 2025

https://github.com/bpdesilva/cppwebserver

Practicing fundamentals of Web Server Development with C++ on Flask like Micro Web Framework known as Crow.

boost-libraries cmake cpp docker flask-server gcc webserver

Last synced: 31 Aug 2025

https://github.com/sameetasadullah/arraylist-implementation

My own templatized C++ implementation of ArrayList using Microsoft Visual Studio

arraylist cpp visual-studio

Last synced: 15 Mar 2025

https://github.com/sameetasadullah/check-curly-brackets-using-stack

A simple C++ code to validate curly brackets of given code using stack

cpp stack visual-studio

Last synced: 15 Mar 2025

https://github.com/sameetasadullah/circular-linkedlist-implementation

My own C++ implementation of Circular LinkedList using Microsoft Visual Studio

circular-linked-list cpp visual-studio

Last synced: 15 Mar 2025

https://github.com/seboste/sapper

Sapper is a CLI tool written in Go that enables you to rapidly create, extend, and update C++ microservices

cloud-native cmake conan cpp hexagonal-architecture microservices sapper

Last synced: 18 Jan 2026

https://github.com/mond1c/openglengine

It's open source gaming engine. It's my main project.

cpp cpp20 engine game-engine glfw opengl

Last synced: 19 May 2026

https://github.com/razvan48/gestiunea-unui-lant-de-hoteluri

Proiectul se va ocupa cu gestiunea unui lant de hoteluri. Va exista functionalitatea necesara descrierii relatiilor dintre hoteluri, clienti, camere, sejururi, angajati, etc..

cpp oop

Last synced: 10 Jul 2026

https://github.com/rosy-iso/multipekka

A packager and file checker for the game Pekka Kana 2

cpp tool zipper

Last synced: 17 Aug 2025

https://github.com/karnkaul/cliq

Command line interface utility

argument-parser command-line cpp cpp20 library

Last synced: 22 Sep 2025

https://github.com/c0de4un/zero-logger

zeroEngine Logger Code-Base

cpp cxx log logger logging-library

Last synced: 01 Sep 2025

https://github.com/gringolito/cpp-pre-commit-hooks

C++ hooks for pre-commit based on Google C++ Style Guide

cpp google-style pre-commit pre-commit-hooks

Last synced: 16 May 2026

https://github.com/coralkashri/cppsenioreas-ranges

This is an examples repository of C++ Senioreas blog C++20 ranges article.

cpp cpp20 cppsenioreas ranges

Last synced: 15 May 2025

https://github.com/u-t-k-a-r-s-h/autonomous-aim-and-shoot-gun-opencv

It uses a camera to detect and track the object using open CV, the target's location is found in pixels and then converted into angles of X and Y axes which are then written to servo motors using arduino.

arduino camera computer cpp opencv python servo-motor

Last synced: 10 Apr 2026

https://github.com/JohnMata0427/Educational-Community-Information-Registration-System

Sistema de Registro de Información de Comunidad Educativa

cpp file-manager visual-studio

Last synced: 22 Sep 2025

https://github.com/coralkashri/cppsenioreas-metaprogramming-constexpr

This is examples repository of C++ Senioreas blog metaprogramming constexpr article.

constexpr cpp cpp11 cpp14 cpp17 cpp20 cppsenioreas metaprogramming

Last synced: 15 May 2025

https://github.com/marat-tanalin/pizza-png

Tiny and easy-to-use C++ library for generating PNG image files in Windows

cpp formats gdi gdi-plus gdiplus graphics libraries library png wrapper

Last synced: 15 Mar 2025

https://github.com/fl444mingo/fl4-cs131-02-labb

Ch. 2, Lab 2, Addition Loop

cpp learning learning-cpp

Last synced: 30 Jul 2025

https://github.com/eclipse-keypop/keypop-card-cpp-api

Eclipse Keypop project repository containing a C++ implementation of the 'Card API' standardized by the Calypso Networks association for ticketing terminal processing smart card

api component cpp keypop

Last synced: 30 Jul 2025

https://github.com/s-bose/makeclass_cpp

a C++ program to generate all the required file skeletons for a class

cpp cpp20 make

Last synced: 04 Oct 2025

https://github.com/lucasfturos/tetris-embarcado

Console portátil - tetris embarcado. Projeto proposto para o estágio supervisionado.

arduino-nano cpp

Last synced: 31 Mar 2025

https://github.com/doqin/dx9gf

Simple Directx9 Game framework for learning (SE102)

cpp directx directx9 se102 uit

Last synced: 24 May 2026

https://github.com/javaquery/unosdk

UnoSDK is a powerful CLI tool for Windows that simplifies the installation and management of multiple software development kits (SDKs) from various providers. Think of it as SDKMAN for Windows - bringing the same ease of SDK management to Windows machines. Say goodbye to manual downloads, extractions, and environment variable configurations.

c cpp flutter go golang gradle installer java jdk maven node nodejs python sdkman windows

Last synced: 09 Apr 2026

https://github.com/acbin/ds-and-algorithms

✨ Data Structure and Algorithms.

algorithm cpp

Last synced: 19 Mar 2025