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/haoyang-graphics/baba-is-demo

BABA IS DEMO, ENGINE IS GODOT. Enjoy!

baba-is-you babaisyou cpp cpp17 godot godot-engine godot-game

Last synced: 12 Apr 2025

https://github.com/gazebosim/gz-bazel

gz-bazel provides a set of Bazel build rules that are used by the Gazebo projects.

bazel cpp gazebo ignition-robotics

Last synced: 14 Apr 2025

https://github.com/tbhaxor/cpp-file-handling-tutorial

A comprehensive guide to file handling in C++ language.

binary-files cpp cpp17 file-handling file-handling-in-cpp file-stream text-files

Last synced: 09 Jul 2025

https://github.com/itsfuad/xebec-server

HTTP server implementation written in C++ using the Winsock API for Windows.

cpp cpp-http-server http-server

Last synced: 15 Sep 2025

https://github.com/ferhatgec/forkleft

Fegeya Forkleft, C++ implementation of ~new generation~ mark-up language.

converter cpp cpp17 html html5 mark-up markdown markup-languages transpiler

Last synced: 14 Apr 2025

https://github.com/IronCoreLabs/ironoxide-swig-bindings

IronCore Labs SDK bindings which are generated using swig

android c cpp cryptography java jvm proxy-re-encryption transform-encryption

Last synced: 17 Jun 2025

https://github.com/edwardjxli/vexv5raytracer

Simple 3D Raytracer Ported To The Vex V5 Robot Brain.

cpp port raytracer vex vex-robotics vex-v5

Last synced: 15 Jul 2025

https://github.com/keremtan/logger

A logging class will be designed in this repository that can control the number of log files and the frequency of their occurrence.

cpp cpp11 logger logging logging-library oop-in-cpp oop-principles queue singleton-pattern thread threading

Last synced: 13 Apr 2025

https://github.com/cartory/program2

Ejercicios de recursión de programación 2

cpp embarcadero recursion recursive recursive-algorithm

Last synced: 15 May 2025

https://github.com/endurodave/stl_allocator

STL std::allocator Fixed Block Memory Allocator

cpp embedded-systems memory-allocation stl stl-containers

Last synced: 11 Jul 2025

https://github.com/dibyadyutidas/dsa

Collection of essential data structures implemented in C/C++ with explanations and sample code.

algorithm cpp datastructure problem-solving

Last synced: 09 Jul 2025

https://github.com/hominsu/tensorrt-yolov5-jetsonnano

JetsonNano 上的 YoloV5 的 TensorRt 加速推理,额外加上了 gRPC 等服务

cpp jetson-nano tensorrt

Last synced: 13 Apr 2025

https://github.com/francescmm/qpinnabletabwidget

QPinableTabWidget is a normal QTabWidget that allows you to pin and unpin tabs.

cpp qt qt5 qtabwidget qwidget

Last synced: 24 Jul 2025

https://github.com/electrostat-lab/jsnaploader

A high-performance cross-platform native Library loader API for JVM Applications

android cpp dynamic-libraries dynamic-loader electrostat-lab electrostatic-sandbox java linux macos shared-libraries windows

Last synced: 18 Jul 2025

https://github.com/jomy10/defer

A simple, single-header library which implements defer and autofree at compile-time in C/C++

autofree c cpp defer single-header single-header-lib single-header-library

Last synced: 21 Mar 2025

https://github.com/thecodetherapy/urblind

A lightweight zooming tool for i3-wm on X11, built with Raylib.

cpp i3wm linux raylib x11

Last synced: 24 Jul 2025

https://github.com/eslam-abdo/data-structures-algorithms

This repository contains the solved code from the Mastering Data Structures & Algorithms Using C and C++ course by Abdul Bari on Udemy.

algorithms c cpp data-structures

Last synced: 02 Mar 2026

https://github.com/abdallahhemdan/30-day-leetcode-challenge

🏃‍♂️ My solutions of 30-Day Leetcoding Challenge with cpp with multiple soultions...

30-day-challenge 30-day-leetcoding-challenge challenge cmp coding cpp hemdan leetcode

Last synced: 08 May 2025

https://github.com/mathworks/libmexclass

libmexclass is a MATLAB framework which enables users to implement the functionality of MATLAB classes in terms of equivalent C++ classes using MEX.

cpp matlab mex

Last synced: 06 May 2025

https://github.com/georgecatalin/qt5-cpp-development-fundamentals

Code practice from the Udemy course "Qt 5 C++ GUI Development For Beginners : The Fundamentals" authored by Daniel Gakwaya

cpp qt qt5 qt5-gui qtcreator qtwidgets

Last synced: 08 Mar 2026

https://github.com/andreped/fp-dsa-plugin

