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

https://github.com/nextcloud/desktop

💻 Desktop sync client for Nextcloud

c-plus-plus cpp desktop hacktoberfest nextcloud nextcloud-desktop-client

Last synced: 23 Apr 2025

https://github.com/rainerkuemmerle/g2o

g2o: A General Framework for Graph Optimization

c-plus-plus cpp g2o graph-optimization slam

Last synced: 27 Apr 2025

https://github.com/tasemulators/desmume

DeSmuME is a Nintendo DS emulator

arm c-plus-plus cpp emulation emulator nds

Last synced: 28 Apr 2025

https://github.com/ivmai/bdwgc

The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)

c c-plus-plus cplusplus cpp cross-platform garbage-collection garbage-collector gc leak-detection library memory-allocation memory-leak-detection memory-management portable

Last synced: 28 Apr 2025

https://github.com/openxray/xray-16

Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)

3d-engine 3d-game-engine arm64 cmake cplusplus cpp cpp17 d3d11 d3d9 directx directx11 engine game-engine opengl opensource sdl sdl2 stalker x64 xray-engine

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: 13 Nov 2024

https://github.com/RainerKuemmerle/g2o

g2o: A General Framework for Graph Optimization

c-plus-plus cpp g2o graph-optimization slam

Last synced: 18 Mar 2025

https://github.com/hunar4321/particle-life

A simple program to simulate artificial life using attraction/reuplsion forces between many particles

cellular-automata cpp educational game-of-life generative-art javascript particle-life particles simulation

Last synced: 11 Apr 2025

https://github.com/shahjalalshohag/code-library

Templates, algorithms and data structures implemented and collected for programming contests.

algorithms code-library competitive-programming cpp data-structures data-structures-and-algorithms hacktoberfest

Last synced: 29 Apr 2025

https://github.com/sharkdp/dbg-macro

A dbg(…) macro for C++

cpp debugging macro pretty-printing

Last synced: 29 Apr 2025

https://github.com/salmer/cppdeveloperroadmap

The roadmap for learning the C++ programming language for beginners and experienced devs.

cpp developer-experience diy gitbook junior junior-developers learning middle middle-developers roadmap self-study

Last synced: 12 Apr 2025

https://github.com/salmer/CppDeveloperRoadmap

The roadmap for learning the C++ programming language for beginners and experienced devs.

cpp developer-experience diy gitbook junior junior-developers learning middle middle-developers roadmap self-study

Last synced: 28 Mar 2025

https://github.com/unicode-org/icu

The home of the ICU project source code.

c-plus-plus cpp i18n icu icu4c icu4j java unicode unicode-consortium

Last synced: 01 May 2025

https://github.com/rapidfuzz/rapidfuzz

Rapid fuzzy string matching in Python using various string metrics

cpp levenshtein levenshtein-distance python string-comparison string-matching string-similarity

Last synced: 22 Apr 2025

https://github.com/liyupi/free-programming-resources

💎 免费的编程资源大全,持续更新!🔥 覆盖各种语言和方向(Java \ Python \ C++ \ JavaScript \ Golang \ 前端 \ 后端等)的学习路线、贴心教程、项目实战、编程书籍、面试合集、实用资源等,对程序员非常有帮助!

algorithms android awesome backend cpp frontend go guide interview ios java javascript learning programming python resources

Last synced: 19 Jan 2025

https://unicode-org.github.io/icu/

The home of the ICU project source code.

c-plus-plus cpp i18n icu icu4c icu4j java unicode unicode-consortium

Last synced: 03 Apr 2025

https://github.com/chaiscript/chaiscript

Embedded Scripting Language Designed for C++

c-plus-plus cpp embedded-scripting-language language

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: 18 Mar 2025

https://github.com/TASEmulators/desmume

DeSmuME is a Nintendo DS emulator

arm c-plus-plus cpp emulation emulator nds

Last synced: 26 Mar 2025

https://github.com/infinitimeorg/infinitime

Firmware for Pinetime smartwatch written in C++ and based on FreeRTOS

bluetooth-low-energy cpp embedded foss freertos hacktoberfest nrf52 pinetime smartwatch

