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/foxmd/cmake_template

CMake template for small/mid C++/C projects with tests

c catch2 cmake codecov conan cpp github-actions github-pages project

Last synced: 18 Jan 2026

https://github.com/terroo/kat

A cat command that almost tastes like chocolate!

cat command-line cpp syntax-highlighting

Last synced: 30 Mar 2026

https://github.com/shybovycha/sse-optimizations

Samples of SSE intrinsics in C++

cpp sse

Last synced: 02 Apr 2025

https://github.com/james-p-d/consolesnake

Snake game for Windows console in C/C++

c console-application cpp snake snake-game

Last synced: 21 Apr 2026

https://github.com/kfirfitousi/cpp-triangles

Project from C++ course: 3 Algorithms for finding triangles in graphs.

cplusplus cpp

Last synced: 01 Apr 2025

https://github.com/i-umairkhan/big-integers

A big integer calculator for solving calculaitons of big numbers

biginteger cpp data-structures

Last synced: 28 May 2026

https://github.com/zeusssz/ninja

A high-performance vulnerability detection tool written in C++.

cpp vulnerability-detection vulnerability-scanners

Last synced: 03 Jul 2025

https://github.com/amlel-el-mahrouss/astdx

Amlal's Standard Extension.

cpp library stl

Last synced: 09 Apr 2025

https://github.com/yurykozhenov/cocosslots

Slot machine made with cocos2d-x 🎰

cocos2d-x cpp game-development

Last synced: 10 Jan 2026

https://github.com/anjasfedo/double-link-list

Double Linked List on C++

cpp double-linked-list

Last synced: 28 May 2026

https://github.com/khaledhosseini/polygolt-dsa

Data structures and algorithms for polyglot programmers.

algorithms cpp csharp datastructures dsa java javascript python swift

Last synced: 12 Apr 2026

https://github.com/rohaquinlop/oz

Proyecto Estructuras de Datos 2019-1

c c-plus-plus cpp

Last synced: 19 May 2026

https://github.com/aljo242/modern-cpp

Learning modern C++

cpp

Last synced: 16 May 2025

https://github.com/jf17/hello-sdl

SDL2 example game (snake).

cpp example linux sdl2

Last synced: 09 May 2026

https://github.com/ckormanyos/mathematica_mathlink

C++ template header for interacting with the Mathematica(R) kernel

cpp mathematica

Last synced: 23 Feb 2026

https://github.com/juan-alvarado21/app-de-procesamiento-de-imagenes-en-cpp

Este proyecto es un prototipo de aplicación en C++ con interfaz Qt. Aplica transformaciones, muestra información relevante y opera filtros en el Bitmap para comprender los fundamentos de Visión por Computadora y Procesamiento Dígital de Imágenes.

computer-vision cpp digital-image-processing k-means-clustering qt5

Last synced: 03 Jan 2026

https://github.com/djoezeke/glfwtem

OpenGL®-Starter is a template for OpenGL Projects with Cmake and VSCode on windows.

assimp c cmake cpp glad glfw3 glm library opengl stb-image template vscode windows

Last synced: 26 Dec 2025

https://github.com/coincheung/image-dedup

Codebase I use for deduplication of image datasets

cpp dhash opencv

Last synced: 24 Apr 2026

https://github.com/winstonliyt/c-basedcompilerwithqt

C-based Compiler With Qt for Course 10031202 Project

compiler-design cpp grammar-parser lr1-parser syntax-analyzer

Last synced: 28 Apr 2026

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

Build uWebSockets with CMake.

cmake cpp usockets uwebsockets

Last synced: 29 Mar 2025

https://github.com/refactor-group/ambi_client_cpp

A C++ implementation of the Edge IoT sensor framework for Particle Argon.

cpp iot iot-device

Last synced: 12 Jun 2025

https://github.com/dron12261/dronsengine2d

DronsEngine2D - мой игровой движок для 2D игр, который я пишу при помощи C++&SFML. (В РАЗРАБОТКЕ НА НАЧАЛЬНОЙ СТАДИИ)