Digital Slide Archive plugin to enable FAST deployment of pretrained CNNs for digital pathology

cpp deep-learning digital-pathology digital-slide-archive fast fastpathology gpu histopathology large-image plugin python real-time tensorrt

Last synced: 13 Apr 2025

https://github.com/ola-jed/qtodo

Todo list app made with Qt 5

cpp qt5 todolist

Last synced: 29 Oct 2025

https://github.com/abarrak/why-compiled-languages

A simple experiment for compiled/dynamic languages comparision.

cpp csharp go java javascript python ruby

Last synced: 13 May 2025

https://github.com/sukeesh/algorithm-implementations

my algorithm implementations, which I use as template in timed contests

algorithm competitive-programming cpp data-structures

Last synced: 21 Jun 2025

https://github.com/albin-johansson/doxy-to-md

Converts Doxygen XML output to Markdown files.

cli cpp documentation doxygen markdown rust

Last synced: 28 Jun 2025

https://github.com/saiyamdubey/dsa_questions

This is my collection of solved DSA questions ... I am Prepairing for the Interview perspective ..

arrarys binary-search cpp cprogramming hackerrank leetcode-solutions sliding-window sorting-algorithms two-pointers

Last synced: 15 Jul 2025

https://github.com/w2wizard/iconhandler

UE4/5 Plugin to allow customized asset icons for C++ Classes.

cpp ue4 ue4-plugin ue5 ue5-plugin

Last synced: 15 Sep 2025

https://github.com/olegschwann/technopark-algorithms

Implementation of various algorithms in C / C++ for the first semester of Technopark.

algorithms-and-data-structures c cpp

Last synced: 02 Apr 2026

https://github.com/markatk/librg-cpp

C++ wrapper for librg network library

cpp enet gamedev library librg multiplayer networking wrapper zpl

Last synced: 05 Apr 2025

https://github.com/eyelash/nitro

an OpenGL ES 2.0 scene graph library for modern GUIs (work in progress)

cpp gles2 gui opengl scene-graph

Last synced: 13 May 2025

https://github.com/fqwqf/whup

WHUP/ ˈdʌbljuː eɪtʃ ʌp /(WHUP: High-level Unified Programming)是一个以WHU(Wholesome High-level Utility)编程语言为核心的项目。本项目将实现两种编程语言:WHU和HUST(Highly Usable Symbolic Technology ),以及几个相应的软件:WHUPC,WHUPVM和WHUPRUN。

cpp

Last synced: 13 Apr 2025

https://github.com/emd4600/advanced-creature-paint

Spore Mod that lets you paint creatures like buildings, painting each part individually.

cpp modapi spore spore-mod

Last synced: 20 Mar 2025

https://github.com/ngocbh/mtcnn-tf

MTCNN implementation by C++ and tensorflow framework

cpp face-detection mtcnn tensorflow

Last synced: 11 Sep 2025

https://github.com/jokoardh/kuliah-koding-fik-uby

kumpulan materi perkuliahan fakultas ilmu komputer Universitas Boyolali, meliputi materi pemrograman dasar, oop dan basic mobile

algoritma cpp dart ilmu-komputer oops-in-python python struktur-data university-assignment

Last synced: 11 Apr 2025

https://github.com/dashroshan/cpp-notes-and-questions

📝 C++ short notes and solved practice questions

c-plus-plus cpp notes practice-questions-solved

Last synced: 18 Mar 2025

https://github.com/zeyu-li/algorithms

A useful collections of algorithms, formulas, APTs, and some other notes 🗒

algorithms cpp data-structure data-structures formulas graph graph-algorithms graph-theory graph-theory-algorithms python school

Last synced: 13 Jul 2025

https://github.com/megatokio/laseroids

Playing Asteroids on a Laser Scanner

cpp laser-scanner rp2040

Last synced: 04 Jul 2025

https://github.com/jmakov/fsm

A performance oriented implementation of a state machine for order processing

cpp cpp20 hft hft- trading

Last synced: 20 Mar 2025

https://github.com/aminkhani/c

Cpp/C Tutorials, Exercise and PDF

c c-example c-exercise c-language c-project cpp cpp-examples cpp-tutorials

Last synced: 19 Jul 2025

https://github.com/markusjx/stacktrace

C++ stack traces for windows, (debian based-) linux and macOs systems

cpp developer-tools stacktrace

Last synced: 13 Apr 2025

https://github.com/bsamseth/goldfish

Goldfish - Stockfish's very distant and not so bright cousin - a UCI chess engine

alpha-beta-pruning chess chess-engine cpp engine lichess tree-search uci-chess-engine

Last synced: 13 Jul 2025

https://github.com/chinmaymahajan/dreamscoder-examples

