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/sp-nitech/voist

音声収録ソフトウェア

cpp java portaudio recorder voice-recorder

Last synced: 19 Aug 2025

https://github.com/xbmlz/cefsample

🌏 WIN32、MFC、QT、JAVA、Python CEF3 Sample

cef cef3 cefpython cefsharp cpp csharp java jcef python

Last synced: 14 Apr 2025

https://github.com/gottagofaster236/sonicvisualsplit

An auto-splitter for people who speedrun classic Sonic on console.

cpp csharp livesplit-autosplitter speedrun

Last synced: 15 Apr 2025

https://github.com/demensdeum/raidenvideoripper

Raiden Video Ripper is an open-source project designed for video editing and format conversion. It's built using Qt 6 (Qt Creator) and allows you to trim and convert videos to MP4, GIF, WebM formats. Also there is MP3 support for audio export.

cpp cpp17 cut editor ffmpeg gif mp3 mp4 qt qtcreator qtcreator-ide trim video videoeditor webm

Last synced: 30 Aug 2025

https://github.com/kajna/chatroom

Console chat for Linux written in C++ 11

console cpp linux sockets tcp threads

Last synced: 22 Mar 2025

https://github.com/quqionfree/qqbot

这是一个QQ机器人,拥有强大的自定义功能(插件系统)(A bot for QQ)

cpp cpp-httplib cpp23 go-cqhttp qqbot

Last synced: 15 Apr 2025

https://github.com/brightprogrammer/vulkanhelper

A simple helper interface between Vulkan C API and C++ containers

cpp graphics vulkan vulkan-api vulkan-helper

Last synced: 29 Apr 2025

https://github.com/alirezasaadatmand/snake_game

Snake game in Python/pygame , Javascript/canvas , C++/raylib and Go/raylib

canvas cpp game go golang javascript pygame python raylib snake snake-game

Last synced: 13 Apr 2025

https://github.com/metricq/metricq-cpp

🔥 The MetricQ C++ interface

cpp library metricq

Last synced: 07 Sep 2025

https://github.com/ridika-2004/my-development-tools

💻 A curated collection of small, functional projects—built for learning, experimenting, and leveling up coding skills 🚀📈.

chrome-extension codingame cpp game-development html-css java java-fx java-swing javascript object-oriented-programming pong-game pyqt5 python raylib-cpp tkinter-gui vanilla-javascript web-development

Last synced: 11 Apr 2025

https://github.com/ahsankhan26/laser-data-transmission

Textual data transmission using Laser and Arduino

arduino ascii binary cpp data-transmission laser

Last synced: 03 Apr 2025

https://github.com/proxdhiya/complex_number

C++11 Header file for the complex numbers

cpp cpp-library cpp11

Last synced: 30 Apr 2025

https://github.com/acly/dlimgedit

A C++ library for image painting and editing workflows which make use of deep learning.

cpp deep-neural-networks image-editing image-segmentation native onnx

Last synced: 02 May 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/FrozenAssassine/NeuralNetwork-Arduino

A lightweight neural network library for ESP32 and Arduino, enabling on-device training and simple predictions like XOR. Ideal for microcontroller-based AI projects with resource constraints. 🔧🚀

ai arduino cpp esp32 local neural-network neural-networks xor

Last synced: 27 Mar 2025

https://github.com/letmefly666/leetcode

本仓库将会长期更新【力扣题解】、【解题技巧】等,欢迎各位大佬共同参与、提交PR,目标包括但不限于力扣中数字开头的2k多道题。

blog cpp leetcode py python

Last synced: 16 Jun 2025

https://github.com/stovent/chip8emu

Chip8 emulator (with tools) written in C++ with wxWidgets

c-plus-plus chip8 cpp emulation emulator wxwidgets

Last synced: 11 Apr 2025

https://github.com/graalvm/clamh

CLAMH (Cross-LAnguage Microbenchmark Harness) is a language-independent benchmark harness design and the implementation of that design for different languages.

benchmark-framework benchmarking benchmarking-framework c-plus-plus cplusplus cpp java microbenchmarking performance performance-testing

Last synced: 09 Jul 2025

