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/eished/c-cpp

C/C++学习代码库和笔记

c cpp

Last synced: 26 Jul 2025

https://github.com/demurzasty/injector

Header-only, tiny and easy to use library for dependency injection written in C++17.

architectural-patterns cpp cpp17 dependency-injection header-only modern-cpp

Last synced: 26 Jun 2025

https://github.com/chris-1101/simple-assembler

:building_construction: Simple assembler written in C++

asm assembler assembly cpp interpreter

Last synced: 07 Mar 2026

https://github.com/nicknaso/node-heif

HEIF - High Efficiency Image File Format for Node.js

avc cpp gif heic heif hevc image javascript jpeg jpg mv-hevc native-module nodejs png shvc

Last synced: 13 Apr 2025

https://github.com/enigmalauncher/qfluentwidgets

Implementation of the Fluent UI in C++ for Qt5/Qt6

cpp cross-platform fluent fluentui linux macos qt qt-gui qt5 qt6 widgets windows winui winui3

Last synced: 10 Sep 2025

https://github.com/andrefcruz/google-hashcode

Team Paprika's proposed solutions for Google Hashcode 2017 and 2018. In collaboration with @AJRamos308, @EdgarACarneiro and @therealdelay.

algorithms cpp google hashcode hashcode-2017 hashcode-2018

Last synced: 21 Aug 2025

https://github.com/johnfercher/boilerplate

Linux, Git, C++, Cmake, Docker, GoogleTests, TravisCI and Shellscript

cmake cpp docker google-test linux shellscript travis

Last synced: 12 Apr 2025

https://github.com/ArkEcosystemArchive/cpp-crypto

A simple Cryptography Implementation in C++ for the Ark Blockchain.

ark blockchain cmake cpp crypto dpos

Last synced: 12 May 2025

https://github.com/apache/paimon-cpp

Apache Paimon C++

apache cpp paimon

Last synced: 08 Jun 2026

https://github.com/m0saan/cpp-module

Learn C++ through a CPP-Pool by 42

1337fil 1337school 42born2code cpp cpp98 phonebook-application

Last synced: 10 Apr 2025

https://github.com/langriklol/pluto

Simple OS

c cpp nasm osdev pluto

Last synced: 08 May 2025

https://github.com/knightron0/helloworld

Collection of "hello world" programs in different programming languages.

c cpp helloworld python rust

Last synced: 01 Jul 2025

https://github.com/llnl/smoothg

Mixed graph Laplacian upscaling and solvers

cpp graph math-physics solver

Last synced: 29 Apr 2025

https://github.com/pachadotdev/cpp11armadillo

The idea is to pass matrices/vectors from R to C++, write pure C++/Armadillo code for the computation, and then export the result back to R with the proper data structures.

armadillo cpp cpp11 hacktoberfest linear-algebra rstats

Last synced: 10 Apr 2025

https://github.com/abzico/pqxx_pool

Demonstration of connection pool for libpqxx. Port from https://github.com/borisovs/pool to work with libpqxx. Tested on Ubuntu 16.04.

connection-pool cpp cxx libpqxx pg postgres postgresdb

Last synced: 19 Apr 2025

https://github.com/apriorit/gmock-more-args

Extends gmock argument count up to 15

cpp gmock gtest header-only library mock mocking unittest

Last synced: 05 Oct 2025

https://github.com/llnl/user-eph

LAMMPS extension to capture electron-ion interaction. This is a mirror of https://gitlab.com/artuuuro/USER-EPH.

cpp electron-phonon-coupling gpu lammps molecular-dynamics

Last synced: 13 Jun 2025

https://github.com/nhatsmrt/algorithmpractice

Data Structures and Algorithms Practice

algorithms cpp interview-practice java leetcode-solutions python

Last synced: 19 Apr 2026

https://github.com/oktonion/cpp-fast-delegates

Header-only extension for C++ Fast Delegates of Don Clugston (C++98 compatible)

cpp cpp03 cpp11 cpp98 crossplatform delegate delegates fast fast-delegates

Last synced: 10 Apr 2025