This repository contains the example code for the posts on the blog www.DreamsCoder.com

c cpp css data-structures data-structures-algorithms datastructures java javascript php react react-component react-components reactjs

Last synced: 18 Jun 2025

https://github.com/palacaze/gateau

Make software building with CMake a piece of cake

cmake cmake-modules cpp

Last synced: 12 Apr 2025

https://github.com/israelalagbe/embedded-systems

robotics and embedded systems projects

arduino cpp electronics embedded-systems

Last synced: 27 Oct 2025

https://github.com/im-rises/cmake-cpp-library-example

This repository contains examples and tutorials demonstrating how to link multiplaform libraries to C++ for Windows, Linux and macOS projects using CMake.

c cmake cpp emscripten example glad glfw imgui library linux opencl opencv opengl openmp openmpi pthreads sdl2 sfml

Last synced: 18 Jun 2025

https://github.com/artempyanykh/vcpkg-cmake-example

Example repo demonstrating a C++ project setup with CMake and vcpkg

cmake cpp dependencies vcpkg

Last synced: 16 Aug 2025

https://github.com/nixman/csprot

C++14 compile time literal-string encoder, which decodes a strings at run-time

compile-time cpp cpp14 encoder

Last synced: 18 Jul 2025

https://github.com/eloyhere/semantic-cpp

semantic-cpp is a lightweight, high-performance stream processing library for C++17, consisting of a single header file paired with a separate implementation file. It blends the fluency of Java Streams, the laziness of JavaScript generators, the ordering capabilities reminiscent of database indices.

cpp generator index java javascript mysql stream

Last synced: 07 Apr 2026

https://github.com/kerneltuner/kernel_float

CUDA/HIP header-only library writing vectorized and low-precision (16 bit, 8 bit) GPU kernels

bfloat16 cpp cuda floating-point gpu half-precision header-only-library hip kernel-tuner low-precision mixed-precision performance reduced-precision vectorization

Last synced: 12 Apr 2025

https://github.com/banaankiamanesh/slc-radio

This is a Super-Low-Cost(!) Radio-Transmitter with the use of Both Arduino & Processing 3, that can be used for DRONES and basically RC everything!

arduino cpp diy drone ground-station gui java nrf24l01 processing3 quadcopter radio radio-controller receiver transmitter transmitter-receiver

Last synced: 13 Apr 2025

https://github.com/joswinemmanuel/basic-cpp

A repository containing the fundamentals of C++ programming and essential programs for beginners.

cpp

Last synced: 05 Apr 2025

https://github.com/seokminhong/compile-time-format-string

Type-safe format string I/O functions similar to cstdio interfaces using C++20.

cpp format io

Last synced: 10 Jul 2025

https://github.com/rdb/fcollada

Community maintained version of FCollada, formerly developed by Feeling Software

c-plus-plus collada cpp fcollada

Last synced: 21 Jun 2025

https://github.com/shsms/mime

mime is a scripting tool for text processing, inspired by Emacs Keyboard Macros.

cpp emacs scripting text-processing

Last synced: 21 Jun 2025

https://github.com/luca-penasa/spc

library for geological data extraction from TLS and photogrammetry point clouds.

cpp photogrammetry point-cloud

Last synced: 24 Jun 2025

https://github.com/ericlbuehler/merlin

Make your code fly.

cpp interpreter

Last synced: 20 Mar 2025

https://github.com/nrf24/rf24log

A nice logging library for Arduino devices

arduino cpp hacktoberfest nrf24l01 rf24

Last synced: 12 May 2025

https://github.com/balena-io-examples/balena-cpp-hello-world

Example of how to deploy C++ code on a balena supported device.

balena balena-hello-world cpp lithium

Last synced: 11 May 2025

https://github.com/madladsquad/untitledexec

A cross-platform wrapper on top of fork and exec/CreateProcess

c cpp cross-platform execution library unix windows

Last synced: 11 Apr 2025

https://github.com/akielaries/opengpmp

Hardware Accelerated General Purpose Mathematics Package

computational-mathematics cpp linear-algebra machine-learning number-theory opengpmp simd

Last synced: 12 Apr 2025

https://github.com/arijhajji-1/e-health_2a2

Desktop App for Hospital management

cpp qt

Last synced: 14 Apr 2025

https://github.com/microsoft/hat

TOML-annotated C header file format for packaging binary files, from Microsoft Research

benchmarking cpp cprogramming cuda metadata platform-independent python-library rocm toml

Last synced: 10 Apr 2025

https://github.com/lelserslasers/minecraft

Minecraft clone with an infinite world generated from 3d perlin noise (no game engine)