https://github.com/hud0shnik/cplusplus_oop

Code that I write at the university📒

cplusplus cpp

Last synced: 10 Apr 2025

https://github.com/civictechto/tracket-sensor

Design files and source code for the tRacket noise sensor

arduino civic-tech cpp esp32 kicad noise platformio sound urban

Last synced: 09 Jul 2025

https://github.com/kezhengjie/jsonserializer

a library aims to convert json string to C++ data struct in modern,fluent and fast way. Runtime safety and No C++ Exception.

bind bind-by-reference cpp cross-platform dynamic-language-like easy-to-use flexible fluent header-only json linux map modern no-exception runtime-safety template type-safety windows

Last synced: 12 Apr 2025

https://github.com/erbsland-dev/erbsland-qt-toml

A robust TOML parser compatible with the Qt5 or Qt6 library.

cmake cpp cpp17 cpp20 cpp23 qt5 qt6 toml toml-config toml-parser toml-parsing

Last synced: 17 Jan 2026

https://github.com/rgamestudio/rightengine

C++ Vulkan game engine

conan cpp engine pbr vulkan

Last synced: 23 Oct 2025

https://github.com/triplehelixprogramming/chargedup

Triple Helix's code for the 2023 FRC Charged Up season

cpp frc wpilib wpilibc

Last synced: 30 Apr 2025

https://github.com/arbmind/qtcreator-containers

Docker containers with QtCreator - Ready to develop, build and run Qt Gui applications.

cpp docker-container docker-images qt qtcreator

Last synced: 10 Apr 2025

https://github.com/kuvaus/gptj-chat

Simple chat program for GPT-J models

ai cpp gpt gpt4all gptj

Last synced: 30 Apr 2025

https://github.com/zigaowang/cpp-usaco

C++ 信息学奥赛一本通 + USACO

cplusplus cpp usaco

Last synced: 03 May 2025

https://github.com/brightprogrammer/eigeneural

A SUPER FAST, POWERFUL & EASY NEURAL NETWORK CLASS IN C++

cpp eigen feedforward-neural-network from-scratch machine-learning neural-network tutorial

Last synced: 29 Apr 2025

https://github.com/hairrrrr/1200_problems

数据结构与算法 OJ 题目详解

algorithms c cpp data-structures java

Last synced: 10 Apr 2025

https://github.com/wichtounet/etl-gpu-blas

Mini BLAS-like library for GPU (complementary to CUBLAS)

blas cpp gpu performance

Last synced: 10 Apr 2025

https://github.com/grazder/template.cpp

[WIP] A template for getting started writing code using GGML

cpp deep-learning ggml inference-optimization

Last synced: 02 Mar 2025

https://github.com/abhayanigam/learn_c_plus_plus

Introduction TO C-plus-plus Programming Language

c chapters coding coding-challenge concept cpp language learn learning-by-doing

Last synced: 11 Apr 2025

https://github.com/kthohr/bmlib

Bayesian Macroeconometrics C++ Library

bayesian bayesian-inference bvar c-plus-plus cpp cpp11 dsge mcmc

Last synced: 27 Mar 2025

https://github.com/liulalemx/falcon-fury

2D Shoot 'Em Up game where you defend your home from the enemy fleet.

cpp game gamedev sdl sdl2

Last synced: 10 Apr 2025

https://github.com/cctyl/qtjson

dependency-free, header-only, ready-to-use library for automatic serialization and deserialization; 无依赖、head-only、开箱即用的半自动qtjson序列化、反序列化库

cpp json qt qt6

Last synced: 25 Jun 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/realtristan/verlet

Physics Engine From Scratch with Verlet Integration Simulations

cpp opengl physics sfml verlet

Last synced: 12 Apr 2025

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/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/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/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/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/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/pradyuman7/hackerrankeulersolutions

My solutions to the ProjectEuler+ competition problems from HackerRank in C++, Java and Python.

algorithms cpp hackerrank hackerrank-solutions java project-euler-plus

Last synced: 09 May 2025

https://github.com/MattRyder/GibEngine

Cross-platform OpenGL 3D game engine

