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/raleighlittles/sony-camset-file-parser

[Work in progress] A tool for reading Sony CAMSET files, written in Rust

camset cpp ilce-7rm4 rust sony-a7r

Last synced: 27 Feb 2026

https://github.com/aryaminus/srijana

A C++ and Opengl based game to draw a window leading to snake which runs on neural network to reach it's food within certain iteration for AI along with Keyboard press to move the Snake quads. Youtube:

ai artificial-intelligence artificial-intelligence-algorithms artificial-neural-networks cpp freeglut game graphics keyboard linux neural-network opengl perspective q-learning

Last synced: 23 Apr 2025

https://github.com/llnl/raja-project-template

A template project using CMake & BLT to build a RAJA application

cpp

Last synced: 29 Apr 2025

https://github.com/enansari/bcp-hsu

Basics of computer and programming class - Hakim Sabzevari University | مبانی کامپیوتر و برنامه سازی دانشگاه حکیم سبزواری

basic-computer basic-programming cpp hsu python

Last synced: 27 Apr 2025

https://github.com/wrayx/target-score-cpp

A visual based shot tracking program for target shooting

cpp object-detection opencv shape-detection

Last synced: 27 Apr 2025

https://github.com/erikzenker/clangactiveobjectgenerator

Clang active object generator is a clang plugin for C++ code which generates an active object from a pure virtual class. An active object is a design pattern which decouples method execution from method invocation for objects that each reside in their own thread of control.

activeobject clang-plugin cpp cpp14

Last synced: 26 Mar 2025

https://github.com/zeel-codder/recursion-hub

Write a solution to any recursive problem in any language of your choice

c cpp css express go hacktoberfest html java js nodejs php python r typescript

Last synced: 07 Oct 2025

https://github.com/taskrunner86/cpp_bmp

c++ bmp image library

bmp cpp cpp11

Last synced: 10 Apr 2025

https://github.com/blckclov3r/apex5400_bill-acceptor

(Arduino) php bill acceptor/validator (School Project 2019)

arduino cpp cprogramming

Last synced: 13 Jun 2025

https://github.com/shreyamalogi/lang-vscode

teaching vscode lang basics to codecosmers

c cpp dart java js python vscode

Last synced: 24 Apr 2025

https://github.com/amruthpillai/theepilogueofeducation-cgproject

The Epilogue of Education is a CG Project Story that defines the problems of education in our current society, and how we are far off from an actual smart world.

c cpp education glut opengl story visual-studio

Last synced: 27 Jul 2025

https://github.com/mikofure/mikoide

A modern, cross-platform Integrated Development Environment (IDE) built with cutting-edge web technologies and native performance.

build-system cef chromium cpp cross-platform development ide monaco-editor solidjs tailwindcss typescript vscode

Last synced: 05 Sep 2025

https://github.com/epam/imago

2D chemical structure image recognition toolkit

cheminformatics cpp indigo java ocr opencv python recognition

Last synced: 06 Oct 2025

https://github.com/tgautam03/xfilters

GPU (CUDA) accelerated filters using 2D convolution for high resolution images.

2d-convolution c cpp cuda cuda-programming gpu-acceleration gpu-computing gpu-programming image-filters image-processing

Last synced: 10 Oct 2025

https://github.com/Tinkoff/uri-template

URI Templates expansion and reverse-matching for C++

cpp cpp-library cpp17 rfc-6570 uri-template url-template

Last synced: 11 Mar 2025

https://github.com/marovira/atlas

A graphics framework for educational and prototyping projects.

cmake cpp cpp17 graphics-3d opengl opengl-application

Last synced: 14 Apr 2026

https://github.com/tdworowy/unrealengine-bookexample

Example from Unreal Engine C++ The Ultimate Developer's Handbook.

cpp ue5

Last synced: 22 Aug 2025

https://github.com/m1dsolo/survivor

A Simple Game Based on ECS and SDL3, Written in C++23

cpp ecs game sdl3

Last synced: 03 Nov 2025

https://github.com/choaib-elmadi/computer-vision

Computer vision, artificial intelligence applications and projects.

ai arduino artificial-intelligence computer-vision cpp cprogramming python

Last synced: 05 Oct 2025

https://github.com/mukeshlilawat1/space-invaders-game

A classic arcade-style Space Invaders game reimagined using the Raylib graphics library in C/C++. Defend Earth from waves of descending alien invaders, dodge enemy fire, and rack up the highest score possible!

