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/yuantinghsieh/itdp

Incremental Timing-Driven Placement, problem C of ICCAD contest 2015

cad cpp electronic-design-automation placement

Last synced: 20 Jun 2025

https://github.com/cschladetsch/kai

KAI is a distributed computing model written in modern C++ and is cross-plaftorm. Using custom language translators and an executor, KAI provides full reflection, persistence and cross-process communications without having to modify existing source code. KAI Comes with an automated, generational tricolor garbage collector, and Console- and Window-based interfaces.

ast-walker c-plus-plus cmake cpp kai language lexer networking parser raknet stack tests

Last synced: 13 Apr 2025

https://github.com/hilkojj/dibidab-engine

Small ECS-based Game Engine with Lua scripting

browser cpp ecs game-engine linux lua opengl windows

Last synced: 10 Sep 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/chris-1101/simple-assembler

:building_construction: Simple assembler written in C++

asm assembler assembly cpp interpreter

Last synced: 07 Mar 2026

https://github.com/abdallahhemdan/circuits-solver

🔌Circuits Solver is a simple tool to simulate and solve AC circuits....

circuit circuit-analysis circuit-solver circuits circuits-simulator cpp cufe-2022

Last synced: 07 May 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/hxndev/3d-solar-system-scene-using-opengl

This was my Computer Graphics' project. In this i used OpenGL and Glut to create a 3D Solar System Scene. Its without textures and wrapping. Just the most basic functionalities.

3d code computer-graphics computer-graphics-opengl computer-graphics-project cpp glut glut-library graphics opengl solar-system

Last synced: 16 Jul 2025

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/dylanbt928/retrofps

👾 retro-style fps game

cpp retrofps shooter ue5

Last synced: 20 Sep 2025

https://github.com/offchan42/unitycppclassdllexample

:bulb: Example exporting CPP class as DLL and importing in Unity C# as native plugin

cpp csharp dll exporting-cpp native-plugin unity

Last synced: 25 Mar 2025

https://github.com/alexeytaranov/ue4_gumbo

HTML parser for Unreal Engine 4

blueprint cpp html parser ue4 ue4-plugin

Last synced: 24 Dec 2025

https://github.com/lszl84/wx_wrapsizers_tutorial

Building a desktop Paint App clone with C++ and wxWidgets

cpp desktop layout wxwidgets

Last synced: 08 Jul 2026

https://github.com/andoryuuta/mhw-classpropdump

An application to dump DTI type information from Monster Hunter: World

cpp dti mhw

Last synced: 11 Feb 2026

https://github.com/kimkulling/cppcore

My core for most of my projects ...

cpp

Last synced: 22 Mar 2025

https://github.com/anshumansinha3301/object-oriented-cpp

OOPS Codes I did in my third semester

cpp object-oriented-programming

Last synced: 16 Aug 2025

https://github.com/litongjava/whisper.cpp.android.java.demo

A sample Android app using java code and whisper.cpp library to do voice-to-text transcriptions.

andoird cpp java whisper-cpp

Last synced: 23 Aug 2025

https://github.com/kfrlib/cxxdox

Generates mkdocs files from C++ source code with minimal configuration. Python + libclang, does not use doxygen. Works in docker

cpp documentation-generator documentation-tool libclang markdown mkdocs python

Last synced: 24 Aug 2025

https://github.com/ashaduri/demo-library-simple

A cmake project that demonstrates how to use static and dynamic libraries in a C++ project.

cmake cplusplus cpp demo dll dynamic library shared static

Last synced: 23 Aug 2025

https://github.com/xframes-project/xframes

GPU-accelerated GUI development for the desktop and the browser

c cpp dear-imgui desktop glfw gpu-accelerated-library gpu-acceleration gpu-programming opengl ui wasm webgpu

Last synced: 12 Apr 2025

https://github.com/luizppa/top-gear

The SNES Top Gear game made in Allegro 5

allegro allegro-framework allegro5 car-game cpp game-2d snes top-gear

