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/shlomnissan/texture-packer

🖼 Spritesheet generator using rectangle bin packing algorithm

bin-packing cpp cpp17 game-2d texture-atlas texture-packer

Last synced: 12 Apr 2025

https://github.com/gjbex/defensive_programming_and_debugging

This is material to complement the FutureLearn MOOC on "Defensive programming and debugging", as well as for training purposes.

bash best-practices c cpp debugging fortran mpi openmp parallel-programming python training unit-testing

Last synced: 13 Jul 2025

https://github.com/yumetodo/string_split

STLのstringをchain method風味にsplitする

chain cpp cpp-library string string-split

Last synced: 23 Apr 2025

https://github.com/michaelpineapple/project-bestburger

Code which, when combined with Unreal Engine 4, will generate an endless procedurally generated city.

cpp unreal-engine-4

Last synced: 06 Sep 2025

https://github.com/superwhiskers/question

the question function, now in every language you could possibly want it in

bash c cpp crystal elixir erlang examples golang lua python rust

Last synced: 12 Apr 2025

https://github.com/tsnsoft/netbeans_wxwidgets_table-windows

Пример визуальной программы с таблицей wxWidgets на C++ в Apache NetBeans с использованием wxFormBuilder для Windows

apache cpp example netbeans windows wxformbuilder wxgrid wxwidgets

Last synced: 22 Apr 2025

https://github.com/hpsaturn/chessboard

Chessboard renderer with SDL2 and NCurses on the top of GNUChess UCI Server protocol.

cmake cpp gnuchess linux luckfox picocalc sdl2

Last synced: 01 Mar 2026

https://github.com/nixman/cmdargs

C++17 library to work with command-line args and config files

cpp

Last synced: 10 Apr 2025

https://github.com/coletrammer/ttx

A modern terminal multiplexer.

cpp terminal terminal-multiplexer

Last synced: 19 Apr 2026

https://github.com/dup4/learning-cpp

Some demos in the process of learning C++

cpp learnging

Last synced: 24 Apr 2025

https://github.com/gbmhunter/cpptemplate

A template repository to quick-start C++ development.

codecov coverage cplusplus cpp cpp14 example gtest jumpstart quickstart repository template travis-ci

Last synced: 23 Apr 2025

https://github.com/itsm3abena/c-ds

A lightweight and efficient single-header library (ds.h) providing implementations of essential data structures in C, including Hashmaps, Hybrid Arrays, and Linked Lists.

c cpp datastructures dsa-algorithm

Last synced: 03 Sep 2025

https://github.com/tornaia/panama-tutorial

"If non-Java programmers find some library useful and easy to access, it should be similarly accessible to Java programmers." - Interconnecting JVM and native code. Tutorials, learning by examples

c cpp foreign foreign-function-interface gcc interconnecting interoperability jep-191 jvm msbuild native openjdk openjdk-panama tutorials visual-studio windows winrt

Last synced: 12 Apr 2025

https://github.com/flowerinthenight/ffmpeg-encode-h264mp4

Encode .NET bitmaps to h264 in mp4 container using ffmpeg.

bitmap c cpp csharp dotnet ffmpeg h264 windows

Last synced: 14 Oct 2025

https://github.com/neural-bits/ai-programming-hub

Learn and experiment with new techniques and programming languages with a focus on ML

cpp cuda cython openai-triton python rust

Last synced: 12 Apr 2025

https://github.com/wakanda/wakanda-storage

Share your datas between all your NodeJS processes or clusters.

add-on boost cpp javascript n-api nodejs storage

Last synced: 04 Sep 2025

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

Module oatpp-zlib provides functionality for compressing/decompressing content with deflate and gzip. Supports both "Simple" and "Async" oatpp APIs.

cpp deflate gzip oatpp zlib

Last synced: 25 Apr 2025

https://github.com/tsnsoft/components_choice_wxwidgets-linux

Компоненты выбора в wxWidgets на С++ в Code::Blocks

c choice codeblocks cpp example linux wxwidgets

Last synced: 03 Jul 2025

https://github.com/tsnsoft/wxwidgets_demo-linux

Пример программы на С++ в Code::Blocks с использованием wxWidgets в linux

c codeblocks cpp example linux wxwidgets

Last synced: 22 Apr 2025

https://github.com/viral32111/gm_uuid

A universal unique ID generator module for Garry's Mod.

boost cplusplus cpp garry-mod garrysmod glua module uuid

Last synced: 12 Apr 2025

https://github.com/kljohann/genpybind

Autogeneration of Python bindings from manually annotated C++ headers

clang cpp pybind11 python python-bindings

Last synced: 09 Apr 2025

https://github.com/ayhamratrout/cpu_simulator