https://github.com/jeffotoni/benchmark

alguns testes de stress para divertimos um pouco com diversas langs usadas em aplicações web para backend

c cpp csharp dart deno go java javascipt lua nodejs php rust

Last synced: 12 Apr 2025

https://github.com/frabert/ogler

Use GLSL shaders in REAPER

cpp reaper reaper-plugin vulkan

Last synced: 12 Apr 2025

https://github.com/aldergrounds/samp-injector

SA-MP Injector is a versatile software package composed of an executable, a DLL, and equivalent libraries for multiple programming languages. It injects samp.dll for SA-MP (San Andreas Multiplayer) or samp.dll and omp-client.dll for OMP (Open Multiplayer), enabling game launch via command line with customizable parameters to connect to a server.

ag-samp aldergrounds command-line cpp dll dll-injection dll-injector exe executable gtasa library multiplayer omp openmp openmultiplayer sa-mp samp san-andreas-multiplayer windows

Last synced: 15 May 2026

https://github.com/robert076/ubb-computer-science

The courses I took at UBB during my Bachelor's in Computer Science. A collection of my assignments, exams, projects, labs, lecture notes, and preparation materials for them, including extra work.

assembly cpp java lisp prolog python ubb ubb-cluj ubb-computer-science ubb-fmi

Last synced: 09 Oct 2025

https://github.com/yutianqaq/bypassav-1

通过分离的方式免杀火绒

bypass-antivirus cpp redteam redteam-tools

Last synced: 12 Mar 2026

https://github.com/fogleman/grayscott

Simple Gray Scott Reaction Diffusion model implemented in C++ and OpenCL

cpp gray-scott-model opencl reaction-diffusion

Last synced: 13 May 2025

https://github.com/rockfordwei/csweet

demo how to use C++ in Swift 3.1/4.0

cplusplus cplusplus-11 cpp cpp11 swift swift-package-manager

Last synced: 10 Apr 2025

https://github.com/kljohann/genpybind-legacy

Autogeneration of Python bindings from manually annotated C++ headers

clang cpp libclang pybind11 python python-bindings

Last synced: 09 Apr 2025

https://github.com/akshaybabloo/cpp-notes

Introduction to C++

cpp cpp-notes

Last synced: 14 Jul 2025

https://github.com/farzadforuozanfar/cpp_cource_ex

Introductory C ++ language exercises at the university in the basics of computer and advanced programming and discrete mathematics

basic-programming calculator cpp date discrete-mathematics n-queens n-queens-problem oop structured-data template time twitter vector

Last synced: 12 Apr 2025

https://github.com/risto97/peakrdl-halcpp

C++ 17 Hardware abstraction layer generator from systemrdl

cpp cpp17 cpu embedded processor programming risc-v riscv systemonchip systemrdl systemrdl-compiler

Last synced: 01 Sep 2025

https://github.com/qengineering/yolact-ncnn-raspberry-pi-4

Yolact running on the ncnn framework on a bare Raspberry Pi 4 with 64 OS, overclocked to 1950 MHz

aarch64 cpp deep-learning ncnn ncnn-framework ncnn-model raspberry-pi raspberry-pi-4 raspberry-pi-64-os yolact

Last synced: 06 Mar 2026

https://github.com/seanpm2001/underune_maker

Underune maker is a map maker for Undertale and Deltarune. It contains all the assets, and you can make and customize as many rooms as you want.

cplusplus cpp cpp-language deltarune gaming gpl3 gplv3 map-maker md pc-gaming txt undertale underune underune-maker video-games wiki yaml yml

Last synced: 13 Oct 2025

https://github.com/adamff-dev/localekeyboard.sh

This software generates a Keyboard.cpp file (For the Keyboard arduino library) according to the locale we want.

arduino cpp ducky hid hid-injection keyboard keyboard-arduino-library keyboard-library language layouts locales malduino rubber-ducky whid

Last synced: 17 Jul 2025

https://github.com/egecetin/libkaleidoscope

A library to create kaleidoscope effect on images with CUDA. You can build on all platforms using CMake

