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/nvidia/thrust

[ARCHIVED] The C++ parallel algorithms library. See https://github.com/NVIDIA/cccl

algorithms cpp cpp11 cpp14 cpp17 cpp20 cuda cxx cxx11 cxx14 cxx17 cxx20 gpu gpu-computing nvidia nvidia-hpc-sdk thrust

Last synced: 30 Mar 2025

https://github.com/thrust/thrust

[ARCHIVED] The C++ parallel algorithms library. See https://github.com/NVIDIA/cccl

algorithms cpp cpp11 cpp14 cpp17 cpp20 cuda cxx cxx11 cxx14 cxx17 cxx20 gpu gpu-computing nvidia nvidia-hpc-sdk thrust

Last synced: 17 Mar 2025

https://github.com/wondertrader/wondertrader

WonderTrader——量化研发交易一站式框架

algotrading cpp cta fintech hft python quant trading wondertrader

Last synced: 23 Apr 2025

https://github.com/TEN-framework/TEN-Agent

TEN Agent is a conversational voice AI agent powered by TEN, integrating Deepseek, Gemini, OpenAI, RTC, and hardware like ESP32. It enables realtime AI capabilities like seeing, hearing, and speaking, and is fully compatible with platforms like Dify and Coze.

agent ai asr cpp gemini golang gpt-4 gpt-4o llm low-latency multimodal nextjs14 openai python rag real-time realtime tts vision voice-assistant

Last synced: 08 Mar 2025

https://github.com/mattpd/cpplinks

A categorized list of C++ resources.

assembly c-plus-plus compilers computer-architecture cplusplus cpp debugging

Last synced: 23 Apr 2025

https://github.com/includeos/IncludeOS

A minimal, resource efficient unikernel for cloud services

cpp operating-system unikernel virtualization

Last synced: 13 Mar 2025

https://github.com/extism/extism

The framework for building with WebAssembly (wasm). Easily load wasm modules, move data, call functions, and build extensible apps.

browser c cpp csharp dotnet elixir go haskell java javascript node ocaml plugin-system python ruby rust serverless wasm webassembly zig

Last synced: 22 Apr 2025

https://github.com/NVIDIA/thrust

[ARCHIVED] The C++ parallel algorithms library. See https://github.com/NVIDIA/cccl

algorithms cpp cpp11 cpp14 cpp17 cpp20 cuda cxx cxx11 cxx14 cxx17 cxx20 gpu gpu-computing nvidia nvidia-hpc-sdk thrust

Last synced: 15 Mar 2025

https://github.com/vcmi/vcmi

Open-source engine for Heroes of Might and Magic III

android c-plus-plus cmake cpp game ios linux macos sdl2 windows

Last synced: 23 Apr 2025

https://github.com/Slackadays/Clipboard

😎🏖️🐬 Your new, 𝙧𝙞𝙙𝙤𝙣𝙠𝙪𝙡𝙞𝙘𝙞𝙤𝙪𝙨𝙡𝙮 smart clipboard manager

bash cli clipboard clipboard-manager cmd collaborate command-line console cpp cross-platform hacktoberfest learn library linux macos productivity shell terminal windows

Last synced: 14 Mar 2025

https://github.com/tangtangcoding/C-C-

程序员相关电子书资料免费分享,欢迎关注个人微信公众号:编程与实战

algorithms c computer-science cpp golang java linux mysql pdf python stl

Last synced: 04 Apr 2025

https://github.com/tangtangcoding/c-c-

程序员相关电子书资料免费分享,欢迎关注个人微信公众号:编程与实战

algorithms c computer-science cpp golang java linux mysql pdf python stl

Last synced: 11 Apr 2025

https://github.com/thelartians/moderncppstarter

🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.

bootstrap c ccache ci clang-format cmake cmakelists codecov continuous-integration coverage cpp dependency-manager free github-workflows modern-cmake modern-cmake-template open-source sanitizers starter template

Last synced: 10 Apr 2025

https://github.com/TheLartians/ModernCppStarter

🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.

bootstrap c ccache ci clang-format cmake cmakelists codecov continuous-integration coverage cpp dependency-manager free github-workflows modern-cmake modern-cmake-template open-source sanitizers starter template

Last synced: 20 Mar 2025

https://github.com/bytedeco/javacpp

The missing bridge between Java and native C++

c c-plus-plus cpp java javacpp jni maven-plugin

Last synced: 22 Apr 2025

https://github.com/liyupi/mianshiya