A C/C++ program to simulate the functionality of a simple CPU, which utilizes one worker thread, with 256 levels of priority in a run queue.

c c-plus-plus cpp cpu cpu-emulator cpu-scheduling cpu-scheduling-algorithms data-structures object-oriented-programming operating-system operating-systems operating-systems-project os

Last synced: 22 Sep 2025

https://github.com/aluriak/gravastre

Qt, C++, computations, geometry, graviationnal simulation

cpp gravitational-simulations simulation

Last synced: 22 Apr 2025

https://github.com/bertrandmartel/pusher

:black_square_button: Mechanical wall switch button pusher securely controlled via Bluetooth LE

aes android android-application bluetooth-le cpp rfduino servo

Last synced: 03 Mar 2026

https://github.com/r3w0p/caravan

A command-line version of the Caravan card game from Fallout: New Vegas.

caravan card-game cli cmake command-line cpp cxx fallout fallout-new-vegas ftxui game new-vegas tui

Last synced: 10 Apr 2025

https://github.com/fly-studio/merged-fuse

Virtual merge files or replace bytes, and output the merged content, FUSE.

cpp cpp11 fuse merge replace-in-files

Last synced: 11 Mar 2026

https://github.com/diamondinoia/cpu-performance-tests

This repository contains the code to benchmark CPU cache miss latency and branch misprediction penalty

branch-prediction branchless cache-latency cpp hpc memory-latency

Last synced: 11 Oct 2025

https://github.com/son-b/csw-createsoftware

비공식 자율 동아리 CSW의 공용 Repo입니다. (이때 당시, 스터디와 프로젝트 부분을 같은 Repo 상에 두게 됐는데, 어쩔 수 없이 브렌치로 나눠놨습니다.)

algorithms baekjoon-solutions cpp game-development project

Last synced: 23 Apr 2025

https://github.com/deadpikle/libzip-plus-plus

A libzip C++ wrapper originally built by markand

cplusplus cpp libzip libzip-wrappers zip

Last synced: 22 Apr 2025

https://github.com/kneth/eigendemo

A demo of how to use Eigen in Android apps

android-studio cpp kotlin-android linear-algebra ndk

Last synced: 12 Nov 2025

https://github.com/tsnsoft/codelite_table_demo

Пример работы с таблицами wxWidgets на C++ в CodeLite (linux, debian)

codelite cpp example linux wxwidgets

Last synced: 22 Apr 2025

https://github.com/pirate/assembly-repl

A REPL for raw ASM assembly, LLVM IR, C++, C, Objective C on macOS/Linux ARM64/AMD64. Useful for learning assembly, optimizing LLMV output, debugging memory, etc.

arm arm64 assembly c c-language clang cpp learning llvm llvm-clang llvm-ir macos objective-c repl x64-assembly x86-64

Last synced: 31 May 2026

https://github.com/xxjwxc/sqlservercppconnection

SQLserver Connection for cpp ,c++ sqlserver 链接库

com cpp sqlserver sqlserver-connection

Last synced: 19 Oct 2025

https://github.com/huzecong/renderer

Naïve renderer

cpp path-tracing renderer

Last synced: 08 Feb 2026

https://github.com/alvinhochun/mingw-w64-cppwinrt

Using the C++/WinRT language projection with

cpp cpp20 cppwinrt mingw-w64 windows winrt

Last synced: 19 Apr 2025

https://github.com/smjsgaming/demangler

An Itanium ABI symbol demangler

assembly cpp itanium itanium-abi parser symbol

Last synced: 08 Apr 2025

https://github.com/aermoss/crawl

A simple endless runner game written in C++ using Raylib.

cpp game game-development raylib runner-game simple-game

Last synced: 11 Jun 2025

https://github.com/tsnsoft/multi_form_wxwidgets

Пример многооконной программы на С++ в Code::Blocks с использованием wxFrame

codeblocks cpp example windows wxframe wxwidgets

Last synced: 06 Oct 2025

https://github.com/liulilittle/interceptor.net

.NET clr /core (x86/x64 instruction set platform) managed function inline interceptor (hooking)

asm cli cpp csharp dotnet function hook inline-hook linux managed method netcore vb-net vbnet win32 windows x86 x86-64

Last synced: 15 Oct 2025

https://github.com/mgorshkov/sklearn

ML methods from scikit-learn library

cplusplus cpp machine-learning machinelearning mathematics ml sklearn

Last synced: 04 Apr 2026

https://github.com/tsnsoft/multi_form_wxwidgets_linux

Пример многооконной программы на С++ в Code::Blocks (linux) с использованием wxFrame

codeblocks codeblocks-ide cpp example linux multiforms

Last synced: 22 Apr 2025

https://github.com/beacoder/call-graph