c cpp cuda image-filter image-filtering image-manipulation image-processing kaleidoscope python real-time real-time-processing video-filter video-filtering video-processing

Last synced: 14 Apr 2025

https://github.com/shibam120302/love-babbar-dsa-sheet-sol

Solution of the problems listed in DSA cracker sheet made by Love Babbar, with resources

challenges cpp dsa dsa-algorithm lovebabbar-dsa-sheet youtube

Last synced: 10 Jul 2025

https://github.com/hubenchang0515/tinyocr

轻量级中文OCR

cpp ocr

Last synced: 27 Sep 2025

https://github.com/ldionne/wg21

My proposals for the C++ standard

cpp proposals wg21

Last synced: 19 Apr 2025

https://github.com/oceanpresentchao/qt-shoppingmall

用Qt完成的微商系统,包含完整的前后端,使用Mysql数据库,socket通信

cpp jlu qt5 qtcreator shop

Last synced: 18 Sep 2025

https://github.com/archishmansengupta/competitive-coding

my random competitive programming solutions (and other stuff) ~ 3 years ago, yes ik i need to make a comeback

competitive-programming cpp icpc

Last synced: 23 Jul 2025

https://github.com/reime005/react-native-cpp-code

This repository shows how to use C++ code as a custom module in a React Native app.

android cpp ios javascript react react-native react-native-module

Last synced: 06 Apr 2025

https://github.com/siarheifedartsou/mama

Realtime map matching with gRPC-based API

backend cpp grpc map map-matching maps openstreetmap osm

Last synced: 14 Jul 2025

https://github.com/bnzis/bulb

My little programming language.

bulb c cpp interpreter interpreters language lisp scripting scripting-language

Last synced: 11 May 2025

https://github.com/methyldragon/momobot

A ROS enabled autonomous ground vehicle for service!

2wd agv autonomous cpp python robot robotics ros

Last synced: 15 Jul 2025

https://github.com/devfinwiz/leetcode-feeder

A repository designed for novice developers to make open-source contributions with just a few clicks. Get your pull request merged in under 12 hours!

algorithm-challenges competitive-coding cpp data-structures java leetcode leetcode-python python sql

Last synced: 21 Mar 2025

https://github.com/sudip-mondal-2002/shooter-game

A shooting game built on Unreal Engine

cpp shooting-game unreal-engine-4

Last synced: 04 Apr 2026

https://github.com/karnkaul/bave

BAsic Vulkan Engine for desktop and Android

2d-game-engine android cpp cpp20 game-engine vulkan

Last synced: 05 Mar 2026

https://github.com/skyzh/bplustree

🌲 Fully unit-tested B+ tree with basic paging implemented in C++

bplus-tree bplustree clion cmake cpp

Last synced: 27 Oct 2025

https://github.com/ndhana94/ros2_wheeltec_n100_imu

ROS2 driver pkg for wheeltec N100 IMU module.

cpp imu rclcpp ros2 wheeltec wheeltec-n100

Last synced: 02 Mar 2026

https://github.com/eclipse-ecal/udpcap

📦 Npcap-based UDP socket emulation library for C++ 👨‍💻

cpp npcap udp winsocks

Last synced: 24 Feb 2026

https://github.com/myscale/tantivy-search

Tantivy-search is a C++ wrapper for Tantivy, a full-text search engine written in Rust. It is designed to integrate with MyScaleDB and ClickHouse.

clickhouse cpp myscale myscaledb rust search-engine

Last synced: 28 Jan 2026

https://github.com/algosup/2024-2025-project-3-quickest-path-team-6

PathQuick is a high-performance software solution designed to calculate the quickest path between two landmarks in the United States.

algorithms astar-algorithm cpp csv dijkstra-shortest-path json opensource rest-api server weighted-graphs xml

Last synced: 03 Mar 2026

https://github.com/akagi201/learning-c-cpp

Codes when learning C and Cpp

c cpp learning tutorial

Last synced: 01 Mar 2026

https://github.com/ggabriel96/lasso

A generic game loop implementation in C++

cpp game-development game-loop

Last synced: 22 Apr 2025