Last synced: 28 Apr 2025

https://github.com/ewenwan/shiyanlou

学习C & C++ & python&汇编语言 LLVM编译器 数据结构 算法 操作系统 单片机 linux 面试

algorithms c cmake cpp linux python structured-data

Last synced: 14 Apr 2025

https://github.com/rohanrhu/gdb-frontend

☕ GDBFrontend is an easy, flexible and extensible gui debugger.

c cpp debug debugger debugger-gdb debugging debugging-tool debugging-tools gdb gdb-extension gdb-frontend gdb-gui gdb-plugin gdb-ui

Last synced: 25 Apr 2025

https://github.com/ChaiScript/ChaiScript

Embedded Scripting Language Designed for C++

c-plus-plus cpp embedded-scripting-language language

Last synced: 15 Mar 2025

https://github.com/kth-competitive-programming/kactl

KTH Algorithm Competition Template Library (... eller KTHs AC-tillverkande lapp)

algorithm cc0 competitive-programming contest cpp data-structures notebook

Last synced: 28 Apr 2025

https://github.com/xelatihy/yocto-gl

Yocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics

3d-graphics computer-graphics cplusplus cpp gltf graphics path-tracer path-tracing physically-based-rendering rendering

Last synced: 13 Apr 2025

https://github.com/seladb/pcapplusplus

PcapPlusPlus is a multiplatform C++ library for capturing, parsing and crafting of network packets. It is designed to be efficient, powerful and easy to use. It provides C++ wrappers for the most popular packet processing engines such as libpcap, Npcap, WinPcap, DPDK, AF_XDP and PF_RING.

cpp dpdk ebpf libpcap linux mac-osx multiplatform network-forensics network-tools networking packet-crafting packet-parsing packet-processing pcap pcap-files pcapplusplus pf-ring tcp-reassembly windows winpcap

Last synced: 28 Apr 2025

https://github.com/OpenXRay/xray-16

Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)

3d-engine 3d-game-engine arm64 cmake cplusplus cpp cpp17 d3d11 d3d9 directx directx11 engine game-engine opengl opensource sdl sdl2 stalker x64 xray-engine

Last synced: 20 Mar 2025

https://github.com/pkivolowitz/asm_book

A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development are offered which apply directly to higher level languages.

aarch64 arm64 assembly-language c cpp software-development

Last synced: 10 Apr 2025

https://github.com/rachitiitr/datastructures-algorithms

The best library for implementation of all Data Structures and Algorithms - Trees + Graph Algorithms too!

algorithms competitive-programming cpp cpp-library data-structures interview-prep interview-preparation leetcode leetcode-solutions

Last synced: 13 Apr 2025

https://github.com/seladb/PcapPlusPlus

PcapPlusPlus is a multiplatform C++ library for capturing, parsing and crafting of network packets. It is designed to be efficient, powerful and easy to use. It provides C++ wrappers for the most popular packet processing engines such as libpcap, Npcap, WinPcap, DPDK, AF_XDP and PF_RING.

cpp dpdk ebpf libpcap linux mac-osx multiplatform network-forensics network-tools networking packet-crafting packet-parsing packet-processing pcap pcap-files pcapplusplus pf-ring tcp-reassembly windows winpcap

Last synced: 15 Mar 2025

https://github.com/huangmingchuan/Cpp_Primer_Answers

《C++ Primer》第五版中文版习题答案

cpp cpp-primer cpp-primer-5th cpp11

Last synced: 15 Mar 2025

https://github.com/huangmingchuan/cpp_primer_answers

《C++ Primer》第五版中文版习题答案

cpp cpp-primer cpp-primer-5th cpp11

Last synced: 13 Apr 2025

https://github.com/anybotics/grid_map

Universal grid map library for mobile robotic mapping

costmap cpp elevation grid-map height-map mapping navigation occupancy octopmap opencv pcl ros rviz terrain

Last synced: 28 Apr 2025

https://github.com/ARM-software/ComputeLibrary

The Compute Library is a set of computer vision and machine learning functions optimised for both Arm CPUs and GPUs using SIMD technologies.

aarch64 android arm armv7 armv8 computer-vision cpp linux machine-learning neon neural-network opencl simd sve