Generate call graph for c/c++ functions

call-graph call-hierarchy cpp git-grep gnu-global programming-tool

Last synced: 15 Feb 2026

https://github.com/adamhlt/cod-waw-cheat

Call of Duty : World at War Cheat (x86) - Zombie mode cheat

call-of-duty cheat cpp zombie

Last synced: 31 Mar 2025

https://github.com/craigmac/openroll

Brazilian Jiu-Jitsu match timer and scoreboard using IBJJF ruleset.

bjj cpp cross-platform-app jiu-jitsu qt qt5 qt5-gui sports-app

Last synced: 15 Feb 2026

https://github.com/tekord/cpp-opcode-generator

A python script for generating enums with opcode constants based on YAML file definition

compilers cpp emulation generators opcode programming-language-development python rust virtual-machine

Last synced: 23 Apr 2025

https://github.com/derunelabs/enola

library to perform some tensor operation for deep and machine learning

algorithms cpp cpp17 opencl tensor

Last synced: 03 Sep 2025

https://github.com/scidian/drop

Easy to use, no code, drag n' drop, 2.5D game engine. Written in C++ utilizing Qt, OpenGL and Chipmunk Physics.

chipmunk-physics-engine cpp drag-and-drop easy-to-use game game-engine opengl qt

Last synced: 01 Apr 2025

https://github.com/deathkiller/cx-compiler

Cx Compiler: Experimental compiler for modified C language to i386 DOS executables

compiler cpp dos i386 x86

Last synced: 09 Jun 2026

https://github.com/hacke-rc/c_practice_programs

A collection of c programs that I made while learning C Language and still learning and updating to this day :)

c cpp practice-programming practice-project

Last synced: 03 May 2026

https://github.com/qninhdt/cybrion

Cybrion - A voxel game written in C++ using SDL2 and modern OpenGL

cpp game gamedev glsl minecraft-clone modern-cpp opengl voxel voxel-engine voxel-game

Last synced: 19 Jun 2026

https://github.com/polfeliu/ccg

C/C++ Code Generation

c codegen codegeneration cpp framework

Last synced: 05 Oct 2025

https://github.com/darcamo/conan-vtk

Conan recipe for VTK

conan cpp vtk vtk-library

Last synced: 18 Feb 2026

https://github.com/leeingnyo/newpuyoc

Puyo Puyo with 1 vs 1 network, multi-platform! See https://en.wikipedia.org/wiki/Puyo_Puyo for game rule, etc.

cpp cpp11 game-development multi-platform socket-programming

Last synced: 14 Apr 2025

https://github.com/ssciwr/high-performance-cpp

High Performance C++ [SSC Compact Course]

cpp performance ssc-compact-course

Last synced: 13 Aug 2025

https://github.com/iggy-rs/iggy-cpp-client

Official, lightweight C++ client SDK for Iggy.rs message streaming.

cpp cpp17 http iggy library messaging quic tcp

Last synced: 08 Mar 2026

https://github.com/wonikrobotics-git/allegro_hand_linux_v4

Official Code Repository for controlling the Allegro Hand V4 on Linux System

allegro-hand cpp python ros1-noetic

Last synced: 05 Apr 2025

https://github.com/euyogi/projeto-anceu-cs50

Meu projeto do curso CS50: Um analisador de pdfs que processa as notas dos aprovados pelo Acesso Enem e organiza tudo. Agora em C++

acesso-enem-unb cpp cs50 cs50course cs50x customtkinter enem exe extract-text-from-pdf imgui pdftotext portuguese-brazilian project python unb yogi zlib

Last synced: 14 Apr 2025

https://github.com/lszl84/wx_scrollbars_tutorial

Scrollbars for desktop apps written in C++ with wxWidgets

cpp scrolling wwidgets

Last synced: 08 Jul 2026

https://github.com/richhaar/autosar-crc

JavaScript NPM package for 8 bit, 16bit, 32bit and 64 bit CRC functions as specified by the AUTOSAR standard, written with C++

autosar cpp cpp17 crc crc16 crc32 crc64 crc8 javascript node-addon node-addon-api nodejs

Last synced: 13 Apr 2025

https://github.com/rebelhere/social-network-application

Welcome to the Social Network Application repository! This project is a console-based application designed to simulate a social network environment. Users can interact with the application through the console, performing various actions such as posting updates, liking posts, commenting, and exploring content shared by friends and liked pages.

console-app cpp object-oriented-programming social social-media

Last synced: 23 Aug 2025

https://github.com/pinto0309/tinyyolo

Challenge the marginal performance of YoloV2 + Neural Compute Stick + RaspberryPi YoloV2+Neural Compute Stick(NCS)+Raspberry Piの限界性能に挑戦