cpp makefile raylib

Last synced: 06 Oct 2025

https://github.com/evanli/cppprogramming

Cpp Programming MOOC Third Edition. C++程序设计——思想与方法 慕课版(第3版),人民邮电出版社,翁惠玉 俞勇 编著。相关程序代码。

cpp

Last synced: 15 Jul 2025

https://github.com/karnkaul/cpp-template

C++20 CMake Project Template (Executable)

cmake cpp cpp20 github-actions

Last synced: 12 Sep 2025

https://github.com/fornever/warcraft-2000-nuclear-epidemic

Sources of WarCraft 2000: Nuclear Epidemic, in the form they were made available by the developer.

cpp game rts warcraft-2000

Last synced: 07 May 2025

https://github.com/cgsdev0/flap

code-golfed flappy bird in your terminal

cpp flappy-bird tui

Last synced: 18 Mar 2025

https://github.com/grahamstrickland/malik_ds

Exercises from "Data Structures Using C++" (2e) - D.S. Malik

algorithms algorithms-and-data-structures cpp cpp11 data-structures

Last synced: 05 May 2025

https://github.com/101001000/elevenrender

A GPU-CPU SYCL 3D Rendering engine with it's own formally specified shading language "ASL"

3d-engine cpp dpcpp gpu path-tracing raytracing-engine render rendering sycl

Last synced: 11 Apr 2025

https://github.com/thelartians/generator

A generator class emulating coroutines' yield functionality through std::thread

coroutines cplusplus cpp generator python range yield

Last synced: 07 May 2025

https://github.com/vittorioromeo/git-ws

C++14 command line utility (git plugin) to work with multiple git repositories at once

application c-plus-plus cpp cpp11 cpp14 git git-ws subshell utility

Last synced: 10 Sep 2025

https://github.com/allanjos/device-watcher

Watch usb device connection/disconnection in Linux, install/uninstall and debug Android application.

adb android awk bash c cpp inotify inotifywatch linux perl qt sed shell-script udev usb

Last synced: 22 Jun 2025

https://github.com/timusus/ktaglib

Taglib Kotlin Library

cpp kotlin storage-access-framework taglib

Last synced: 14 Jul 2025

https://github.com/lrusak/arduino-core-pico

Arduino Core for Raspberry Pi Pico

arduino c cpp embedded pico rasberrypi rpi

Last synced: 13 Apr 2025

https://github.com/ssciwr/cpp-benchmarking

Performance benchmarking C++ applications [SSC Compact Course]

benchmark benchmarking cpp performance profiling ssc-compact-course

Last synced: 21 Apr 2025

https://github.com/bufgix/study.lib

Konya Teknik Üniversitesi haftalık programlama ödevleri

c cpp java

Last synced: 02 Sep 2025

https://github.com/commandserver/antispambot

A Discord Bot to protect your server from raids, spam, invitations, fake nitro ads and more written in C++

anti-raid antispam bot cpp discord discord-bot discord-client discordbot dpp spam-detection spam-protection

Last synced: 15 Apr 2025

https://github.com/avakar/atomic_ref

Header-only implementation of std::atomic_ref for C++14

atomic cpp cpp14 polyfill

Last synced: 07 Apr 2025

https://github.com/christopher-besch/opengl_reference

Quick Reference for OpenGL.

cpp opengl reference thecherno

Last synced: 11 Jul 2025

https://github.com/muziing/cpp_learning

C++学习代码笔记仓库,OOP、STL,有较多注释帮助理解回顾基本知识点。

cpp tutorial

Last synced: 19 Apr 2025

https://github.com/binance/binance-sbe-cpp-sample-app

Sample app in CPP that decodes Binance API SBE

binance-api cpp crypto decoder sample-app sbe

Last synced: 15 Apr 2025

https://github.com/scar17off/zyro-ddnet

An open-source cheat client for DDNet (DDRace Network) focused on simplicity and clean code architecture.

cheat-client cpp ddnet ddracenetwork ddracenetwork-bot game-client game-hacks game-modification open-source teeworlds

Last synced: 08 Apr 2025

https://github.com/theokyr/cs2remoteconsole

A CS2-centric VConsole implementation in C++ with remote control support. Might support other Source 2 games as well.

counter-strike-2 cpp pdcursesmod source2 source2-engine vconsole

Last synced: 08 May 2025

https://github.com/poyea/bk-tree

