Protocol Buffers - Google's data interchange format
- protobuf
- protocol-buffers
- protocol-compiler
- protobuf-runtime
47,133 repositories indexed
1–24 of 83 · Most stars
Protocol Buffers - Google's data interchange format
JSON for Modern C++
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
FlatBuffers: Memory Efficient Serialization Library
📚 Modern C++ Tutorial: C++11 to C++26 On the Fly | https://changkun.de/modern-cpp/
A brief computer graphics / rendering course
TranslatedPArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (Core framework of 'PaddlePaddle' (飞桨, Feijiang), for deep learning & machine learning: high-performance single-machine and distributed training, and cross-platform deployment)
brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" means "better RPC".
Google's Operations Research tools:
Cap'n Proto serialization/RPC system - core tools and C++ library
Algorithm and data structure articles for https://cp-algorithms.com (based on http://e-maxx.ru)
TranslatedA Chinese-language guide to teaching C++ Templates. Unlike the well-known book C++ Templates, this tutorial series teaches C++ Templates as a Turing-complete language, in order to help readers thoroughly master Meta-Programming. (Under construction)
A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
One stop solution for all Vulkan samples
An optimization-based multi-sensor state estimator
A C++11 library for serialization
Tutorial for the Vulkan graphics and compute API
C++ Reflection Library
Extremely fast, in memory, serialization, reflection, and RPC library for C++. JSON, BEVE, BSON, CBOR, CSV, JSONB, MessagePack, TOML, YAML, EETF
Meta's Thrift implementation: cross-language serialization and high-performance async RPC
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.
Advanced implementation of LOAM
Cross-platform, Serial Port library written in C++