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/fnc12/sqlite_orm

❤️ SQLite ORM light header only library for modern C++

cplusplus cplusplus-14 cpp crud modern-cpp orm sql sqlite sqlite-orm sqlite3 sqlite3-database sqliteorm

Last synced: 11 Apr 2025

https://github.com/mhx/dwarfs

A fast high compression read-only file system for Linux, Windows and macOS

archiving compression cpp deduplication dwarfs filesystem flac fuse fuse-filesystem gpl-license linux lrzip lzma macfuse macos squashfs windows winfsp zpaq zstd

Last synced: 10 Apr 2025

https://github.com/johnBuffer/AntSimulator

Simple Ants simulator

2d cpp realtime sfml simulation

Last synced: 20 Mar 2025

https://github.com/shiqiyu/cpp

Lecture notes, projects and other materials for Course 'CS205 C/C++ Program Design' at Southern University of Science and Technology.

c cpp lecture-notes

Last synced: 12 Apr 2025

https://github.com/appleseedhq/appleseed

A modern open source rendering engine for animation and visual effects

3dsmax animation blender cpp lighting maya python qt rendering vfx visual-effects

Last synced: 13 Apr 2025

https://github.com/sfu-db/connector-x

Fastest library to load data from DB to DataFrames in Rust and Python

cpp database dataframe python rust sql

Last synced: 23 Apr 2025

https://github.com/plibither8/2048.cpp

🎮 Fully featured terminal version of the game "2048" written in C++

2048 2048-game cpp cpp11 game hacktoberfest

Last synced: 11 Apr 2025

https://github.com/nelarius/imnodes

A small, dependency-free node editor for dear imgui

cpp gamedev imgui node-editor tool ui

Last synced: 11 Apr 2025

https://github.com/wxformbuilder/wxformbuilder

A wxWidgets GUI Builder

cpp designer gui lua php python rad wxwidgets

Last synced: 10 Apr 2025

https://github.com/eProsima/Fast-DDS

The most complete DDS - Proven: Plenty of success cases. Looking for commercial support? Contact [email protected]

cpp dds fastdds middleware omg robotics ros2 rtps

Last synced: 20 Mar 2025

https://github.com/Nelarius/imnodes

A small, dependency-free node editor for dear imgui

cpp gamedev imgui node-editor tool ui

Last synced: 19 Mar 2025

https://github.com/neargye/nameof

Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum

c-plus-plus c-plus-plus-17 cplusplus cplusplus-17 cpp cpp17 enum-to-string header-only metaprogramming nameof nameof-operator no-dependencies reflection serialization single-file

Last synced: 11 Apr 2025

https://github.com/komputeproject/kompute

General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases. Backed by the Linux Foundation.

cpp deep-learning deep-learning-gpu gpgpu gpu-computing machine-learning machine-learning-gpu python vulkan vulkan-compute vulkan-compute-example vulkan-compute-framework vulkan-compute-tutorial vulkan-demos vulkan-example vulkan-tutorial

Last synced: 28 Apr 2025

https://github.com/Neargye/nameof

Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum

c-plus-plus c-plus-plus-17 cplusplus cplusplus-17 cpp cpp17 enum-to-string header-only metaprogramming nameof nameof-operator no-dependencies reflection serialization single-file

Last synced: 28 Mar 2025

https://github.com/strato-emu/strato

Run Nintendo Switch homebrew & games on your Android device!

android c-plus-plus cpp emulation emulator nintendo strato switch

Last synced: 11 Apr 2025

https://github.com/magiblot/tvision

A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.

ascii borland borland-cpp cpp cpp14 cross-platform linux linux-console ms-dos msvc ncurses retrocomputing retroprogramming terminal text-based tui turbo-vision utf-8 utf8-everywhere windows

Last synced: 11 Apr 2025

https://github.com/enpeizhao/CVprojects

computer vision projects | 计算机视觉相关好玩的AI项目(Python、C++、embedded system)

computer-vision cpp cuda deep-learning embedded-systems machine-learning python tensorrt

Last synced: 20 Mar 2025

https://github.com/syoyo/tinygltf

Header only C++11 tiny glTF 2.0 library

cpp gltf

Last synced: 10 Apr 2025

https://github.com/jpd002/Play-

Play! - PlayStation2 Emulator

cpp emulation emulator playstation-2

Last synced: 02 Apr 2025

https://github.com/collaboraonline/online

Collabora Online is a collaborative online office suite based on LibreOffice technology. This is also the source for the Collabora Office apps for iOS and Android.

android cpp documents enterprise free-software hacktoberfest ios javascript libreoffice office open-source opensource productivity

Last synced: 28 Apr 2025

https://github.com/Artikash/Textractor

Extracts text from video games and visual novels. Highly extensible.

cpp games hacking reverse-engineering

Last synced: 14 Mar 2025

https://github.com/ryanmjacobs/c

Compile and execute C "scripts" in one go!

c clang cli compiler cpp gcc script tcc

Last synced: 23 Mar 2025

https://github.com/dobiasd/functionalplus

Functional Programming Library for C++. Write concise and readable C++ code.