2d cpp game-engine gamedev in-development sfml

Last synced: 23 Mar 2025

https://github.com/ohtoai-research/avm

AVM aims to reduce binary distribution piracy of software by detecting Virtual Machine Characteristics.

anti-virtualmachine cpp crossplatform

Last synced: 10 Jun 2026

https://github.com/xoofx/customformattingdemo

Code saved from Charles Petzold article: Character Formatting Extensions with DirectWrite

cpp direct2d directwrite dwrite

Last synced: 01 Sep 2025

https://github.com/zriyansh/you-dont-know-cpp-stl

Internal Implementation of C++ STL — Standard Template Library.

competitive-coding competitive-programming cpp stl stl-algorithms vector

Last synced: 08 Jan 2026

https://github.com/zarox28/logger-cpp

Simple logging library in C++

cpp logging

Last synced: 15 May 2025

https://github.com/hasanyahya101/oop-lab-1-fast-nuces-2023

This repository contains solutions to six programming problems related to pointers in C++. These Questions are from Object Oriented Programming course offered at Fast Nuces Lahore. The problems cover a range of topics such as monkey food intake, pointers, sum, difference, product, square, area of rectangle, mean, and largest and smallest number.

cpp fast lahore nuces oop pointers

Last synced: 29 Mar 2025

https://github.com/djoezeke/csvee

Light-weight, Simple and fast Modern Csv parser and encoder for C/C++ with TSV support.

c cpp csv csv-parser csv-reader parse parser streaming tsv-parser

Last synced: 20 Apr 2026

https://github.com/amanoteam/sphynx

A GCC cross-compiler targeting Linux

c cpp cross-compiler gcc linux

Last synced: 13 Mar 2025

https://github.com/astrodynamic/decimal-float-point

Decimal is a high-precision value type for financial calculations that minimizes errors due to rounding. It represents big numbers how in C#.

arithmetic big-number bit-operations bitset cmake cpp currency decimal financial high-precision library math normalization numeric-computation optimization precision rounding template-library tests

Last synced: 13 Jun 2025

https://github.com/aaron-trinidad/genetic_algorithm

Genetic Algorithm implemented in C++

cmake cpp genetic-algorithm optimization-algorithms

Last synced: 23 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/duanmeng/macvelox

cpp

Last synced: 26 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/robaho/cpp-trader

A financial exchange in C++ designed for algorithmic trading tests.

cpp financial-markets fix fix-protocol trading-strategies

Last synced: 23 Mar 2025

https://github.com/haseeeb21/rise-of-the-hero-game

The website that was developed was of this game. In this game a Hero defends his nation by killing the enemies attacking on his nation if he survives 2 minutes then he wins otherwise if he loses all his health then the game is over.

cpp game sfml sfml-game visual-studio

Last synced: 06 Jul 2025

https://github.com/ctkqiang/floodshield-sentinel

FloodShield Sentinel 是一个基于 C++ 开发的智能网络流量监控与分析系统,专门用于检测和防御网络攻击。本系统采用 libpcap 进行底层数据包捕获,实现实时流量分析和异常检测。

china china-region cpp cybersecurity ddos monitoring-tool

Last synced: 23 Apr 2025

https://github.com/heshamalsaqqaf2/problem-solving-c-plas-plas

This repository contains solutions to exercises and issues at various levels from easy and intermediate to relatively advanced in C++.

cpp problem-solving

Last synced: 15 May 2026

https://github.com/altamsh04/dsa-problem-solutions

My personal practice repository for Data Structure and Algorithms.

cpp dsa-algorithm

Last synced: 29 Jun 2025

https://github.com/madladsquad/untitleddbusutils

Utilities for dealing with the low level DBus C API

c cpp dbus dbus-api

Last synced: 08 Jan 2026

https://github.com/diable201/ads2021_practice

Codes from practice lessons

algorithms cpp data-structures

Last synced: 30 May 2026

https://github.com/williamzhang20/design-patterns