🌴 Header-only Burkhard-Keller tree (BK-Tree) library, with different metrics supported

bktree cpp cpp11 cpp14 cpp17 cpp20 data-structures string tree

Last synced: 10 Mar 2026

https://github.com/terroo/terroo.github.io

Terminal Root English version

cpp gamedev lua programming terminal

Last synced: 23 Apr 2025

https://github.com/pdsmart/tranzputer

A transformable CPU, one version using FPGA technology and another using an ARM Cortex-M4 (K64F) to upgrade venerable Z80 systems in-situ. Project uses VHDL, C/C++, ARM, ZPU & Z80 Assembler.

bash c cpp electronics fpga vhdl

Last synced: 14 Apr 2025

https://github.com/dio/envoy-filter-diy

A collection of Envoy proxy https://www.envoyproxy.io filter examples. DIY.

cpp custom diy envoy envoyproxy example filter

Last synced: 14 Apr 2025

https://github.com/fmw666/data-structure

💡 数据结构(基于 C++ 语言) + 算法 (基于 C语言 和 Python语言)

algorithms c cpp data-structures datastructures-algorithms python3

Last synced: 02 Aug 2025

https://github.com/queue-ri/advanced-algorithm-study

📖 알고리즘 문제 해결 전략(종만북) AC 풀이 모음집 & 스터디 - 2기 종료

algorithm algospot c cpp gcc problem-solving python

Last synced: 31 Jul 2025

https://github.com/matthijskamstra/haxesys

Documentation about using the system targets from Haxe

cpp cs csharp documentation example haxe java jvm lua node nodejs python tutorial tutorials

Last synced: 14 Apr 2025

https://github.com/tinloaf/draup

Draup is a compile-time plugin registration system in C++17. Draup is easy to use, and since everything is computed at compile time, Draup adds no runtime overhead to your program.

cpp cpp-library cpp17 plugin-manager

Last synced: 14 Aug 2025

https://github.com/georgiydemo/kip

Репозиторий практик в Колледже Информатики и Программирования при Финансовом Университете при Правительстве РФ [2015-2019]

1c-enterprise college college-project cpp csharp education fa-university faru kipfaru kipfin learning-materials practice programming vba

Last synced: 31 Jul 2025

https://github.com/helly25/mbo

MBO, a C++20 library: This C++20 library provides some general useful building blocks and integrates with Google's Abseil library.

cpp cpp20 cpp20-library googletest matchers

Last synced: 05 Jul 2025

https://github.com/harvard-neutrino/siren

Injection and weighting framework for BSM interactions with complex topologies and geometric concerns

cpp neutrino python simulation

Last synced: 21 Sep 2025

https://github.com/garcia6l20/cppcoro-http

CppCoro Http - http coroutine library for C++

asyncio coroutine cpp http-server linux

Last synced: 15 Jul 2025

https://github.com/23jura23/intellector

Настольная игра с гексагональным полем наподобие шахмат

chess cpp intellector ncurses

Last synced: 15 Sep 2025

https://github.com/dunkbing/dearsql

A simple, cross-platform database client built with Dear ImGui

cpp database imgui sql

Last synced: 08 Apr 2026

https://github.com/jmsv/cosmic-horizon

c3's c++ game project: a text-based space adventure

cli consolegame cpp game

Last synced: 26 Oct 2025

https://github.com/tfc/qt-example

Minimal QtQuick/QML example with nix

cmake cpp nix nix-flake qml qt qt6 qtquick

Last synced: 09 Aug 2025

https://github.com/zlgopen/awtk-cpp

awtk cpp wrapper

awtk cpp

Last synced: 14 Apr 2025

https://github.com/ahueck/astprinter

Conveniently explore the Clang abstract syntax tree

abstract-syntax-tree c clang clang-tooling cpp

Last synced: 05 Apr 2026

https://github.com/jqntn/nograph

Blocks graphs in blueprints to keep a consistent codebase for C++ projects

blueprint cpp markeplace plugin unreal-engine unreal-engine-4 unreal-engine-5

Last synced: 27 Oct 2025

https://github.com/siyovush-hamidov/OKX-Exchange-Connector

📈C++ OKX exchange connector supporting REST and WebSocket protocols for data retrieval.

cpp libcurl multithreading rest-api websocket websocketpp

Last synced: 25 Feb 2026

https://github.com/sarthou/ontologenius