algorithms c-plus-plus c-plus-plus-14 c-plus-plus-17 composition cpp cpp14 functional-programming header-only library range stl

Last synced: 10 Apr 2025

https://github.com/Dobiasd/FunctionalPlus

Functional Programming Library for C++. Write concise and readable C++ code.

algorithms c-plus-plus c-plus-plus-14 c-plus-plus-17 composition cpp cpp14 functional-programming header-only library range stl

Last synced: 15 Mar 2025

https://github.com/facebookresearch/ELF

An End-To-End, Lightweight and Flexible Platform for Game Research

artificial-intelligence cpp deep-learning gaming neural-network platform python reinforcement-learning

Last synced: 20 Mar 2025

https://github.com/facebookresearch/elf

An End-To-End, Lightweight and Flexible Platform for Game Research

artificial-intelligence cpp deep-learning gaming neural-network platform python reinforcement-learning

Last synced: 17 Jan 2025

https://github.com/ShiftLeftSecurity/joern

Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs. Discord https://discord.gg/vv4MH284Hc

binary c code-analysis code-browser code-property-graph controlflow cpg cpp dataflow fuzzy-parsing ghidra graph java javabytecode javascript llvm query-language scala syntax-tree

Last synced: 12 Dec 2024

https://github.com/aws/aws-sdk-cpp

AWS SDK for C++

aws cpp cross-platform

Last synced: 22 Apr 2025

https://sfu-db.github.io/connector-x/

Fastest library to load data from DB to DataFrames in Rust and Python

cpp database dataframe python rust sql

Last synced: 12 Jan 2025

https://github.com/KomputeProject/kompute

General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases. Backed by the Linux Foundation.

cpp deep-learning deep-learning-gpu gpgpu gpu-computing machine-learning machine-learning-gpu python vulkan vulkan-compute vulkan-compute-example vulkan-compute-framework vulkan-compute-tutorial vulkan-demos vulkan-example vulkan-tutorial

Last synced: 31 Mar 2025

https://github.com/betwixt-labs/bebop

🎷No ceremony, just code. Blazing fast, typesafe binary serialization.

c-sharp compiler cpp dart deserialization javascript json marshalling real-time rpc rust serialization typescript zero-copy

Last synced: 23 Apr 2025

https://github.com/tencent/tscancode

A static code analyzer for C++, C#, Lua

cpp csharp lua static-code-analysis

Last synced: 14 Apr 2025

https://github.com/Tencent/TscanCode

A static code analyzer for C++, C#, Lua

cpp csharp lua static-code-analysis

Last synced: 15 Mar 2025

https://github.com/tw1ddle/geometrize

:white_square_button: Geometrize is a desktop app that geometrizes images into geometric primitives

art chaiscript cpp geometrize geometry-processing

Last synced: 07 Apr 2025

https://github.com/felixguendling/cista

Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.

benchmark cpp cpp17 deserialization efficient high-performance reflection serialization zero-copy

Last synced: 11 Apr 2025

https://github.com/Tw1ddle/geometrize

:white_square_button: Geometrize is a desktop app that geometrizes images into geometric primitives

art chaiscript cpp geometrize geometry-processing

Last synced: 15 Mar 2025

https://github.com/indy256/codelibrary

:gem:Collection of algorithms and data structures

algorithm cpp data-structures java kotlin

Last synced: 10 Apr 2025

https://github.com/grindgold/cppguide

「C/C++学习+面试指南」一份涵盖大部分 C++ 程序员所需要掌握的知识。入门、进阶、深入、校招、社招,准备 C++ 学习& 面试,首选 CppGuide!

c cpp data-structures database mfc qt qt5

Last synced: 08 Apr 2025

https://github.com/steemit/steem

The blockchain for Smart Media Tokens (SMTs) and decentralized applications.

blockchain cpp p2p-node social-network steem steemit

Last synced: 10 Apr 2025

https://github.com/chunelfeng/cgraph

【A common used C++ DAG framework】 一个通用的、无三方依赖的、跨平台的、收录于awesome-cpp的、基于流图的并行计算框架。欢迎star & fork & 交流

ai cpp dag graph hpc pipeline pybind11 python taskflow threadpool workflow

Last synced: 10 Apr 2025

https://github.com/ChunelFeng/CGraph

【A common used C++ DAG framework】 一个通用的、无三方依赖的、跨平台的、收录于awesome-cpp的、基于流图的并行计算框架。欢迎star & fork & 交流

ai cpp dag graph hpc pipeline pybind11 python taskflow threadpool workflow

Last synced: 18 Mar 2025

https://github.com/kaxap/arl

lists of most popular repositories for most favoured programming languages (according to StackOverflow)

assembly awesome c cpp csharp golang haskell java matlab nodejs objective-c perl php python r ruby scala swift typescript vbnet

Last synced: 17 Jan 2025

https://github.com/idov31/nidhogg

Nidhogg is an all-in-one simple to use windows kernel rootkit.

cpp cyber-security cybersecurity driver infosec kernel red-team redteam rootkit windows windows-rootkits