Last synced: 15 Mar 2025

https://github.com/verilator/verilator

Verilator open-source SystemVerilog simulator and lint system

compilers cpp rtl system-verilog systemc verilator verilog verilog-simulator

Last synced: 26 Mar 2025

https://github.com/ANYbotics/grid_map

Universal grid map library for mobile robotic mapping

costmap cpp elevation grid-map height-map mapping navigation occupancy octopmap opencv pcl ros rviz terrain

Last synced: 18 Mar 2025

https://github.com/InfiniTimeOrg/InfiniTime

Firmware for Pinetime smartwatch written in C++ and based on FreeRTOS

bluetooth-low-energy cpp embedded foss freertos hacktoberfest nrf52 pinetime smartwatch

Last synced: 04 Apr 2025

https://github.com/bogdan-lyashenko/codecrumbs

Learn, design or document codebase by putting breadcrumbs in source code. Live updates, multi-language support and more.

code cpp documentation-tool java javascript learning php python software-architecture typescript

Last synced: 13 Apr 2025

https://github.com/0voice/learning_mind_map

2021年【思维导图】盒子,C/C++,Golang,Linux,云原生,数据库,DPDK,音视频开发,TCP/IP,数据结构,计算机原理等

cpp kubernetes linux tcp-ip

Last synced: 14 Apr 2025

https://github.com/Bogdan-Lyashenko/codecrumbs

Learn, design or document codebase by putting breadcrumbs in source code. Live updates, multi-language support and more.

code cpp documentation-tool java javascript learning php python software-architecture typescript

Last synced: 13 Mar 2025

https://github.com/scarsty/kys-cpp

《金庸群侠传》c++复刻版,已完工

cpp cpp20 game-development jinyong sdl2

Last synced: 10 Apr 2025

https://github.com/Embarcadero/Dev-Cpp

A fast, portable, simple, and free C/C++ IDE

cpp delphi dev-cpp editor gcc ide windows

Last synced: 11 Apr 2025

https://github.com/embarcadero/dev-cpp

A fast, portable, simple, and free C/C++ IDE

cpp delphi dev-cpp editor gcc ide windows

Last synced: 11 Apr 2025

https://github.com/rapidfuzz/RapidFuzz

Rapid fuzzy string matching in Python using various string metrics

cpp levenshtein levenshtein-distance python string-comparison string-matching string-similarity

Last synced: 25 Mar 2025

https://github.com/liyupi/code-nav

💎 程序员一站式编程学习交流社区,免费的编程学习路线、入门教程、原创项目教程、程序员bug修复手册、保姆级写简历技巧,帮你学好编程、做出项目、拿到满意的 Offer!☁️ 本项目前后端均开源,励志成为最好的全栈云开发项目!

algorithm backend cloudbase code cpp csharp frontend full-stack golang guide java javascript nav programming-learning python resources

Last synced: 14 Apr 2025

https://github.com/charliedream1/ai_quant_trade

股票AI操盘手:从学习、模拟到实盘,一站式平台。包含股票知识、策略实例、大模型、因子挖掘、传统策略、机器学习、深度学习、强化学习、图网络、高频交易、C++部署和聚宽实例代码等,可以方便学习、模拟及实盘交易

cpp jupyter-notebook keras mlflow python pytorch sklearn tensorflow trading-bot trading-platform trading-strategies

Last synced: 12 Apr 2025

https://github.com/shujiahuang/cpp-primer-plus-6th

《C++ Primer Plus 第6版(中文版)》原书代码、习题答案和个人笔记,仅供学习和交流。

cpp programming

Last synced: 13 Apr 2025

https://github.com/eidheim/Simple-Web-Server

A very simple, fast, multithreaded, platform independent HTTP and HTTPS server and client library implemented using C++11 and Boost.Asio. Created to be an easy way to make REST resources available from C++ applications.

asio client cpp http https library rest server web

Last synced: 15 Mar 2025

https://github.com/eidheim/simple-web-server

A very simple, fast, multithreaded, platform independent HTTP and HTTPS server and client library implemented using C++11 and Boost.Asio. Created to be an easy way to make REST resources available from C++ applications.