Ontologenius is a ROS package to link, explore, and interrogate ontologies in a fast way.

cpp interrogate-ontologies knowledge-representation ontologies ontology ros ros2

Last synced: 07 May 2026

https://github.com/vixcpp/cli

vixcpp/cli – Command Line Interface for vix.cpp. Scaffold new projects, run the server with hot reload, and generate models or resources.

backend cpp cpp20 cross-platform http-server modular repl runtime vix vix-cli vixcpp

Last synced: 16 May 2026

https://github.com/vixcpp/core

vixcpp/core – The core of the vix.cpp framework. Provides the HTTP server, router, JSON utilities, and middleware system. All other modules are built on top of it.

backend core cpp fast http runtime vix vix-core vix-framework vix-runtime vixcpp

Last synced: 10 Mar 2026

https://github.com/ljishen/bitar

Simplify accessing hardware compression/decompression accelerators

apache-arrow compression cpp dpdk hardware-acceleration

Last synced: 01 Feb 2026

https://github.com/t-88/fiziks-engine

a very simple 2d fiziks engine

2d-physics 2d-physics-engine cpp game-engine physics sfml

Last synced: 02 Apr 2026

https://github.com/dankmeme01/arc

Modern C++ async runtime, inspired by Tokio

async asynchronous cpp runtime

Last synced: 14 Feb 2026

https://github.com/jankammerath/l475vg-iot01a-mbed-aws-iot

AWS IoT client for ARM Mbed OS on the STMicroelectronics STM32L4 Discovery Kit IoT Node

amazon-web-services arm aws aws-cloud aws-iot c cpp iot iot-application mbed mbed-os mbedos mbedtls mqtt mqtt-client mqtt-connector ntp stm32 tls wifi

Last synced: 02 Mar 2026

https://github.com/uctakeoff/uc-jni

uc::jni is a Java Native Interface (JNI) wrapper library created C++14 single-header.

android cpp cpp11 cpp14 java jni jni-android

Last synced: 17 Mar 2026

https://github.com/kanishkrawatt/cpp

A collection of resources to learn object-oriented programming and related concepts With cpp

cpp markdown

Last synced: 02 Mar 2026

https://github.com/coders-school/stl

C++ online course. Modules about STL. Containers, algorithms, iterators, functors, lambdas.

coders-school cplusplus cpp cpp17 markdown md stl stl-algorithms stl-containers

Last synced: 10 Apr 2025

https://github.com/avidlearnerinprogress/_antivirus_

Minimal, customisable & powerful antivirus project

antivirus cpp hash md5 visual-studio visualcpp windows-form-application

Last synced: 28 Oct 2025

https://github.com/hpw-dev/hpw-demo

Исходники демо версии игры H.P.W

bullet-hell cpp danmaku gamedev hpw shmup shooter

Last synced: 16 Jun 2025

https://github.com/kampi/zybo-linux

A complete Linux project for the ZYBO. This project helps me during my first steps with embedded Linux. You can find anything necessary to run your own embedded Linux on your ZYBO here.

c cpp linux vivado xilinx yocto zybo zybo-board zybo-linux zynq

Last synced: 09 Jul 2025

https://github.com/cfnptr/mpmt

Multi-platform multi-threading library, C99 <threads.h> alternative (mutex, cond, thread, pool)

atomic c cmake condition-variable cpp cross-platform library linux macos multi-platform multi-threading mutex open-source pool pthreads thread ubuntu windows winthread

Last synced: 06 Apr 2026

https://github.com/iricartb/propagation-techniques-used-by-threats

Ivan Ricart Borges - Study of propagation techniques used by viruses. Simulation of propagation through P2P, NetBios, USB Devices, MSN Messenger.

bitcomet cpp emule icmp-ping kazaa md5 msn-messenger-protocol netbios p2p regedit scanner sockets sql thread usb usb-devices winapi windows worm zip-compression

Last synced: 10 Apr 2025

https://github.com/bengreenier/webrtc

Prebuilt WebRTC binaries for Windows, Mac, and Linux. 🏗️🪄

cpp native webrtc

Last synced: 10 Apr 2025

https://github.com/hypertextassassin0273/object_oriented_programming_in_cpp

Contains some useful OOP based C++/C++11 Programs, developed during my 2nd semester at University.

cpp cpp-basic cpp-programming cpp-templates cpp11 object-oriented-programming oop oop-examples university-assignments university-course

Last synced: 10 Apr 2025