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/natelindev/optimization-methods

Using Heuristic Rules, Meta-Heuristic and Hyper-Heuristic approach to solve Job Shop Scheduling Problem.

cpp heuristic hha jobshop-scheduling latex pso

Last synced: 30 Apr 2025

https://github.com/basemax/simple-jit-compiler

This project is designed to illustrate the mechanism used in JIT compilers development.

c compiler compiler-jit cpp jit jit-compiler

Last synced: 05 May 2025

https://github.com/sdmg15/conanlight

Bring syntax highlighting to your conan file in VSCode :bulb:

conanfile cpp dependencies highlighter syntax-highlighter

Last synced: 10 Jul 2025

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/ww898/in_proc_etw

The internal Windows structures hack to create the in-process private ETW session

cpp etw hacks

Last synced: 11 Jan 2026

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/alexeytaranov/ue4_gumbo

HTML parser for Unreal Engine 4

blueprint cpp html parser ue4 ue4-plugin

Last synced: 24 Dec 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/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/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/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/anuj-er/testpad-solutions

University Course Solutions - TestPad This repository contains comprehensive solutions for all courses provided by the university

backend cpp frontend html5 java-8 mysql

Last synced: 08 May 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/khaledashrafh/b-tree

This contains a C++ code that implements a B-Tree data structure. A B-Tree is a self-balancing tree that can store and retrieve data efficiently. It is commonly used in databases and file systems.

b-tree b-tree-implementation cpp data-structures generic scratch-implementation template

Last synced: 17 Oct 2025

https://github.com/theartful/broadcast_queue

A blazingly fast™ single producer multiple consumer broadcast queue

broadcast-queue concurrent-data-structure cpp lock-free multiple-consumers seqlock

Last synced: 26 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/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/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/diehlpk/async_heat_equation

Supplementary materials for the paper: Benchmarking the Parallel 1D Heat Equation Solver in Chapel, Charm++, C++, HPX, Go, Julia, Python, Rust, Swift, and Java

cpp go julia python rust

Last synced: 10 Apr 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/hengxin666/hxlibs

现代C++20协程编写的基于io_uring/iocp百万并发HTTP服务器; 可异步读写, 支持分块编码传输文件, 支持断点续传; http/websocket、客户端socks5代理、JSON解析、聚合类无宏反射/宏反射支持别名

coroutine cpp cpp20 http io-uring iocp json router websocket

Last synced: 06 Oct 2025

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/redskittlefox/serialize

C++ 23 serialization library

cpp cpp23 reflections serialization

Last synced: 13 Jul 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/eished/c-cpp

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

c cpp

Last synced: 26 Jul 2025

https://github.com/ferhatgec/gretea

Fegeya Gretea (aka green tea), new generation programming language.

compiler cpp cpp17 green greentea programming programming-language rust tea

Last synced: 14 Apr 2025

https://github.com/fgarlin/skytracer

A spectral volumetric path tracer for atmosphere rendering

atmosphere cpp pathtracer physically-based-rendering renderer sky spectral

Last synced: 01 Sep 2025

https://github.com/raymiiorg/c_ookieclicker

c++ console cookie clicker (linux)

console console-game cpp game

Last synced: 04 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/adia-dev/spritesheet_editor

Introducing my spritesheet editor app! Built with C++ using OpenCV, SFML, and ImGUI. It was a challenging but rewarding project, and I'm already working on making it even better !

cpp imgui imgui-sfml opencv sfml sprites spritesheet-animation spritesheet-cutter

Last synced: 14 Apr 2025

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

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

cpp examples lafore learning russian

Last synced: 11 Jun 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/arthursonzogni/icemaze

WebAssembly game: a sliding block adventure.

arthursonzogni cmake cpp game ice maze webassembly

Last synced: 09 Apr 2025

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/apache/paimon-cpp

Apache Paimon C++

apache cpp paimon

Last synced: 08 Jun 2026

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/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/umerghafoor/open-inventory

Open Inventory Management System project is developed in C++ using the Qt framework.

cpp inventory-management management-system qt qtcreator

Last synced: 12 Oct 2025

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/ilia-funtov/crypto-market-data-collector

Market data collector for crypto exchanges (Coinbase, Bitfinex, Bitmex, Kraken) written in C++

bitfinex bitmex coinbase cpp cpp17 cryptocurrency exchange kraken market-data trading

Last synced: 27 Feb 2026

https://github.com/anshumansinha3301/cpp-supreme-base-to-sde

C++ Codes that I have worked on during third semester (includes Data Structures and Algorithm Codes, printing patterns, trading components, Questions)

algorithms-datastructures anshumansinha3301 bitfusion bitfusiondynamics conditional-statements cpp dsa dsa-algorithm patterns

Last synced: 28 Feb 2026

https://github.com/llnl/smoothg

Mixed graph Laplacian upscaling and solvers

cpp graph math-physics solver

Last synced: 29 Apr 2025

https://github.com/savirsingh/pytocpp

Convert Python Code To C++ Code

cpp python pytocpp

Last synced: 14 Feb 2026

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/iwatake2222/digitalcamera_raspberrypi

A project to create a digital camera with Raspberry Pi in Linux standard way such as ioctl

cpp devicedriver raspberrypi

Last synced: 17 Oct 2025

https://github.com/modal-inria/mixtcomp

Model-based clustering package for mixed data

clustering cpp cran heterogeneous-data missing-data mixed-data mixture-model r statistics