持续维护的企业面试题库网站,帮你拿到满意 offer!⭐️ 2025年最新Java面试题、前端面试题、C++面试题、Go面试题、Python面试题、测试面试题、运维面试题、后端面试题、操作系统面试题、计算机网络面试题、Redis面试题、MySQL数据库面试题、算法面试题、Spring面试题、JVM面试题、Java并发面试题、Linux面试题等几千道高频程序员求职必备八股文。面试刷题就选面试鸭 💎 React 前端 + Node 后端 + 云开发全栈项目 by 程序员鱼皮

algorithm ant-design backend cpp css express frontend golang html interview java javascript less nodejs programmer python react redis typescript

Last synced: 28 Apr 2025

https://github.com/arrayfire/arrayfire

ArrayFire: a general purpose GPU library.

arrayfire c c-plus-plus cpp cuda gpgpu gpu hpc opencl performance scientific-computing

Last synced: 22 Apr 2025

https://github.com/MattPD/cpplinks

A categorized list of C++ resources.

assembly c-plus-plus compilers computer-architecture cplusplus cpp debugging

Last synced: 01 Apr 2025

https://github.com/google-deepmind/open_spiel

OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.

cpp games multiagent python reinforcement-learning

Last synced: 23 Apr 2025

https://github.com/parca-dev/parca

Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and increasing reliability.

bpf c containers continuous-profiling cpp ebpf ebpf-programs golang javascript kubernetes observability performance php pprof profiles profiling prometheus python ruby rust

Last synced: 22 Apr 2025

https://github.com/kdab/hotspot

The Linux perf GUI for performance analysis.

cpp cpu-profiling linux perf performance performance-analysis profiler profiling qt

Last synced: 27 Apr 2025

https://github.com/vita3k/vita3k

Experimental PlayStation Vita emulator

cpp emulation emulator hacktoberfest playstation ps-vita psvita vita

Last synced: 25 Apr 2025

https://github.com/indiff/qttabbar

QTTabBar is a small tool that allows you to use tab multi label function in Windows Explorer. https://www.yuque.com/indiff/qttabbar

cpp csharp explorer qttabbar tab windows wpf

Last synced: 28 Apr 2025

https://github.com/microsoft/msquic

Cross-platform, C implementation of the IETF QUIC protocol, exposed to C, C++, C# and Rust.

c cpp cross-platform csharp network-programming protocol quic rust secure

Last synced: 22 Apr 2025

https://github.com/Vita3K/Vita3K

Experimental PlayStation Vita emulator

cpp emulation emulator hacktoberfest playstation ps-vita psvita vita

Last synced: 03 Apr 2025

https://github.com/andreasfertig/cppinsights

C++ Insights - See your source code with the eyes of a compiler

ast clang cplusplus cplusplus-11 cplusplus-14 cplusplus-17 cplusplus-20 cplusplus-23 cpp cpp11 cpp14 cpp17 cpp20 cpp23 cpp26 llvm

Last synced: 28 Apr 2025

https://github.com/deepmind/open_spiel

OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.

cpp games multiagent python reinforcement-learning

Last synced: 14 Dec 2024

https://github.com/puremourning/vimspector

vimspector - A multi-language debugging system for Vim

cpp debug-adapter-protocol debugger debugging java python tcl vim

Last synced: 27 Apr 2025

https://github.com/ydb-platform/ydb

YDB is an open source Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions

cloud-native cpp database dbms distributed distributed-database distributed-sql distributed-sql-database sql

Last synced: 22 Apr 2025

https://github.com/ogrecave/ogre

