Ecosyste.ms: Awesome
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.
- GitHub: https://github.com/topics/cpp
- Wikipedia: https://en.wikipedia.org/wiki/C%2B%2B
- Created by: Bjarne Stroustrup
- Released: October 1985
- Aliases: cplusplus, c-plus-plus, cpps, cpp98, cpp03, cpp11, cpp14, cpp17, cpp20, cpp0x, cpp1y, cpp1z, cpp2a, cplusplus-11,
- Last updated: 2024-12-25 00:05:55 UTC
- JSON Representation
https://github.com/ChaiScript/ChaiScript
Embedded Scripting Language Designed for C++
c-plus-plus cpp embedded-scripting-language language
Last synced: 26 Oct 2024
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: 31 Oct 2024
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: 24 Dec 2024
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: 23 Dec 2024
https://github.com/ewenwan/shiyanlou
学习C & C++ & python&汇编语言 LLVM编译器 数据结构 算法 操作系统 单片机 linux 面试
algorithms c cmake cpp linux python structured-data
Last synced: 20 Dec 2024
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 Oct 2024
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: 20 Dec 2024
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: 27 Oct 2024
https://github.com/ihhub/fheroes2
fheroes2 is a recreation of Heroes of Might and Magic II game engine.
cpp game game-development game-engine heroes-2 heroes-of-might-and-magic-2 heroes-of-might-and-magic-ii homm-ii homm2 strategy-game turn-based-strategy
Last synced: 24 Dec 2024
https://github.com/huangmingchuan/cpp_primer_answers
《C++ Primer》第五版中文版习题答案
cpp cpp-primer cpp-primer-5th cpp11
Last synced: 20 Dec 2024
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: 20 Dec 2024
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: 04 Nov 2024
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: 26 Oct 2024
https://github.com/huangmingchuan/Cpp_Primer_Answers
《C++ Primer》第五版中文版习题答案
cpp cpp-primer cpp-primer-5th cpp11
Last synced: 26 Oct 2024
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: 25 Dec 2024
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: 24 Dec 2024
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: 05 Nov 2024
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: 24 Dec 2024
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: 19 Dec 2024
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: 25 Oct 2024
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: 19 Dec 2024
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: 29 Oct 2024
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: 23 Dec 2024
https://github.com/0voice/learning_mind_map
2021年【思维导图】盒子,C/C++,Golang,Linux,云原生,数据库,DPDK,音视频开发,TCP/IP,数据结构,计算机原理等
Last synced: 20 Dec 2024
https://github.com/scarsty/kys-cpp
《金庸群侠传》c++复刻版,已完工
cpp cpp20 game-development jinyong sdl2
Last synced: 25 Dec 2024
https://github.com/liyupi/code-nav
💎 专业的编程导航,帮你找到优质的编程学习资源!公众号【编程导航】 ☁️ 前后端均开源,励志成为最好的全栈云开发项目!
algorithm backend cloudbase code cpp csharp frontend full-stack golang guide java javascript nav programming-learning python resources
Last synced: 20 Dec 2024
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: 26 Oct 2024
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: 25 Sep 2024
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: 26 Oct 2024
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: 18 Dec 2024
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: 27 Oct 2024
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: 25 Dec 2024
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: 30 Oct 2024
https://github.com/f1xpl/openauto
AndroidAuto headunit emulator
android-auto cpp headunit qt qt5 raspberry-pi raspberry-pi-3 raspberrypi
Last synced: 20 Dec 2024
https://github.com/hosseinmoein/DataFrame
C++ DataFrame for statistical, Financial, and ML analysis -- in modern C++ using native types and contiguous memory storage
ai cpp data-analysis data-science dataframe financial-data-analysis financial-engineering heterogeneous-data large-data machine-learning multidimensional-data numerical-analysis pandas polars statistical statistical-analysis tensor tensorboard trading-algorithms trading-strategies
Last synced: 26 Oct 2024
https://github.com/szcf-weiya/esl-cn
The Elements of Statistical Learning (ESL)的中文翻译、代码实现及其习题解答。
cpp esl esl-cn julia python r statistical-learning
Last synced: 18 Dec 2024
https://github.com/tongtzeho/PKUCourse
北大计算机课程大作业
course-project cpp data-structures eecs java peking-university
Last synced: 02 Nov 2024
https://github.com/szcf-weiya/ESL-CN
The Elements of Statistical Learning (ESL)的中文翻译、代码实现及其习题解答。
cpp esl esl-cn julia python r statistical-learning
Last synced: 29 Oct 2024
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 Dec 2024
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: 27 Oct 2024
https://github.com/shujiahuang/cpp-primer-plus-6th
《C++ Primer Plus 第6版(中文版)》原书代码、习题答案和个人笔记,仅供学习和交流。
Last synced: 20 Dec 2024
https://github.com/ssloy/tinykaboom
A brief computer graphics / rendering course
3d 3d-graphics c-plus-plus computer-graphics cpp fun graphics graphics-programming learning raytracer raytracing raytracing-engine rendering rendering-engine shaders tutorial
Last synced: 21 Dec 2024
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: 18 Dec 2024
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 Oct 2024
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: 26 Sep 2024
https://github.com/david-haim/concurrencpp
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
async-await asynchronous-programming await concurrency concurrent-programming coroutine coroutines cpp cpp20 executor-service executors multithreading scheduler task-scheduler tasks thread-safety threading threadpool timers
Last synced: 19 Dec 2024
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: 19 Dec 2024
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: 28 Sep 2024
https://github.com/etlcpp/etl
Embedded Template Library
algorithms c-plus-plus containers cpp embedded-applications library templates
Last synced: 25 Dec 2024
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: 25 Dec 2024
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: 19 Dec 2024
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: 18 Dec 2024
https://github.com/ericsson/codechecker
CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy
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: 24 Dec 2024
https://github.com/Ericsson/codechecker
CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy
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: 11 Nov 2024
https://github.com/bshoshany/thread-pool
BS::thread_pool: a fast, lightweight, and easy-to-use C++17 thread pool library
concurrency cplusplus cplusplus-17 cpp cpp17 easy-to-use multi-threading multithreading parallel scientific-computing thread-pool threading threadpool
Last synced: 20 Dec 2024
https://github.com/ShujiaHuang/Cpp-Primer-Plus-6th
《C++ Primer Plus 第6版(中文版)》原书代码、习题答案和个人笔记,仅供学习和交流。
Last synced: 03 Nov 2024
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: 29 Oct 2024
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 Dec 2024
https://github.com/ETLCPP/etl
Embedded Template Library
algorithms c-plus-plus containers cpp embedded-applications library templates
Last synced: 07 Nov 2024
https://github.com/panosk92/spartanengine
A game engine with an emphasis on real-time cutting-edge solutions
bindless bsdf bullet-physics car-simulation cpp d3d12 ecs engine fsr game-engine global-illumination imgui livestream open-source shadow-mapping spartan ssao ssr taa vulkan
Last synced: 19 Dec 2024
https://github.com/PanosK92/SpartanEngine
A game engine with an emphasis on real-time cutting-edge solutions
bindless bsdf bullet-physics car-simulation cpp d3d12 ecs engine fsr game-engine global-illumination imgui livestream open-source shadow-mapping spartan ssao ssr taa vulkan
Last synced: 02 Nov 2024
https://github.com/johnBuffer/AntSimulator
Simple Ants simulator
2d cpp realtime sfml simulation
Last synced: 28 Oct 2024
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: 19 Dec 2024
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: 24 Dec 2024
https://github.com/runtimecompiledcplusplus/runtimecompiledcplusplus
Change C++ code at runtime
c-plus-plus compile cpp gamedev linux live-coding macos rccpp runtimecompiledcplusplus windows
Last synced: 19 Dec 2024
https://github.com/fasiondog/hikyuu
Hikyuu Quant Framework 基于C++/Python的极速开源量化交易框架,同时可基于策略部件进行资产重用,快速累积策略资产。
cpp finance fintech python quant stock system-trading trading vestment
Last synced: 24 Dec 2024
https://github.com/cxbx-reloaded/cxbx-reloaded
Xbox (Original) Emulator
cpp cxbx emulation emulator hacktoberfest xbox
Last synced: 19 Dec 2024
https://github.com/RuntimeCompiledCPlusPlus/RuntimeCompiledCPlusPlus
Change C++ code at runtime
c-plus-plus compile cpp gamedev linux live-coding macos rccpp runtimecompiledcplusplus windows
Last synced: 26 Oct 2024
https://github.com/Cxbx-Reloaded/Cxbx-Reloaded
Xbox (Original) Emulator
cpp cxbx emulation emulator hacktoberfest xbox
Last synced: 26 Oct 2024
https://github.com/David-Haim/concurrencpp
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
async-await asynchronous-programming await concurrency concurrent-programming coroutine coroutines cpp cpp20 executor-service executors multithreading scheduler task-scheduler tasks thread-safety threading threadpool timers
Last synced: 26 Oct 2024
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: 19 Dec 2024
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: 27 Oct 2024
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: 18 Dec 2024
https://github.com/jpd002/play-
Play! - PlayStation2 Emulator
cpp emulation emulator playstation-2
Last synced: 19 Dec 2024
https://github.com/jpd002/Play-
Play! - PlayStation2 Emulator
cpp emulation emulator playstation-2
Last synced: 03 Nov 2024
https://github.com/friendlyanon/cmake-init
The missing CMake project initializer
boilerplate c ci clang-format clang-tidy cmake codespell conan coverage cpp cppcheck executable header-only python scaffolding shared-library static-analysis static-library testing vcpkg
Last synced: 24 Dec 2024
https://github.com/artikash/textractor
Extracts text from video games and visual novels. Highly extensible.
cpp games hacking reverse-engineering
Last synced: 21 Dec 2024
https://github.com/ombharatiya/FAANG-Coding-Interview-Questions
A curated List of Coding Questions Asked in FAANG Interviews
algorithms algorithms-and-data-structures codechef coding coding-interviews cpp data-structures hacktoberfest interview interview-questions interviewbit java leetcode python
Last synced: 31 Oct 2024
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.
Last synced: 19 Dec 2024
https://github.com/Artikash/Textractor
Extracts text from video games and visual novels. Highly extensible.
cpp games hacking reverse-engineering
Last synced: 25 Oct 2024
https://github.com/nelarius/imnodes
A small, dependency-free node editor for dear imgui
cpp gamedev imgui node-editor tool ui
Last synced: 19 Dec 2024
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: 19 Dec 2024
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: 24 Dec 2024
https://github.com/dfeneyrou/palanteer
Visual Python and C++ nanosecond profiler, logger, tests enabler
c-plus-plus cpp developer-tools embedded header-only logging memory-profiler optimization performance profiler profiling python
Last synced: 24 Dec 2024
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: 26 Oct 2024