3d chunking cpp infinite-world itch-io minecraft perlin-noise perlin-noise-3d raylib voxel voxel-engine

Last synced: 14 Oct 2025

https://github.com/stefanangelovski/plunder

Web-scraper and frontend app for the Trimui Smart Pro on Crossmix-OS, letting you easily browse and access ROM sites directly from your handheld.

cpp crossmixos handheld roms scraper storefront trimui

Last synced: 13 Feb 2026

https://github.com/aminezouitine/volumelist-cpp

🗄Make a list that has a notion of volume 🗄

cpp data-structures

Last synced: 02 Mar 2026

https://github.com/yexuanxiao/basic_json

A modern C++ library for working with JSON data, aims to provide full support for the JSON standard, as well as allowing users to customize and extend the library according to their needs. The library offers a user-friendly and C++-idiomatic API, without compromising on performance.

cpp cpp20 cpp23 json modern-cpp

Last synced: 04 Apr 2026

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

Client/Server Secure ConnectionProvider for oatpp applications. Based on MbedTLS.

cpp mbedtls oatpp tls

Last synced: 25 Apr 2025

https://github.com/yawkar/hse-dsa-lab-2

This repository offers studies & implementations of several point-querying algorithms in a 2D plane. The algorithms' performance is benchmarked and compared against one another.

algorithms benchmark conan cpp data-structures hse lab

Last synced: 19 Oct 2025

https://github.com/germanaizek/visualleakdetector-ng

Updated vlc plugin for Visual Studio 2010/12/13/15/17/19/22 memory leak detection

analyzer cpp memory memory-allocations memory-leak-detection

Last synced: 13 Oct 2025

https://github.com/john-z-yang/lisp

Lisp bytecode compiler/interpreter

compiler cpp interpreter lisp lisp-interpreter

Last synced: 17 Oct 2025

https://github.com/abdulahad968/sky-nav-ai---sfml-based

SkyNav AI revolutionizes flight planning with dynamic graphics and advanced C++ data structures like graphs, queues, and linked lists. It offers seamless visualization of complex flight data, efficient layover management, flexible route adaptation, and personalized travel options, delivering an interactive and intuitive experience for traveling.

cpp dijkstra-shortest-path dsa graphs-algorithms linked-list project-management queue sfml

Last synced: 02 Mar 2026

https://github.com/ivynya/esp32-rick-roller

A compact solution for Rick Rolling your friends, coworkers, and normies in public.

arduino cpp esp32 rick-astley rickroll

Last synced: 08 Oct 2025

https://github.com/allisterb/onemd

Data-parallel molecular dynamics simulator for Intel oneAPI.

cpp cpp17 devcloud dpcpp intel molecular-dynamics simulation

Last synced: 12 Mar 2026

https://github.com/zukahai/drawimage-cpp

Draw photos with ASCII code, convert photos to ASCII code

ascii-images cpp

Last synced: 11 Oct 2025

https://github.com/ironcorelabs/ironoxide-swig-bindings

IronCore Labs SDK bindings which are generated using swig

android c cpp cryptography java jvm proxy-re-encryption transform-encryption

Last synced: 12 Mar 2026

https://github.com/jakoch/cpp-devbox

C++ DevBox is a docker devcontainer for C++ development. Based on Debian with LLVM, GCC, VulkanSDK, CMake, VCPKG, zsh.

bookworm clang-17 clang-18 cpp debian-12 debian-13 docker gcc-12 gcc-13 llvm trixie vulkan-sdk

Last synced: 28 Oct 2025

https://github.com/dapper91/thread_pool_executor

C++ Thread Pool Executor

concurrent cpp threadpoolexecutor

Last synced: 24 Apr 2025

https://github.com/googleapis/cpp-cmakefiles

Create C++ libraries from the googleapis protos.

cpp cpp11 google-cloud-platform

Last synced: 07 Oct 2025

https://github.com/seppahbaws/pelicanengine

A Vulkan game engine wanna be that I worked on to improve my understanding of Vulkan and game engines.

cpp cpp20 game-engine vulkan

Last synced: 27 Oct 2025

https://github.com/cxxpods/cxxpods

Toolchains, tools and dependencies, all in one place, made easy

build build-automation build-system c cmake cpp cross-compiler make package-manager toolchains

Last synced: 25 Oct 2025

https://github.com/timothy-liuxf/simple_logger

simple_logger - A simple, multifunctional and header-only logging library for C++17.

cpp cpp17 header-only logging

Last synced: 16 Oct 2025

https://github.com/tum-i4/binary-rts

BinaryRTS is a research tool for regression test selection of C++ binaries based on dynamic binary instrumentation

cpp dynamic-binary-instrumentation regression-test-selection regression-testing research

Last synced: 17 Jan 2026