Last synced: 29 Apr 2025

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/asartori86/build_system_tools

Gentle introduction to the basics of CMake and meson, and unit-testing with gtest.

build-system cmake cpp gtest meson unit-testing

Last synced: 30 Dec 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/Emmet-Hayes/BatSynth

A polyphonic synthesizer with two oscillators implemented in C++ (with JUCE)

audio cplusplus cpp juce juce-framework synthesizer

Last synced: 08 May 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/bandinopla/skill-assessments-quizzes

:rocket: Web App of Interactive quizzes on many subjects to practice for job interviews!

c cpp css javascript php react

Last synced: 04 May 2025

https://github.com/basemax/eweather

The eWeather is a GUI application that allows you to get the weather forecast for any city in the world. It is written in C++ and Qt and uses the OpenWeatherMap API to get the weather data.

cpp cpp-qt qml qml-applications qml-components qml-files qml-samples qt qt-quick qt-ui qt5 qt6 qt6-gui qt6-ui qtcreator weather weather-app weather-application weatherapp

Last synced: 05 May 2025

https://github.com/vldr/cubic

A multiplayer WebGL voxel sandbox game written in C++ inspired by the classic version of Minecraft.

cpp emscripten minecraft multiplayer voxel-engine webgl

Last synced: 12 Apr 2025

https://github.com/soreing/audio-adpcm-cpp

A simple lossy compression library for WAV files written in C++.

adpcm audio compression cpp

Last synced: 27 Mar 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/PedroElFrijol/GuavaOS

My useless x86_64 Operating System

assembly-x86 c chadx86 cpp elf os uefi

Last synced: 11 Mar 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/llnl/gidiplus

C++ libraries for accessing nuclear data from the Generalized Nuclear Database Structure (GNDS)

application cpp

Last synced: 05 Jul 2025

https://github.com/simone-contorno/mynmpc

Nonlinear Model Predictive Control for Self-Driving Vehicles based on Local Sequential Quadratic Programming by recursively calling ProxQP solver.

cpp nonlinear-model-predictive-control ros2-foxy

Last synced: 14 Oct 2025

https://github.com/wtrsltnk/goldsrc-textures

Texture viewer for Valve's GoldSrc engine

cmake cpp glfw glm goldsrc half-life imgui opengl wad

Last synced: 24 Oct 2025

https://github.com/kdablabs/mecaps

Starter pack for your next C++ application using KDUtils and Slint.

cpp cross-platform embedded kdab slint-ui

Last synced: 04 Jul 2025

https://github.com/jasonliang-dev/spry

2D game framework made for rapid prototyping

c cpp gamedev lua

Last synced: 12 Apr 2025

https://github.com/khaledashrafh/tiny-compiler

This project is a fully functional compiler for the TINY programming language, which is a language that supports basic arithmetic, boolean, and control flow operations. The compiler can scan, parse, and run code written in the TINY language.

compiler cpp parser semantic-analyzer syntax-analyzer tiny tiny-compiler tiny-language tokenization

Last synced: 17 Oct 2025

https://github.com/adambadura/type_name

C++17-compatible, compile-time type name retrieval library.

cpp cpp-library cpp17

Last synced: 06 Sep 2025

https://github.com/cppfw/tst

C++ xUnit-like testing framework without macros

cpp testing testing-framework unit-testing unit-testing-framework unittest

Last synced: 12 Jun 2025

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/flaxengine/imgui

Dear ImGui plugin for Flax Engine that adds debug GUI interface to game viewport.

cpp csharp flax flax-engine imgui

Last synced: 12 Apr 2025

https://github.com/wu-vincent/scikit-build-core-conan

A conan plugin for scikit-build-core

cmake conan cpp python scikit skbuild

Last synced: 23 Jan 2026

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/noxsidereum/dargh

An open source version of the Dynamic Animation Replacer for Skyrim SE.

commmonlibsse cpp dynamic-animation-replacer modding reverse-engineering skse64 skyrim-special-edition

Last synced: 22 Jul 2025

https://github.com/dylanbt928/retrofps

👾 retro-style fps game

cpp retrofps shooter ue5

Last synced: 20 Sep 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/ferhatgec/curl4cpp

Single header cURL wrapper for C++ around libcURL

cpp curl curl-library curl4cpp get header single-header

Last synced: 14 Apr 2025

https://github.com/tichau/sfml-starter

This project is an empty project completely setup to build an C++ SFML application using Visual Studio Code.

cpp sfml starter vscode

Last synced: 14 Apr 2025

https://github.com/cschladetsch/monotonic

Boost proposal: C++ Fastest memory allocator.

boost cpp memory

Last synced: 13 Apr 2025

https://github.com/kimkulling/cppcore

My core for most of my projects ...

cpp

Last synced: 22 Mar 2025

https://github.com/matifanger/crypto-replacer

This script is a tool to automatically replace cryptocurrency addresses in the clipboard with a predefined address. This can be useful to avoid accidentally sending cryptocurrency to the wrong address.

address clipboard cpp crypto python replacer stealer

Last synced: 28 Jun 2025

https://github.com/mdequeljoe/readsdmx

read sdmx data into R dataframes

cpp dataframe r rcpp readsdmx sdmx sdmx-format sdmx-standards

Last synced: 20 Mar 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/pozharliev/maze-project-2021

Project about a game for the Babylon tower. Powered by olcPixelGameEngine.

cpp cpp17 maze maze-generator maze-solver olcpixelgameengine powershell

Last synced: 19 Mar 2025