Last synced: 24 Mar 2025

https://github.com/ki-seki/solutions

此仓库包括我所做过的来自各大题库的 OJ 算法题的题解,这些题库包括:浙江大学计算机程序设计能力考试(PAT)题库,UVa 题库,Codeup 题库,洛谷题库,北京大学 OJ 题库(POJ),安徽科技学院 ACM 题库(AOJ)......目前在主攻 PAT,完成度已过 55.6%,其中部分题解提供多种方法、以及我给出的测试样例。

aoj codeup cpp lanqiao luogu nowcoder oj-solutions pat poj programming-contests uva

Last synced: 07 Oct 2025

https://github.com/llnl/launchmon

LaunchMON is a software infrastructure that enables HPC run-time tools to co-locate tool daemons with a parallel job. Its API allows a tool to identify all the remote processes of a job and to scalably launch daemons into the relevant nodes.

cpp hpc parallel parallel-computing

Last synced: 29 Apr 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/johnaparker/pybind_examples

Examples of pybind11 based projects (using cmake)

cmake cpp cuda mpi openmp pybind11 python

Last synced: 19 Apr 2025

https://github.com/reputeless/enumbitmask

A C++ library to enable bitmask operators for an enum class type

bitmask cpp cpp17 enum

Last synced: 19 Apr 2025

https://github.com/saivittalb/branch-prediction-programming

🎞 Implementation of several Branch Prediction algorithms and analysis on their effectiveness on real-world program traces.

branch-prediction computer-architechure cpp python visual-studio-code

Last synced: 08 Feb 2026

https://github.com/langriklol/pluto

Simple OS

c cpp nasm osdev pluto

Last synced: 08 May 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/1337programming/webassemblyopengl

C++ project with WebAssembly + OpenGL + Webpack

c cpp javascript node nodejs opengl wasm webassembly

Last synced: 11 Mar 2026

https://github.com/ilyachalov/lafore-book-examples

Примеры и решения упражнений из книги Роберта Лафоре «ООП в C++», 4-е издание

cpp examples lafore learning russian

Last synced: 11 Jun 2025

https://github.com/hwhsu1231/cmake-conan-setup

CMake toolchain for integration with Conan using cmake-conan

c cmake cmake-toolchain conan cpp package-manager

Last synced: 23 Oct 2025

https://github.com/aldertlake/fsr_blueprint_library

Easily control and customize AMD FSR 4 settings at runtime using intuitive Blueprint nodes, giving you full control over upscaling quality, frame generation, and other FidelityFX Super Resolution 4 features without writing C++ code.

amd cpp rendering unrealengine windows

Last synced: 02 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: 12 Apr 2025

https://github.com/christianpanov/glcore

No-dependency OpenGL support library, which abstracts the processes of creating buffers and shaders

cpp cpp-library glcore graphics-library graphics-programming library opengl opengl-library shaders

Last synced: 10 Oct 2025

https://github.com/ronenness/dcm_pool

Dynamic, Contiguous-Memory Objects Pool

cpp cpp-library gamedev pooling templates

Last synced: 27 Apr 2025

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/qsctech/jvm-cpp

a basic jvm

cpp jvm

Last synced: 28 Apr 2025

https://github.com/adrianoviana87/ltuiny

Text based utility that helps you add a transaction to a ledger file.

cpp cpp17 ledger ledger-cli ledger-client plaintext-accounting

Last synced: 12 May 2025

https://github.com/moebiussurfing/ofxgpulutcube

openFrameworks addon to apply LUT filters live from standard .cube files using a GPU shader.

cpp openframeworks openframeworks-addon

Last synced: 16 Mar 2025

https://github.com/jpiechowka/xtea-file-encryptor

Simple encryption program using XTEA cipher to encrypt or decrypt files. Written in C++

cpp decrypt-files encryptor xtea xtea-cipher

Last synced: 27 Jan 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/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/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/yutianqaq/bypassav-1

通过分离的方式免杀火绒

