The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.
Portable, simple and extensible C++ logging library.
CMake helper functions for building robotic applications
Gazebo Rendering is a C++ library designed to provide an abstraction for different rendering engines. It offers unified APIs for creating 3D graphics applications.
Ogre 2.1 & 2.2 - scene-oriented, flexible 3D engine written in C++
Allegro is a cross-platform library mainly aimed at video game and multimedia programming. It handles common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc. and generally abstracting away the underlying platform. However, Allegro is not a game engine: you are free to design and structure your program as you like.
A cross-platform library to access USB devices
KEALib provides an implementation of the GDAL data model. The format supports raster attribute tables, image pyramids, meta-data and in-built statistics while also handling very large files and compression throughout.
C++ wrapper around libcURL
Header-only C++/python library for fast approximate nearest neighbors
One of the fastest JSON libraries in the world. Glaze reads and writes from C++ memory, simplifying interfaces and offering incredible performance.
Simple, portable, and self-contained stacktrace library for C++11 and newer
libdeflate is a library for fast, whole-buffer DEFLATE-based compression and decompression.
PROJ - Cartographic Projections and Coordinate Transformations Library
support field copy in different c++ struct.
C++ Client Libraries for Google Cloud Platform APIs.
Treehopper SDK is used to develop apps in C#, Java, C++, Python, and MATLAB that connect to Treehopper development boards.
This DICOM ToolKit (DCMTK) package consists of source code, documentation and installation instructions for a set of software libraries and applications implementing part of the DICOM/MEDICOM Standard.
libdatachannel is a standalone implementation of WebRTC Data Channels, WebRTC Media Transport, and WebSockets in C++17 with C bindings for POSIX platforms (including GNU/Linux, Android, and Apple macOS) and Microsoft Windows.
C99 library implementation of AWS client-side authentication: standard credentials providers and signing.
Core c99 package for AWS SDK for C. Includes cross-platform primitives, configuration, data structures, and error handling.
This is a module for the AWS SDK for C. It handles all IO and TLS work for application protocols.
C99 implementation of the MQTT 3.1.1 specification.
C99 library implementation for communicating with the S3 service, designed for maximizing throughput on high bandwidth EC2 instances.
C++ wrapper around the aws-c-* libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.
AWS SDK for C++
C99 implementation of the TLS/SSL protocols.
C library to access the binary planetary ephemeris files.
C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, AVX512, NEON, SVE))
header-only library of integrated wrappers around the core parts of NVIDIA's CUDA execution ecosystem
Open Source Computer Vision Library
computer vision library
Eprosima Fast RTPS is a C++ implementation of the RTPS (Real Time Publish Subscribe) protocol, which provides publisher-subscriber communications over unreliable transports such as UDP, as defined and maintained by the Object Management Group (OMG) consortium.
Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, WatermelonDB, Apache Doris, Milvus, StarRocks
Read-only mirror of file CVS repository, updated every half hour. NOTE: do not make pull requests here, nor comment any commits, submit them usual way to bug tracker or to the mailing list. Maintainer(s) are not tracking this git mirror.
Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform).
SentencePiece is an unsupervised text tokenizer and detokenizer mainly for Neural Network-based text generation systems where the vocabulary size is predetermined prior to the neural model training
Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D.
A royalty-free, open standard that provides high-performance access to Augmented Reality (AR) and Virtual Reality (VR)—collectively known as XR—platforms and devices
JSON for Modern C++
A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library.
OpenGL to PostScript Printing Library
GLUI is a GLUT-based C++ user interface library which provides controls such as buttons, checkboxes, radio buttons, and spinners to OpenGL applications. It is window-system independent, using GLUT or FreeGLUT.
NVIDIA Material Definition Language SDK
Qt Application Framework Base Module. Includes Core, GUI, Widgets, Networking, SQL, Concurrent and other essential qt components.
C++ tensors with broadcasting and lazy computing
Simple, modern libpng alternative
open62541 is an open source C (C99) implementation of OPC UA licensed under the Mozilla Public License v2.0.
GDAL is an open source MIT licensed translator library for raster and vector geospatial data formats.