Last synced: 11 Apr 2025

https://github.com/skypjack/uvw

Header-only, event based, tiny and easy to use libuv wrapper in modern C++ - now available as also shared/static library!

cpp cpp17 event-loop header-only libuv modern-cpp uvw wrapper

Last synced: 10 Apr 2025

https://github.com/cpeditor/cpeditor

The IDE for competitive programming :tada: | Fetch, Code, Compile, Run, Check, Submit :rocket:

acm acm-icpc algorithm-competitions code-editor codeforces competitive-programming cpp cross-platform icpc ide java oi programming-contests python qt5

Last synced: 11 Apr 2025

https://github.com/mutouyun/cpp-ipc

C++ IPC Library: A high-performance inter-process communication using shared memory on Linux/Windows.

cpp cpp17 ipc linux shared-memory windows

Last synced: 11 Apr 2025

https://github.com/rutura/the-c-20-masterclass-source-code

Source code for the C++ 20 Masterclass on udemy

cpp cpp11 cpp14 cpp17 cpp20

Last synced: 11 Apr 2025

https://github.com/the-openroad-project/openroad

OpenROAD's unified application implementing an RTL-to-GDS Flow. Documentation at https://openroad.readthedocs.io/en/latest/

cpp def eda gdsii lef opendb-database openroad rtl tcl timing-analysis verilog

Last synced: 11 Apr 2025

https://github.com/PolyMC/PolyMC

A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC)

cpp fabricmc forge linux minecraft minecraft-launcher modrinth polymc qt qt6 quiltmc

Last synced: 11 Apr 2025

https://github.com/polymc/polymc

A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC)

cpp fabricmc forge linux minecraft minecraft-launcher modrinth polymc qt qt6 quiltmc

Last synced: 11 Apr 2025

https://github.com/CollaboraOnline/online

Collabora Online is a collaborative online office suite based on LibreOffice technology. This is also the source for the Collabora Office apps for iOS and Android.

android cpp documents enterprise free-software hacktoberfest ios javascript libreoffice office open-source opensource productivity

Last synced: 15 Mar 2025

https://github.com/branchseer/deskgap

A cross-platform desktop app framework based on Node.js and the system webview

cpp javascript linux macos nodejs typescript windows

Last synced: 29 Dec 2024

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

💡Extremely fast enterprise server framework, can be used in RPC, game server, web server.

byte-buddy cocos cpp game-framework game-server godot godot-engine hotswap javassist mongodb netty network orm rpc serialization spring unity unreal-engine websocket

Last synced: 10 Apr 2025

https://github.com/branchseer/DeskGap

A cross-platform desktop app framework based on Node.js and the system webview

cpp javascript linux macos nodejs typescript windows

Last synced: 26 Mar 2025

https://github.com/onlytailei/CppRobotics

cpp implementation of robotics algorithms including localization, mapping, SLAM, path planning and control

algorithms cpp localization planning robotics

Last synced: 14 Nov 2024

https://github.com/murmele/gittyup

Understand your Git history!

cpp git gui-application qt scintilla version-control

Last synced: 11 Apr 2025

https://github.com/Murmele/Gittyup

Understand your Git history!

cpp git gui-application qt scintilla version-control

Last synced: 24 Mar 2025

https://github.com/stephenberry/glaze

Extremely fast, in memory, JSON and interface library for modern C++

api beve binary cplusplus cpp csv fast header-only interface json json-rpc2 json-schema reflection serialization

Last synced: 11 Apr 2025

https://github.com/vimpunk/mio

Cross-platform C++11 header-only library for memory mapped file IO

cpp cpp11 cpp14 cross-platform file-view fileviewer header-only memory-mapped-file memory-mapping mmap

Last synced: 15 Apr 2025

https://github.com/rpclib/rpclib

rpclib is a modern C++ msgpack-RPC server and client library

cplusplus cplusplus-14 cpp cpp14 msgpack rpc

Last synced: 13 Apr 2025

https://github.com/guaguaupup/cpp_interview

c++后台服务器开发面经或八股总结!(有深度有广度,和仅有概念的总结文章不同!)

cpp interview

Last synced: 12 Apr 2025

https://github.com/timeplus-io/proton

High-performance, low-footprint SQL database written in C++. Process millions of rows per second from Kafka/Pulsar, Iceberg, or ClickHouse, and seamlessly write results back. Supports powerful features like JOIN, CDC, UPSERT, and LOOKUP, enabling real-time analytics and ETL at scale.

analytics clickhouse confluent cpp flink-alternative high-performance iceberg kakfa ksqldb-alternative redpanda simd single-binary sql stream-processing streaming-sql udf

Last synced: 10 Apr 2025

https://github.com/mandreyel/mio

Cross-platform C++11 header-only library for memory mapped file IO

cpp cpp11 cpp14 cross-platform file-view fileviewer header-only memory-mapped-file memory-mapping mmap

Last synced: 27 Jan 2025

https://github.com/boostorg/hana

Your standard library for metaprogramming

boost cpp cpp11 cpp14 hana header-only metaprogramming

Last synced: 11 Apr 2025