Practicing software design patterns in C++

cpp design-patterns

Last synced: 26 Mar 2025

https://github.com/mbfakourii/carbot-android

Car robot with socket to Android with WeMos or NodeMCU

android ardiuno carbot cpp esp8266 java nodemcu nodemcu-arduino nodemcu-esp8266 wemos

Last synced: 17 Apr 2026

https://github.com/anderctrl/unreal-betterui

Simple plugin to help you save time setting up all the ui system again and again.

cpp unreal unreal-engine unreal-engine-plugin unreal-plugin

Last synced: 23 Mar 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/supermoathx7/cpu-scheduling-algo-

This project is an implementation of the six CPU-Scheduling algorithms using C++.

algorithm algorithms cpp cpu cpu-scheduling

Last synced: 18 Jul 2025

https://github.com/chihebabiza/cpp-oop-bank-system

C++ console application use OOP concepts , it manages client records in a banking system. It allows users to view, add, update, and delete client information, as well as perform transactions like deposits, withdrawals, and balance checks. The system includes user login functionality with different access levels .

bank-application bank-system console-application cpp cpp-bank-management-system cpp-oo oop visual-studio

Last synced: 07 Apr 2025

https://github.com/anjasfedo/sll

Single Linked List on C++

cpp single-linked-list

Last synced: 14 Jun 2025

https://github.com/jankodedic/tictactoe

Tic-Tac-Toe in C++17 using SDL2

cpp cpp17 game sdl sdl2 tictactoe

Last synced: 25 Oct 2025

https://github.com/iambijoykar/jsondb

JsonDB is a simple Json Database made with C++

cli-app cpp database json json-database

Last synced: 13 Apr 2026

https://github.com/costingh/client-server

C++ application with a client that sends messages and a server that receives them. The client and server communicate through non-blocking sockets

client-server cpp socket-programming

Last synced: 31 Mar 2025

https://github.com/pjessesco/exr_to_png

Lightweight converter from exr to png that minimize tone distortion

cpp exr png

Last synced: 13 Jun 2025

https://github.com/divyanshu013/aks-parallel

This is parallel implementation of AKS algorithm in Intel

aks-algorithm aks-parallel cpp

Last synced: 23 Aug 2025

https://github.com/brainboxdotcc/evalbot

D++ Evaluator bot

bot cpp discord discord-bot dpp

Last synced: 29 Apr 2026

https://github.com/yagocrispim/data_structures

A study about data structures

cpp data-structures

Last synced: 23 Mar 2025

https://github.com/davidyslu/CandyCrush

Implement the classic game "Candy Crush" in Qt

cpp game qt qt-gui

Last synced: 29 Aug 2025

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/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/beingofexistence13/multiversal-lang

Welcome to Multiversal-Lang 🚀: Your gateway to universal coding! This open-source project is a game-changer, bridging all programming languages 🌉. With DX-Lang, every language is interconnected, unlocking limitless coding potential. Let’s code the future, together! 💻🌐🎉

c cpp go javascript php rust typescript

Last synced: 11 Apr 2026

https://github.com/kanannuruyevs/basic-programming-exercises

Some Programming Exercises in My Learning Journey. This repository contains code in Java, C++, Python, HTML, CSS, and JavaScript.

cpp css html java javascript learning programming python

Last synced: 11 Apr 2026

https://github.com/palmanov/wordcounter

Test task for 2GIS

cpp qml qt

Last synced: 29 Apr 2026

https://github.com/nazarii-piontko/arduino-snake

Snake game implemented on Arduino with LED display MAX7219 (8x32) and joystick from RobotDyn. Also, the WASM version is implemented.

arduino cpp demo joystick max7219 robotdyn snake-game wasm

Last synced: 31 Dec 2025

https://github.com/laateef/xclox

C++11 header-only cross-platform date and time library with an asynchronous NTP client

asio async client clock cmake cpp cpp11 cross-platform date datetime event-driven header-only ntp ntp-client packet query server tdd test-driven-development time

