C++ SDK

Open-source C++ projects categorized as SDK

Top 23 C++ SDK Projects

  • SFML

    Simple and Fast Multimedia Library

  • Project mention: Ask HN: How to create a simple 2D game in C? | news.ycombinator.com | 2024-01-27

    Take a look at SFML. Very easy to get started, and quite capable.

    https://www.sfml-dev.org/

  • C++ REST SDK

    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.

  • Project mention: What is the industry standard today in C++ to deploy REST microservices in Kubernetes? | /r/cpp | 2023-09-06

    My favourite was Microsoft's cpprestsdk, but for some reason now is in maintenance mode, I don't know why, so it's hard to suggest it for new projects. A nice alternative is restc-cpp, that's has a good high-level interface, if this is what you want.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • librealsense

    Intel® RealSense™ SDK

  • Project mention: 3D visualization of geospatial data using Unity | /r/Unity3D | 2023-05-25
  • openvr

    OpenVR SDK

  • Project mention: How can I use C++ libraries/SDKs? | /r/Cplusplus | 2023-06-07

    I have been using C++ for a while but never really touched on using a full on SDK and now I want to use this SDK from Valve but my issue is that it isn't clear to me how to use it. What I mean by this is that it comes with a lot of subdirectories and extra stuff but how can I make a hello world program and able to call functions from the header file included in this SDK? I have used .h files before so I understand how the linker and all that works but with such a robust SDK I am not getting how this works on VSCode or maybe that I shouldn't even be using VSCode?

  • LIEF

    LIEF - Library to Instrument Executable Formats

  • Azure-Kinect-Sensor-SDK

    A cross platform (Linux and Windows) user mode SDK to read data from your Azure Kinect device.

  • sdk

    MEGA C++ SDK (by meganz)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • compressonator

    Tool suite for Texture and 3D Model Compression, Optimization and Analysis using CPUs, GPUs and APUs

  • opentelemetry-cpp

    The OpenTelemetry C++ Client

  • DynamixelSDK

    ROBOTIS Dynamixel SDK (Protocol1.0/2.0)

  • DualSense-Windows

    Windows API for the PS5 DualSense controller

  • areg-sdk

    AREG is an asynchronous Object RPC framework to simplify multitasking programming by blurring borders between processes and treating remote objects as if they coexist in the same thread.

  • Project mention: Essentials of Object Oriented and Functional Programming: A Guide to Modular Code | dev.to | 2023-07-27

    FP Libraries: gRPC, ZeroMQ, and AREG are examples of libraries with a special focus on providing possibilities for Interprocess Communication. Developed using C++, they facilitate communication through predefined APIs, emphasizing functional programming concepts.

  • BakkesModSDK

    The current BakkesModSDK (Unofficial SDK for Rocket League)

  • Project mention: How do we upload videos? | /r/RocketLeagueSchool | 2023-06-25

    Install BakkesMod

  • ultimateMRZ-SDK

    Machine-readable zone/travel document (MRZ / MRTD) detector and recognizer using deep learning

  • Project mention: Real-time Android QR Code Recognition with YOLO and Dynamsoft Barcode Reader | dev.to | 2022-01-03
  • bl_iot_sdk

    BL602 SDK (Pine64 fork) (by pine64)

  • maps-core

    The lightweight and modern Map SDK for Android and iOS

  • libQuotient

    A Qt library to write cross-platform clients for Matrix

  • BakkesMod2-Plugins

    Default plugins for BakkesMod 2 (A Rocket League training framework)

  • sora-unity-sdk

    WebRTC SFU Sora Unity SDK

  • docwire

    DocWire SDK: Award-winning modern data processing in C++20. SourceForge Community Choice & Microsoft support. AI-driven processing. Supports nearly 100 data formats, including email boxes and OCR. Boost efficiency in text extraction, web data extraction, data mining, document analysis. Offline processing is possible for security and confidentiality

  • Project mention: DocWire SDK: Award-winning modern data processing in C++17/20 | news.ycombinator.com | 2024-01-04
  • frobtads

    Linux and macOS development tools and text-mode interpreter for TADS adventure games.

  • Project mention: Atari VCS Myst “Demake” | news.ycombinator.com | 2023-06-24

    Hell yeah! Here's some links:

    Here's a list of worldsim-heavy, huge parser IF games I've compiled myself: https://ifdb.org/playlist?id=5wvcywn58ojmsxqi&type=wishlist

    Here's the TADS 3 website: https://tads.org/

    Here's the adv3Lite and TADS 3 documentation: https://faroutscience.com/adv3lite_docs/

    An explanation of adv3lite: https://users.ox.ac.uk/~manc0049/TADSGuide/adv3Lite.htm

    The TADS 3 compiler: https://github.com/realnc/frobtads

    My TADS 3 mode for Emacs (has most of the features of the VS Code one, despite not having an LSP, since the VSC one has very simple auto completion): https://github.com/alexispurslane/tads3-mode

    The TADS 3 mode for VS Code: https://github.com/toerob/vscode-tads3tools

    IF Development Forums (very active and friendly, a few TADS 3 people around, including me, I'm a new regular): https://intfiction.org

  • flexiv_rdk

    RDK (robotic development kit) for Flexiv robots. Supports C++ and Python. Compatible with Linux, macOS, and Windows.

  • LaMetric-SDK

    An unofficial SDK for developing native standalone LaMetric Time apps

  • Project mention: Replacing my LaMetric's TIME micro USB-B socket | /r/LaMetric | 2023-05-24

    Well, great, Ive thought. Not a big deal. I'm just going to replace it. I know how to solder and I also know how to take a LaMetric apart. I did it a few times already. If you don't know, LaMetric TIME is using a micro-SD card as storage. LaMetric TIME OS is a custom ARM version of Linux. I wanted to explore some stuff and you can learn more about it here and here.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ SDK related posts

Index

What are some of the best open-source SDK projects in C++? This list will help you:

Project Stars
1 SFML 9,600
2 C++ REST SDK 7,806
3 librealsense 7,273
4 openvr 5,953
5 LIEF 4,137
6 Azure-Kinect-Sensor-SDK 1,457
7 sdk 1,313
8 compressonator 1,212
9 opentelemetry-cpp 757
10 DynamixelSDK 409
11 DualSense-Windows 318
12 areg-sdk 237
13 BakkesModSDK 210
14 ultimateMRZ-SDK 171
15 bl_iot_sdk 134
16 maps-core 132
17 libQuotient 128
18 BakkesMod2-Plugins 94
19 sora-unity-sdk 70
20 docwire 47
21 frobtads 47
22 flexiv_rdk 46
23 LaMetric-SDK 25

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com