cpp deeplearning movidius neural-compute-stick opencv opengl python raspberrypi tinyyolo yolov2

Last synced: 13 Sep 2025

https://github.com/ferhatgec/kalem

[Use Kalem.rs instead] Fegeya Kalem transpiler (maybe compiler?)

clang compiler cpp cpp17 fegeya language programming transpiler

Last synced: 14 Apr 2025

https://github.com/ferhatgec/native-cpp

Use C++ in your native language.

cpp cpp17 cpp20 header language library native single

Last synced: 14 Apr 2025

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

Template repository for C++ projects using CMake, libigl, etc.

cmake cpp graphics

Last synced: 15 May 2025

https://github.com/ntia/p2108

NTIA/ITS implementation of Recommendation ITU-R P.2108. This Recommendation contains three methods for the prediction of clutter loss: the Height Gain Terminal Correction Model, the Terrestrial Statistical Model, and the Aeronautical Statistical Model.

clutter cpp itu propagation proplib spectrum

Last synced: 19 Jun 2025

https://github.com/avrongols/tetris-opengl

Classic 2D Tetris game created using C++ and OpenGL (GLEW, GLUT)

cpp glew glut opengl tetris

Last synced: 10 Apr 2025

https://github.com/dalae37/dl-engine-direct2d

Direct2D Based 2D Rendering Framework

cpp direct2d framework rendering-engine

Last synced: 30 Oct 2025

https://github.com/angel-penchev/librarity-but-dumber

Semester project #1 for the object oriented programming (OOP) course in Faculty of mathematics and informatics (FMI) Computer science's first curriculum.

computer-science cpp norapora object-oriented-programming semester-project

Last synced: 22 Sep 2025

https://github.com/bartoszwarzocha/bwx_sdk

BWX_SDK Library - multiplatform extension of the wxWidgets library

cpp cross-platform linux macos windows wxwidgets

Last synced: 10 Apr 2026

https://github.com/bunnysakura/hashcalculator

图形界面的文件哈希摘要计算工具。Graphical User Interface (GUI) File Hash Digest Calculation Tool.

calculator cpp gui hash md5 python sha1 sha256 sha512 wxwidgets

Last synced: 04 Oct 2025

https://github.com/jdsherbert/sherbert-engine

Custom game engine written in C++ and implementing various middleware.

3d 3dgameengine assimp cpp cpp17 direct3d directx directx-11 directx11 fmod game-engine imgui lua lua-script physx

Last synced: 29 Jun 2025

https://github.com/siyovush-hamidov/Hamming-Codes-8-4

🔐 This project implements the Hamming Code 8-to-4 algorithm for error detection and correction during information transmission, capable of handling one mistake

cpp cryptography

Last synced: 29 Jul 2025

https://github.com/lecrapouille/bacasable

[SandBox][Examples] My micro projects for learning and to be used in larger projects

autoload-lib cpp gtk3 gtkmm julia max-plus maxplus model-view-controller model-view-presenter mvc mvc-pattern mvp mvp-pattern plant-growth shared-library

Last synced: 19 Feb 2026

https://github.com/raffaeletranfaglia/llvm-middle-end-optimizations

Machine independent passes to optimise LLVM intermediate representation.

cpp llvm llvm-ir llvm-pass optimization

Last synced: 12 Apr 2025

https://github.com/xfhy/datastructure

数据结构,语言:C++

cpp data data-structures structure

Last synced: 13 Apr 2025

https://github.com/rafaykhattak/notepad-cpp

A simple text editor built with Qt framework for basic file editing tasks

cpp notepad-application qt qtcreator

Last synced: 19 Sep 2025

https://github.com/thealgo/hackerrank_solutions

Solutions to all the hackerrank questions solved my me using my own noble algorithms

algorithms cpp data-structures hackerrank

Last synced: 19 Sep 2025

https://github.com/roughsketch/mdgcm

Command line extractor and builder for GameCube GCM discs.

building c-plus-plus cpp disc extract extraction gamecube gcm-discs

Last synced: 26 Jul 2025

https://github.com/chaudharypraveen98/competitive-programming

It contains questions from various online and offline platforms such as Hackerrank, Coding Ninjas, Codeforces, Leetcode, Codeforces etc

c cpp geeksforgeeks geeksforgeeks-solutions hackerrank hackerrank-solutions java programming python

Last synced: 26 Jul 2025

https://github.com/yutkin/jopus

Simple, fast and efficient Python wrapper for libopusfile.

audio cpp cython libopus opus opusfile python wrapper

Last synced: 05 Apr 2025

https://github.com/xaizek/dit

Command-line task keeper.

cpp cpp11 task-manager tasks todo todolist

Last synced: 14 Apr 2025