https://github.com/mangad/cpp-project-template

⚡ A template for modern C++ cross-platform projects. Using CMake, CI/CD, unit tests, code coverage, static and dynamic analisis, auto formatting, package management, documentation, GUI, installers, and more.

ccache cdash cicd cmake codecov codecoverage cpp cpp20 ctest googletest mingw msvc nsis sanitizers tdd wix-toolset wixtoolset wxwidgets

Last synced: 07 May 2025

https://github.com/praydog/alan-wake-2-cmdline-patcher

Enables use of intentionally disabled cmdline args in Alan Wake 2

alan-wake-2 cmkr cpp reverse-engineering

Last synced: 30 Jun 2025

https://github.com/potat-dev/cpplabs

С++ Programming Labs at the SUAI university 🚀

cpp education git lab suai

Last synced: 15 Apr 2025

https://github.com/moduscreateorg/network-rgb-matrix-display

A library for helping drive large arrays of RGB Matrices with Raspberry Pis

boost-asio cmake cplusplus cpp example-project iot iot-application maker multi-threading raspberry-pi rgb-led rgb-matrix

Last synced: 07 Sep 2025

https://github.com/vkayy/vkdb

A time series database engine in C++.

cpp database time-series

Last synced: 05 Oct 2025

https://github.com/qtexcel/qlibxlsxwriter

Use libxlsxwriter in Qt 5 or 6. libxlsxwriter is a C library for creating Excel XLSX files.

c cpp excel libxlsxwriter qt xlsx xlsxwriter

Last synced: 11 Apr 2025

https://github.com/claby2/termui-cpp

C++ header-only terminal user interface library

cpp dashboard terminal tui

Last synced: 21 Aug 2025

https://github.com/mortennobel/opengl_3.2_vs_2010_freeglut

A simple OpenGL 3.2 example using MSVS 2010 and freeglut

cpp cpp11 graphics-programming

Last synced: 24 Apr 2025

https://github.com/muellan/containers

generic C++ containers; matrix, triangle matrix, crs sparse matrix, etc.

c-plus-plus collections cpp cpp11 crs generic-containers header-only matrix matrix-library sparse-matrix

Last synced: 15 Jun 2025

https://github.com/onionhammer/clibpp

Easy way to 'Mock' C++ interface

cplusplus cpp nim

Last synced: 09 Mar 2026

https://github.com/timostrating/projecteuler

These are Java / Ruby / C / Lisp / Haskell / PHP/ Bash / PL-SQL / Mathematica / Rust / Kotlin / Lua solutions for Project Euler, — In the best 1% of the world

cpp java mathematica projecteuler python ruby

Last synced: 12 Sep 2025

https://github.com/yasushi-saito/grpc-ssl-example

Example of using grpc-c++ w/ self-signed certificates

cpp go grpc self-signed-certificate ssl tls

Last synced: 16 Mar 2025

https://github.com/captain-woof/powerwoof

A collection of handy C#, Powershell and C++ POCs, concepts and examples to aid in pentesting.

cpp csharp pentesting-tools pentesting-windows poc powershell windows

Last synced: 06 Jul 2025

https://github.com/panda-official/waveletbuffer

A universal C++ compression library based on wavelet transformation

compression cpp cpp20 signal-processing wavelet wavelet-transform

Last synced: 31 Aug 2025

https://github.com/arkssss/studynotes

后端技能校招笔记整理 (包含数据结构, 算法, Java, C++, 数据库, Redis, Linux 等)

cpp git java linux mysql php rabbitmq react redis vim

Last synced: 23 Mar 2025

https://github.com/tereius/onvifmonitor

📹 A proof of concept of an ONVIF camera viewer/monitor

cpp gsoap onvif qml qt

Last synced: 15 Jul 2025

https://github.com/ArkEcosystemArchive/cpp-client

A simple C++ API client for the Ark Blockchain.

ark blockchain cmake cpp crypto dpos

Last synced: 12 May 2025

https://github.com/ayeujjawalsingh/cheat-sheet

Here is the Some Cheat-Sheet, through which you can easily Revise your knowledge......