bypass-antivirus cpp redteam redteam-tools

Last synced: 12 Mar 2026

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/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/yuki-koyama/visoptslider

Qt-based implementation of VisOpt Slider widget [UIST 2014] for C++ & Python

cpp python qt slider visualization widget

Last synced: 06 Mar 2026

https://github.com/megatokio/libraries

c++ libraries required for all of my projects

c-string cpp library

Last synced: 14 Apr 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/onionhammer/clibpp

Easy way to 'Mock' C++ interface

cplusplus cpp nim

Last synced: 09 Mar 2026

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/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/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/oceanpresentchao/qt-shoppingmall

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

cpp jlu qt5 qtcreator shop

Last synced: 18 Sep 2025

https://github.com/analogfeelings/shadersave

A screensaver for Windows that can run Shadertoy shaders locally with little to no modification.

agplv3 cpp cpp20 customization glsl glsl-shaders open-source ricing screensaver screensavers shaders shadertoy shadertoy-compatibility

Last synced: 18 Jun 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/claby2/termui-cpp

C++ header-only terminal user interface library

cpp dashboard terminal tui

Last synced: 21 Aug 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/bnzis/bulb

My little programming language.

bulb c cpp interpreter interpreters language lisp scripting scripting-language

Last synced: 11 May 2025

https://github.com/bitwizeshift/not_null

Non-nullable pointers with 0-overhead and no hidden runtime cost.

cpp cpp11 cpp14 cpp17 modern-cpp not-null nullability

Last synced: 12 Apr 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/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/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/getnamo/rvd-unreal

Real-time Value Debugger for the Unreal Engine.

cpp debug ue4 ue5 unreal

Last synced: 13 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/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/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/nicmcd/libdes

A C++ discrete event simulation framework

cpp event simulation

Last synced: 26 Apr 2025

https://github.com/djkovrik/w3modmerger

Mod merging tool for The Witcher 3: Wild Hunt [C++, Qt5]

cpp qt5 witcher-3

Last synced: 06 Oct 2025

https://github.com/langya466/trafficmonitor-claude-usage

在 TrafficMonitor 任务栏显示 Claude 订阅用量(5h/7d),请求前校验 Cloudflare 出口节点(colo/loc),不对就跳过并通知。C++/WinHTTP,单 DLL。

anthropic claude claude-code cpp plugin taskbar trafficmonitor usage-monitor windows winhttp

Last synced: 31 May 2026

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/poker-sang/mahjong

非查表式日本麻将听牌算法(C#、C++和C++/CLI)

cpp cpp20 cppcli csharp mahjong wpf

Last synced: 02 May 2025

https://github.com/apozinn/kraftaeditor

Fast, lightweight and cross-platform code-editor

application code-editor cpp cross-platform desktop-app developer-tools wxwidgets

Last synced: 01 Jun 2026

https://github.com/moodyhunter/moodyapi

Server, client and other components for Moody's Infrastructure.

android cpp golang grpc mui nextjs nodejs oled oled-display-ssd1306 protobuf qt raspberry-pi react rust sql typescript yarn

Last synced: 16 Jun 2025

https://github.com/astrodynamic/3dviewer-project-in-qt-cpp

Viewer3D is a C++ based 3D viewer application built with Qt that allows loading and transforming 3D models with a GUI. It requires CMake, C++ and C languages, assimp library, and Qt libraries, among others. To use it, launch the application, load a model, use transformation tools, and modify rendering options.

3d 3d-graphics 3d-models animation assimp cpp glsl graphics gui opengl patterns qt rendering transformation-matrix widgets

Last synced: 20 Sep 2025

https://github.com/luncliff/eclair

Fast setup of JNI + Gradle project for (Korean) C++ developers

cpp example-project gradle jni jni-sample

Last synced: 25 Apr 2025

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/sudip-mondal-2002/shooter-game

A shooting game built on Unreal Engine

cpp shooting-game unreal-engine-4

Last synced: 04 Apr 2026