C++ SDK

Open-source C++ projects categorized as SDK
CPP API Mod Library C

Top 23 C++ SDK Projects

  1. SFML

    Simple and Fast Multimedia Library

    Project mention: New Year, New Game Engine - Nikola Engine Devlog 0 | dev.to | 2025-02-26

    You see, for the past several years I have used many programming languages and many more game frameworks and libraries. Programming languages like Java, C#, C++, and even, sadly, JavaScript (I know...). Game frameworks like LWJGL, SDL2, Raylib, MonoGame, SFML, and many more. Essentially, I have seen it all. Out of all of them, I think SDL2 was closer to what I was looking for, though, Raylib was the one I used the most at the beginning. And the reason I liked SDL more was because it was more"lower-level" than Raylib or SFML. Additionally, it had that C-style of programming that I have always been fond of. However, despite that, I decided to go against any of these libraries.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. 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.

  4. librealsense

    Intel® RealSense™ SDK

    Project mention: Intel RealSense Stereo Depth Cameras | news.ycombinator.com | 2025-03-23
  5. openvr

    OpenVR SDK

    Project mention: Part 10 — Controller Input | dev.to | 2024-06-18

    There are various ways to get controller input with Unity. This time, we will use OpenVR Input API (SteamVR Input).

  6. Firebase

    Firebase SDK for Apple App Development

    Project mention: How to Fix Swift Canvas Preview Issues with FirebaseCore | dev.to | 2025-05-08

    Additionally, verify the latest version of Firebase by checking its official GitHub repository and update your pods accordingly.

  7. LIEF

    LIEF - Library to Instrument Executable Formats (C++, Python, Rust)

    Project mention: LIEF – Library to Instrument Executable Formats | news.ycombinator.com | 2025-05-01
  8. sdk

    MEGA C++ SDK (by meganz)

  9. SaaSHub

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

    SaaSHub logo
  10. compressonator

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

  11. opentelemetry-cpp

    The OpenTelemetry C++ Client

    Project mention: Collection of one-file C/C++ libraries with no dependencies, primarily for games | news.ycombinator.com | 2025-02-08

    These do not seem to be pure "header-only", but involve #include-ing the same file at least once with "#define C2_xxx_IMPLEMENTATION 1"

    That's fine though. AFAIK, there is no sane way (across platforms) to have singletons, and that involves some of the the trick above, unless you know someother way

    If you do, please add your idea here - https://github.com/open-telemetry/opentelemetry-cpp/issues/2... - "Header only singletons are not working properly for Windows #2534"

  12. rhino-developer-samples

    Rhino and Grasshopper developer sample code

  13. DynamixelSDK

    ROBOTIS Dynamixel SDK (Protocol1.0/2.0)

  14. DualSense-Windows

    Windows API for the PS5 DualSense controller

  15. areg-sdk

    AREG is a cross-platform 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.

  16. BakkesModSDK

    The current BakkesModSDK (Unofficial SDK for Rocket League)

  17. ultimateMRZ-SDK

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

  18. maps-core

    The lightweight and modern Map SDK for Android and iOS

  19. libQuotient

    A Qt library to write cross-platform clients for Matrix

  20. bl_iot_sdk

    BL602 SDK (Pine64 fork) (by pine64)

  21. BakkesMod2-Plugins

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

  22. 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 new release 2025.03.24 is here | dev.to | 2025-03-28

    For full details and to upgrade, visit: https://github.com/docwire/docwire/releases/tag/2025.03.24 or find us on Sourceforge https://sourceforge.net/projects/docwire/files/2025.03.24/

  23. flexiv_rdk

    Robotic Development Kit (RDK) for Flexiv robots. Supports C++ and Python. Compatible with Linux, macOS, and Windows.

  24. sora-unity-sdk

    WebRTC SFU Sora Unity SDK

  25. frobtads

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

  26. 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 discussion

Log in or Post with

C++ SDK related posts

  • How to Fix Swift Canvas Preview Issues with FirebaseCore

    1 project | dev.to | 8 May 2025
  • How to Fix Swift Compiler Error: Access Level on Imports?

    2 projects | dev.to | 5 May 2025
  • Intel RealSense Stereo Depth Cameras

    1 project | news.ycombinator.com | 23 Mar 2025
  • Firebase Authentication: Google, Apple, and Phone Login to iOS App

    2 projects | dev.to | 19 Dec 2024
  • Getting Started with ReductStore in C++

    1 project | dev.to | 15 Aug 2024
  • Firebase-iOS-SDK: Enhance Your Apple Apps with Firebase's Robust Capabilities

    1 project | news.ycombinator.com | 7 Aug 2024
  • Part 10 — Controller Input

    1 project | dev.to | 18 Jun 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 12 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 SFML 10,897
2 C++ REST SDK 8,149
3 librealsense 7,928
4 openvr 6,280
5 Firebase 6,161
6 LIEF 4,808
7 sdk 1,367
8 compressonator 1,337
9 opentelemetry-cpp 1,043
10 rhino-developer-samples 686
11 DynamixelSDK 499
12 DualSense-Windows 386
13 areg-sdk 293
14 BakkesModSDK 245
15 ultimateMRZ-SDK 191
16 maps-core 179
17 libQuotient 137
18 bl_iot_sdk 132
19 BakkesMod2-Plugins 98
20 docwire 83
21 flexiv_rdk 78
22 sora-unity-sdk 76
23 frobtads 50

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com