asio client cpp http https library rest server web

Last synced: 17 Jan 2025

https://github.com/ShujiaHuang/Cpp-Primer-Plus-6th

《C++ Primer Plus 第6版(中文版)》原书代码、习题答案和个人笔记,仅供学习和交流。

cpp programming

Last synced: 02 Apr 2025

https://github.com/0voice/campus_recruitmen_questions

2021年最新整理,5000道秋招/提前批/春招/常用面试题(含答案),包括leetcode,校招笔试题,面试题,算法题,语法题。

acm cpp leetcode mysql nginx os redis

Last synced: 14 Apr 2025

https://github.com/grame-cncm/faust

Functional programming language for signal processing and sound synthesis

audio c c-plus-plus cmajor compiler cpp csharp dlang dsp faust functional-programming jax jsfx julia julia-language llvm rnbo rust wasm

Last synced: 10 Apr 2025

https://github.com/microsoft/proxy

Proxy: Next Generation Polymorphism in C++

cpp cpp20 cross-platform duck-typing header-only library polymorphism single-header

Last synced: 10 Apr 2025

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

A fast usermode x86 and x86-64 emulator for Arm64 Linux

arm64 cpp emulation emulator linux x86 x86-64

Last synced: 10 Apr 2025

https://github.com/FEX-Emu/FEX

A fast usermode x86 and x86-64 emulator for Arm64 Linux

arm64 cpp emulation emulator linux x86 x86-64

Last synced: 10 Apr 2025

https://github.com/szcf-weiya/esl-cn

The Elements of Statistical Learning (ESL)的中文翻译、代码实现及其习题解答。

cpp esl esl-cn julia python r statistical-learning

Last synced: 10 Apr 2025

https://github.com/szcf-weiya/ESL-CN

The Elements of Statistical Learning (ESL)的中文翻译、代码实现及其习题解答。

cpp esl esl-cn julia python r statistical-learning

Last synced: 25 Mar 2025

https://github.com/fasiondog/hikyuu

Hikyuu Quant Framework 基于C++/Python的极速开源量化交易研究框架,同时可基于策略部件进行资产重用,快速累积策略资产。

algorithms-trading backtesting cpp finance fintech python quant stock system-trading trading vestment

Last synced: 23 Apr 2025

https://github.com/cvcuda/cv-cuda

CV-CUDA™ is an open-source, GPU accelerated library for cloud-scale image processing and computer vision.

bytedance cloud computer-vision cpp cuda cv-cuda gpu image-processing machine-learning nvidia python

Last synced: 27 Apr 2025

https://github.com/jank-lang/jank

The native Clojure dialect hosted on LLVM with seamless C++ interop.

clojure compiler cpp functional-programming jit language lisp llvm native programming-language

Last synced: 11 Apr 2025

https://github.com/CVCUDA/CV-CUDA

CV-CUDA™ is an open-source, GPU accelerated library for cloud-scale image processing and computer vision.

bytedance cloud computer-vision cpp cuda cv-cuda gpu image-processing machine-learning nvidia python

Last synced: 19 Mar 2025

https://github.com/ccache/ccache

ccache – a fast compiler cache

c c-plus-plus cache ccache clang compiler cplusplus cpp gcc msvc

Last synced: 27 Apr 2025

https://github.com/skift-org/skift

🥑 A modern delightful operating system

c-plus-plus cpp hobby-os kernel operating-system osdev skift userspace

Last synced: 10 Apr 2025

https://github.com/skiftOS/skift

🥑 A modern delightful operating system

c-plus-plus cpp hobby-os kernel operating-system osdev skift userspace

Last synced: 04 Mar 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: 27 Apr 2025

https://github.com/dyanikoglu/ALS-Community

Replicated and optimized community version of Advanced Locomotion System V4 for Unreal Engine 5.4 with additional features & bug fixes

advanced-locomotion-system als als-community alsv4-cpp animation blueprint cpp game-development locomotion optimization plug ue4 ue4-plugin ue5 ue5-plugin unreal-engine unreal-engine-4 unreal-engine-5 unreal-engine-plugin