3d-game-engine 3d-graphics cpp game-engine opengl

Last synced: 08 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/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/konyshevartem/render-engine

Simple rendering engine supporting DX12, OpenGL, GLES and Metal on Windows, Android, Mac and iOS

android cpp dear-imgui dx12 gles glfw glsl hlsl ios macos metal msl opengl shaders windows

Last synced: 07 Mar 2026

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/hominsu/tensorrt-yolov5-jetsonnano

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

cpp jetson-nano tensorrt

Last synced: 13 Apr 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/nicknaso/podofo

Mirror repository for PoDoFo a library to work with the PDF file format.

cpp pdf

Last synced: 03 Oct 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/joswinemmanuel/abdul-bari-cpp

A comprehensive repository of programs and tips learned from the C++ course mentored by Abdul Bari on Udemy.

cpp

Last synced: 05 Apr 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/ngocbh/mtcnn-tf

MTCNN implementation by C++ and tensorflow framework

cpp face-detection mtcnn tensorflow

Last synced: 11 Sep 2025

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/zephirfxec/hnanosolver

Houdini GPU Fluid Solver powered by NanoVDB

cpp cuda fluid-dynamics houdini nanovdb openvdb

Last synced: 05 May 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/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/nrf24/rf24log

A nice logging library for Arduino devices

arduino cpp hacktoberfest nrf24l01 rf24

Last synced: 12 May 2025

https://github.com/stephenberry/efftw

Modern C++ FFTW Wrapper for Eigen library

cpp eigen eigen3 fftw fftw3 fftw3-binding header-only

Last synced: 14 Jul 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/ericlbuehler/merlin

Make your code fly.

cpp interpreter

Last synced: 20 Mar 2025

https://github.com/conchylicultor/codingcheatsheet

Cheatsheets for the C++ and Python programing languages

cheatsheet cpp python

Last synced: 08 May 2025

https://github.com/kartikmohta/manifold_cdkf

Central difference kalman filter which can work with states on a manifold

cpp estimation manifold sigma-point-kalman-filter

Last synced: 11 Apr 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/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/hebirobotics/hebi-cpp-examples

Examples for the HEBI Robotics C++ API

cpp examples

Last synced: 25 Jul 2025

https://github.com/wodann/constexpr-md5-cpp

A constexpr implementation of the MD5 hashing algorithm for C++

constexpr cpp hash md5

Last synced: 25 Jul 2025

https://github.com/prakhar-002/leetcode

📜 LeetCode Solution Hub 🔥 | Get all solutions 🧩 for daily challenges and specific tasks 💪🏻 | Example: 🍨 LeetCode 75 - 🪻 Ace Coding Interview, 📦 SQL 50 - 🌽 Crack SQL Interview, 📒 30 Days of JavaScript - 🌻 Learn JS Basics

c cpp java javascript leet leetcode leetcode-cpp leetcode-java leetcode-javascript leetcode-practice leetcode-python leetcode-solutions python3 questions-and-answers

Last synced: 03 Aug 2025

https://github.com/videlanicolas/novpn

A reengineering over Google's Beyond Corp

beyond-compare cpp google nginx python vpn

Last synced: 06 Apr 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/milderhc/auto-parallelizer

Automatic parallelizer for C/C++ code

antlr4 cpp source-code-analysis

Last synced: 24 Jul 2025

https://github.com/zhengtianzuo/cplusplusexamples

C++相关的技术分享

cplusplus cpp

Last synced: 30 Jul 2025

https://github.com/nragland37/ai-minimax-tictactoe

An unbeatable Tic-Tac-Toe Artificial Intelligence in C++, featuring the Minimax algorithm with Alpha-Beta pruning and visualized move tree traversal

ai alpha-beta-pruning artificial-intelligence-algorithms cpp minimax minimax-algorithm minimax-alpha-beta-pruning tic-tac-toe

Last synced: 14 Apr 2025

https://github.com/teddy-van-jerry/string_evaluate

Use C++ to evaluate a string. Support complex numbers, function names and variables.

complex complex-numbers cpp eval evaluate evaluation

Last synced: 28 Jul 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