canvas cheatsheet cpp css django flask html5 java javascript jquery mysql php python sql

Last synced: 25 Aug 2025

https://github.com/jdsherbert/unreal-engine-true-first-person-template

An Unreal Engine C++ project with Raytracing enabled, built on top of the Third Person Template, with some edits to behave as a True First Person implementation as if from Epic Games.

cpp cpp17 epic-games first-person-view mit-license template template-project unreal unreal-engine unreal-engine-5

Last synced: 10 Apr 2025

https://github.com/tttapa/linear-algebra

Educational linear algebra algorithms

cpp linear-algebra matrix numerical-linear-algebra

Last synced: 20 Jun 2025

https://github.com/novak-99/vectorization

Quick demo of vectorization using C++ and x86_64 ASM.

asm cpp vectorization

Last synced: 11 Apr 2025

https://github.com/yeaseen/angrybirds_igraphics

:performing_arts: A casual puzzle video game implemented in C/C++ with OpenGL iGraphics for GUI as a term project assignment of C Programming Language Sessional course, CSE102 of CSE, BUET.

angry-bird-game angry-birds c cpp cse-buet igraphics-project opengl visual-studio

Last synced: 14 Aug 2025

https://github.com/anshumansinha3301/linearsearchcpp

CPP Codes for Sorting, Searching and other DSA Concepts for interview Preparations. Codebase for data structures and algorithms.

algorithms-and-data-structures cpp data-structures searching-algorithms sorting-algorithms

Last synced: 14 Jul 2025

https://github.com/genodelabs/genode-rpi

Raspberry Pi family support for Genode OS framework

aarch64 arm armv6 armv8 cplusplus cpp genode microkernel osdev raspberry-pi

Last synced: 04 Feb 2026

https://github.com/xaizek/uncov

uncov(er) is a tool that collects and processes code coverage reports.

agpl command-line-app command-line-tool coverage coverage-changes coverage-report coverage-reports cpp cpp11 gcov test-coverage web-interface

Last synced: 14 Apr 2025

https://github.com/lecrapouille/openglcppwrapper

[Lib][Version 0.9][Partially Functional][WIP] A C++ 11 wrapper for Core Profile OpenGL allowing to write complete applications in a reduced number of lines of code

3d 3d-engine 3d-game 3d-graphics cpp cpp11 game-development glumpy graphics graphics-programming opengl opengl-functions opengl-tutorial opengl-wrapper rendering shaders three-cpp three-js wrapper

Last synced: 19 Mar 2025

https://github.com/gochomugo/crun

Run C/C++ scripts, just like you would do with Python, Ruby etc.

c c-plus-plus cpp

Last synced: 21 Mar 2025

https://github.com/ashtum/smpp

A C++ implementation of SMPP protocol on Boost.Asio

boost-asio coroutines cpp smpp smpp-client smpp-server

Last synced: 13 Apr 2025

https://github.com/netromdk/bmod

bmod parses binaries for modification/patching and disassembles machine code sections.

assembly-language binary cmake cpp disassembler disassembly modification patching qt5 x86 x86-32 x86-64

Last synced: 25 Jul 2025

https://github.com/dan-tan/riot-cpp

Basic api client to query riot's api. Handles rate limiting, server errors and does basic logging.

api-client api-wrapper catch2 cpp libcurl restful-api riot-games-api

Last synced: 12 Apr 2025

https://github.com/felixguendling/express2cpp

Generates C++ classes and high-performance STEP file parsers from EXPRESS definitions to process openBIM® IFC model files

3d bim cpp cpp17 express generator high-performance iso-10303 openbim openbimstandards parser step

Last synced: 18 Aug 2025

https://github.com/jacmoe/retronew

Retro graphics programming in 16bit style - using a modern tool-chain

allegro5 cmake cpp cpp17 raycaster raycasting raycasting-engine

Last synced: 25 Jul 2025

https://github.com/thirdweb-dev/unreal-engine

Best in class Web3 Unreal Code Plugin, powered by thirdweb. Core built in Rust.

cpp rust unreal-engine-5

Last synced: 25 Jul 2025