Last synced: 15 Apr 2025

https://github.com/ericsson/codechecker

CodeChecker is an analyzer tooling, defect database and viewer extension for static and dynamic analyzer tools.

analysis c clang clang-tidy codechecker cpp database defects docker linux llvm macosx objective-c results-viewer static-analysis static-analyzer static-analyzers vue

Last synced: 23 Apr 2025

https://github.com/Ericsson/codechecker

CodeChecker is an analyzer tooling, defect database and viewer extension for static and dynamic analyzer tools.

analysis c clang clang-tidy codechecker cpp database defects docker linux llvm macosx objective-c results-viewer static-analysis static-analyzer static-analyzers vue

Last synced: 28 Apr 2025

https://github.com/shadowfallstudios/als-community

Replicated and optimized community version of Advanced Locomotion System V4 for Unreal Engine 5.4 with additional features & bug fixes

advanced-locomotion-system als als-community alsv4-cpp animation blueprint cpp game-development locomotion optimization plug ue4 ue4-plugin ue5 ue5-plugin unreal-engine unreal-engine-4 unreal-engine-5 unreal-engine-plugin

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

https://github.com/variar/klogg

Really fast log explorer based on glogg project

cpp cross-platform hacktoberfest linux log-analyzer log-monitor log-viewer logs macos qt tail windows

Last synced: 22 Jan 2025

https://github.com/xtensor-stack/xsimd

C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, AVX512, NEON, SVE))

avx avx512 c-plus-plus-11 cpp mathematical-functions neon simd simd-instructions simd-intrinsics sse sve vectorization

Last synced: 28 Apr 2025

https://github.com/ShadowfallStudios/ALS-Community

Replicated and optimized community version of Advanced Locomotion System V4 for Unreal Engine 5.4 with additional features & bug fixes

advanced-locomotion-system als als-community alsv4-cpp animation blueprint cpp game-development locomotion optimization plug ue4 ue4-plugin ue5 ue5-plugin unreal-engine unreal-engine-4 unreal-engine-5 unreal-engine-plugin

Last synced: 25 Mar 2025

https://github.com/joernio/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: 28 Apr 2025

https://github.com/jlblancoc/nanoflann

nanoflann: a C++11 header-only library for Nearest Neighbor (NN) search with KD-trees

c-plus-plus cpp kd-trees nanoflann point-clouds

Last synced: 28 Apr 2025

https://github.com/jacobdufault/cquery

C/C++ language server supporting multi-million line code base, powered by libclang. Emacs, Vim, VSCode, and others with language server protocol support. Cross references, completion, diagnostics, semantic highlighting and more

cpp language-server-protocol lsp

Last synced: 19 Jan 2025

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

Play! - PlayStation2 Emulator

cpp emulation emulator playstation-2

Last synced: 10 Apr 2025

https://github.com/NVIDIA/libcudacxx

[ARCHIVED] The C++ Standard Library for your entire system. See https://github.com/NVIDIA/cccl

cpp cpp11 cpp14 cpp17 cpp20 cpp23 cuda cxx cxx11 cxx14 cxx17 cxx20 cxx23 gpu libcxx llvm nvidia nvidia-hpc-sdk standard std

Last synced: 21 Apr 2025

https://nvidia.github.io/libcudacxx/

[ARCHIVED] The C++ Standard Library for your entire system. See https://github.com/NVIDIA/cccl

cpp cpp11 cpp14 cpp17 cpp20 cpp23 cuda cxx cxx11 cxx14 cxx17 cxx20 cxx23 gpu libcxx llvm nvidia nvidia-hpc-sdk standard std

Last synced: 31 Mar 2025

https://github.com/artikash/textractor

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

cpp games hacking reverse-engineering

Last synced: 14 Apr 2025

https://github.com/nvidia/libcudacxx

[ARCHIVED] The C++ Standard Library for your entire system. See https://github.com/NVIDIA/cccl

cpp cpp11 cpp14 cpp17 cpp20 cpp23 cuda cxx cxx11 cxx14 cxx17 cxx20 cxx23 gpu libcxx llvm nvidia nvidia-hpc-sdk standard std

Last synced: 22 Jan 2025