scene-oriented, flexible 3D engine (C++, Python, C#, Java)

cpp csharp directx engine metal ogre3d opengl python rendering vulkan

Last synced: 22 Apr 2025

https://github.com/kaitai-io/kaitai_struct

Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby

c-plus-plus cpp csharp declarative-language file-format go golang graphviz java javascript lua nim perl php protocol-analyser python reverse-engineering ruby

Last synced: 28 Apr 2025

https://github.com/hydro-dev/Hydro

Hydro - Next generation high performance online-judge platform - 新一代高效强大的信息学在线测评系统 (a.k.a. vj5)

acm-icpc cpp hydro java mixed-judge mongodb node noip oi oj online-judge onlinejudge python vijos vj5

Last synced: 12 Nov 2024

https://github.com/conprof/conprof

Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and increasing reliability.

bpf c containers continuous-profiling cpp ebpf ebpf-programs golang javascript kubernetes observability performance php pprof profiles profiling prometheus python ruby rust

Last synced: 22 Feb 2025

https://github.com/KDAB/hotspot

The Linux perf GUI for performance analysis.

cpp cpu-profiling linux perf performance performance-analysis profiler profiling qt

Last synced: 14 Mar 2025

https://github.com/zachl1/bilibili-plus

课程视频、PPT和源代码:侯捷C++系列;台大郭彦甫MATLAB

bilibili cpp houjie matlab videos

Last synced: 12 Apr 2025

https://github.com/ZachL1/Bilibili-plus

课程视频、PPT和源代码:侯捷C++系列;台大郭彦甫MATLAB

bilibili cpp houjie matlab videos

Last synced: 26 Mar 2025

https://github.com/dav1dde/glad

Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.

c code-generation cpp d egl generator gl glad gles gles2 glx loader-generator nim opengl pascal python rust vulkan wgl

Last synced: 22 Apr 2025

https://github.com/Dav1dde/glad

Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.

c code-generation cpp d egl generator gl glad gles gles2 glx loader-generator nim opengl pascal python rust vulkan wgl

Last synced: 11 Apr 2025

https://github.com/microsoft/windowsappsdk

The Windows App SDK empowers all Windows desktop apps with modern Windows UI, APIs, and platform features, including back-compat support, shipped via NuGet.

cpp csharp desktop project-reunion win32 winappsdk windows windows-10 windows-11 windows-app-sdk winui winui3 wpf

Last synced: 22 Apr 2025

https://github.com/ethereum/aleth

Aleth – Ethereum C++ client, tools and libraries

cpp ethereum ethereum-client evm

Last synced: 20 Jan 2025

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

Aleth – Ethereum C++ client, tools and libraries

cpp ethereum ethereum-client evm

Last synced: 21 Dec 2024

https://github.com/OGRECave/ogre

scene-oriented, flexible 3D engine (C++, Python, C#, Java)

cpp csharp directx engine metal ogre3d opengl python rendering vulkan

Last synced: 15 Mar 2025

https://github.com/parallel101/course

高性能并行编程与优化 - 课件

course cpp cpp17 high-performance-computing parallel-computing slides

Last synced: 10 Apr 2025

https://github.com/microsoft/WindowsAppSDK

The Windows App SDK empowers all Windows desktop apps with modern Windows UI, APIs, and platform features, including back-compat support, shipped via NuGet.

cpp csharp desktop project-reunion win32 winappsdk windows windows-10 windows-11 windows-app-sdk winui winui3 wpf

Last synced: 14 Mar 2025

https://github.com/microsoft/ProjectReunion

The Windows App SDK empowers all Windows desktop apps with modern Windows UI, APIs, and platform features, including back-compat support, shipped via NuGet.

cpp csharp desktop project-reunion win32 winappsdk windows windows-10 windows-11 windows-app-sdk winui

Last synced: 06 Dec 2024

https://github.com/ravenscroftj/turbopilot

Turbopilot is an open source large-language-model based code completion engine that runs locally on CPU

code-completion cpp language-model machine-learning

Last synced: 17 Jan 2025

https://github.com/abumq/easyloggingpp

C++ logging library. It is powerful, supports asynchronous low latency, extendable, light-weight, fast performing, thread and type safe and consists of many built-in features. It provides ability to write logs in your own customized format. It also provide support for logging your classes, third-party libraries, STL and third-party containers etc.

c-plus-plus c-plus-plus-11 cpp crash-handler cross-platform efficient-logging language logging logging-library performance-analysis stacktrace thread-safety

Last synced: 12 Apr 2025

https://github.com/maskray/ccls

C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting

cpp ide language-server-protocol lsp-server

Last synced: 23 Apr 2025

https://github.com/MaskRay/ccls

C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting

cpp ide language-server-protocol lsp-server

Last synced: 20 Mar 2025

https://github.com/praydog/reframework

Scripting platform, modding framework and VR support for all RE Engine games

cmkr cpp dmc5 freecam lua mhrise modding mods monster-hunter-rise monster-hunter-wilds re-engine re2 re3 re4 re7 re8 scripting sf6 virtual-reality vr

Last synced: 28 Apr 2025

https://github.com/fo40225/tensorflow-windows-wheel

Tensorflow prebuilt binary for Windows

binary build cpp library python tensorflow wheel windows

Last synced: 13 Apr 2025

https://github.com/praydog/REFramework

Scripting platform, modding framework and VR support for all RE Engine games

cmkr cpp dmc5 freecam lua mhrise modding mods monster-hunter-rise monster-hunter-wilds re-engine re2 re3 re4 re7 re8 scripting sf6 virtual-reality vr

Last synced: 10 Apr 2025

https://github.com/tomlooman/ActionRoguelike

Third-person Action Roguelike made in Unreal Engine C++. Project for Unreal Engine C++ Course & Stanford University

c-plus-plus course cpp game game-development stanford stanford-university tutorial ue4 ue4-project ue4-tutorial ue5 unreal-engine

Last synced: 15 Nov 2024

https://github.com/lewissbaker/cppcoro

A library of C++ coroutine abstractions for the coroutines TS

async async-await asynchronous-programming asyncio clang coroutines coroutines-ts cplusplus cpp linux msvc windows

Last synced: 13 Apr 2025

https://github.com/webui-dev/webui

Use any web browser or WebView as GUI, with your preferred language in the backend and modern web technologies in the frontend, all in a lightweight portable library.

browser cpp gui javascript typescript web webapp webui

Last synced: 28 Apr 2025

https://github.com/tinyobjloader/tinyobjloader

Tiny but powerful single file wavefront obj loader

3d c-plus-plus cpp loader wavefront

Last synced: 27 Apr 2025

https://github.com/praydog/uevr

Universal Unreal Engine VR Mod (4.8 - 5.4)

cmkr cpp modding pcvr unreal unreal-engine virtual-reality vr

Last synced: 10 Apr 2025

https://github.com/CrowCpp/Crow

A Fast and Easy to use microframework for the web.

cpp crow framework header-only http http-server webserver websocket

Last synced: 18 Mar 2025

https://github.com/crowcpp/crow

A Fast and Easy to use microframework for the web.

cpp crow framework header-only http http-server webserver websocket

Last synced: 28 Apr 2025

https://github.com/syoyo/tinyobjloader

Tiny but powerful single file wavefront obj loader

3d c-plus-plus cpp loader wavefront

Last synced: 17 Mar 2025

https://github.com/zhblue/hustoj

Popular Open Source Online Judge based on PHP/C++/MySQL/Linux for ACM/ICPC and NOIP training, with easy installation. 开源OJ系统

acm-icpc c cpp java judge mysql noip oj online online-judge onlinejudge php

Last synced: 25 Jan 2025

https://github.com/cycfi/elements

Elements C++ GUI library

c-plus-plus cpp cpp17 cpp17-library gui modern-cpp

Last synced: 10 Apr 2025

https://github.com/mortennobel/cpp-cheatsheet

Modern C++ Cheatsheet

cheatsheet cpp cpp11 cpp14

Last synced: 13 Apr 2025

https://github.com/cpm-cmake/cpm.cmake

📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.

builds c c-plus-plus cmake cpp cross-platform dependencies dependency dependency-manager git package-manager reproducible reproducible-builds svn update version-manager versions

Last synced: 28 Apr 2025

https://github.com/overv/vulkantutorial

Tutorial for the Vulkan graphics and compute API

computer-graphics cpp graphics-programming reference tutorial vulkan

Last synced: 28 Apr 2025

https://github.com/khronosgroup/vulkan-hpp

Open-Source Vulkan C++ API

cpp vulkan

Last synced: 28 Apr 2025

https://github.com/tomlooman/epicsurvivalgame

Third-person Survival Game for Unreal Engine (Sample Project)

c-plus-plus cpp fps game game-development multiplayer survival survivalgame tps tutorial ue4 unreal-engine-4

Last synced: 13 Apr 2025

https://github.com/tomlooman/EpicSurvivalGameSeries

Third-person Survival Game for Unreal Engine (Sample Project)

c-plus-plus cpp fps game game-development multiplayer survival survivalgame tps tutorial ue4 unreal-engine-4

Last synced: 04 Feb 2025

https://github.com/paceholder/nodeeditor

Qt Node Editor. Dataflow programming framework

cpp dataflow-programming graph model-view qt5 qt6

Last synced: 28 Apr 2025

https://github.com/KhronosGroup/Vulkan-Hpp

Open-Source Vulkan C++ API

cpp vulkan

Last synced: 15 Mar 2025

https://github.com/huihut/CS-Books

📚 Computer Science Books 计算机技术类书籍 PDF

algorithm algorithms book books c computer computer-science cpp offer pdf programming

Last synced: 11 Apr 2025

https://github.com/apache/fury

A blazingly fast multi-language serialization framework powered by JIT and zero-copy.

compression cpp cross-language encoding fast golang hacktoberfest java javascript jit lightning marshalling multiple-language persistence python rpc rust serialization transfer zero-copy

Last synced: 22 Apr 2025

https://github.com/tomlooman/EpicSurvivalGame

Third-person Survival Game for Unreal Engine (Sample Project)

c-plus-plus cpp fps game game-development multiplayer survival survivalgame tps tutorial ue4 unreal-engine-4

Last synced: 20 Mar 2025