Last synced: 05 Feb 2026

https://github.com/drcbeatz/arduino-theremin

Arduino theremin midi controller - turns readings from HC-SR04 ultrasonic sensor into MIDI messages sent via USB to DAW software (e.g. Logic or Ableton). Written in C++ (website: React/Typescript).

arduino arduino-leonardo cpp embedded-systems hc-sr04-ultrasonic-sensor midi midi-controller midi-messages pytest python react typescript

Last synced: 13 Apr 2026

https://github.com/a1383n/dns_reverse_proxy

Forwards DNS queries to an external resolver, returns responses, and allows for logging and modification of queries and responses.

cmake cpp dns dns-server networking reverse-proxy

Last synced: 18 Jan 2026

https://github.com/aileshe/srvman

A simple windows service manage class in C++.

cpp

Last synced: 23 Jun 2026

https://github.com/princejoogie/cal

Different implementations of a terminal application that shows a calendar and highlights the current day

cli cpp javascript rust-lang

Last synced: 21 Apr 2026

https://github.com/caellian/sourcedepgraph

A tool that generates include graph from C/C++ source files.

c cpp dependencies dependency-graph include-files includes source-code-analysis sourcegraph

Last synced: 13 Apr 2026

https://github.com/maiori44/multipekka

A packager and file checker for the game Pekka Kana 2

cpp tool zipper

Last synced: 28 Feb 2025

https://github.com/prophetru/helloworld

Sample "Hello World" with gtest. Can be used as a template for future projects for education only.

cmake cpp gtest otus

Last synced: 16 May 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/ameya-kawade/encrypting-and-decrypting-

It's a c++ program to encrypt and decrypt a message at the same time .

cpp decryption encryption

Last synced: 09 Apr 2025

https://github.com/heshanera/algorithms

Algorithm Implementations

algorithms cpp java python

Last synced: 08 May 2026

https://github.com/baderouaich/gitwatcherbot

Source code of the GitWatcherBot Telegram Bot - Hourly checks for new stars, forks, watchers, issues and pull requests

bot bots cplusplus cpp cpp20 cpp23 gitwatcherbot open-source telegram telegram-api telegram-bot telegram-bot-api telegram-bot-example telegram-bots telegram-userbot telegrambot tgbot tgbotxx

Last synced: 16 Jun 2026

https://github.com/guangie88/metta

Compile-time string / char array with constexpr methods only.

compile-time constexpr cpp cpp14 string

Last synced: 04 Jun 2026

https://github.com/greycloudss/gauntlet

Gauntlet is a C++ reverse engineering utility that supports both static and dynamic disassembly, along with DLL injection into external processes. Built for modularity and performance, it provides core building blocks for memory manipulation, opcode decoding, and instruction tracing.

cpp disassembler imgui injector reverse-engineering security

Last synced: 04 Jul 2025

https://github.com/eel-moun/cpp-bootcamp

This is a bootcamp made of 10 chapters with a purpose of introducing oop programing and c++ features

1337cursus 42school abstract algorithms containers cpp encapsulation exception-handling inheritance oop templates

Last synced: 27 May 2026

https://github.com/hyunjinno/algorithm

A repository for learning algorithms.

algorithm cpp java javascript kotlin problem-solving python typescript

Last synced: 13 Apr 2026

https://github.com/ameya-kawade/simple-calculator

It's a simple calculator to do simple operations with two numbers

calculator cpp

Last synced: 03 Jul 2025

https://github.com/moshegroot/design-patterns-practice

Practice of design patterns in modern C++

cpp cpp20 learning learning-by-doing

Last synced: 26 May 2026

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/faber222/encode-decode-file

Este projeto implementa um método para converter dados binários de arquivos em vídeos utilizando a biblioteca OpenCV. O objetivo principal é explorar a viabilidade do YouTube como um "Google Drive" ilimitado, aproveitando que a plataforma permite o upload de vídeos sem restrição de quantidade.

c cpp encoder-decoder opencv4

Last synced: 21 Feb 2026

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