Open-source C++ projects categorized as SDK | Edit details

Top 16 C++ SDK Projects

  • GitHub repo SFML

    Simple and Fast Multimedia Library

    Project mention: Baby Steps for a beginner? Mistakes to avoid? | reddit.com/r/gamedev | 2021-09-17

    I've used SFML for some c++ practice. It offers a window, some event handling, and 2D rendering (sprite drawing). It's a good example of what I mean when I say "limited environment".

  • GitHub repo 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: Thriving in a Crowded and Changing World: C++ 2006–2020 [pdf] | news.ycombinator.com | 2021-07-16

    >But is it truly practical to use in 'higher-abstraction' apps like web or mobile?

    Yes absolutely. Once you become familiar with the language the barrier is not that high. Familiarity trumps everything else.

    That said, since i am not a Web/mobile developer i had collected some resources to help me learn how to use C++ for Web/Mobile apps, you may find it useful;




  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo librealsense

    Intel® RealSense™ SDK

    Project mention: realSense isn't doomed -- as the original press releases might have lead us to believe -- basically, they are killing their lidar products ? p.s. sub grew 5% since announcement, aka ~10 people | reddit.com/r/realsense | 2021-09-13
  • GitHub repo openvr

    OpenVR SDK

    Project mention: How do I write a simple program to read my Index controller's position? | reddit.com/r/learnVRdev | 2021-09-08

    There are some samples here https://github.com/ValveSoftware/openvr/tree/master/samples if you'd like to grab the pose in native C++. Unless you know what you're doing and are good at OpenGL or DirectX, I'd highly recommend using a game engine like Unity or Unreal.

  • GitHub repo sdk

    MEGA C++ SDK (by meganz)

    Project mention: Symlink workaround? | reddit.com/r/MEGA | 2021-06-07

    Our SDK (https://github.com/meganz/sdk) already supports symbolic links, but they can cause big problems if they aren't properly used (users can create loops in the filesystem!).

  • GitHub repo Azure-Kinect-Sensor-SDK

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

    Project mention: Best RealSense Replacements? | news.ycombinator.com | 2021-08-18

    Does the Kinect 2 still outperform the Azure Kinect at body tracking?


  • GitHub repo compressonator

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

    Project mention: [No Spoilers] First time making a mod! Need help! | reddit.com/r/dragonage | 2020-12-27

    In the first topic it also mentions saving your edited dds files with conpressenator to achieve better quality, I don’t remember where I got that program but here is one link to it, I think I got the earliest release on that page.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo DualSense-Windows

    Windows API for the PS5 DualSense controller

    Project mention: PS5 controllers show the player number, when used on Steam. [OC] | reddit.com/r/Steam | 2021-05-19
  • GitHub repo BakkesModSDK

    The current BakkesModSDK (Unofficial SDK for Rocket League)

    Project mention: how's my form? | reddit.com/r/RocketLeague | 2021-09-16

    oh that's just bakkesmod it's only available to pc players https://bakkesmod.com

  • GitHub repo bl_iot_sdk

    BL602 SDK (Pine64 fork)

    Project mention: Flashing Firmware To Pinecone Bl602 | reddit.com/r/RISCV | 2021-03-01

    BL602 WiFi Demo Code

  • GitHub repo libQuotient

    A Qt5 library to write cross-platform clients for Matrix

    Project mention: Looking for help generate python bindings with SIP and PyQt Builder. | reddit.com/r/pyqt | 2021-08-16
  • GitHub repo BakkesMod2-Plugins

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

    Project mention: What is the Workshop Plugin and the RCON Plugin? | reddit.com/r/bakkesmod | 2021-08-12
  • GitHub repo maps-core

    The lightweight and modern Map SDK for Android and iOS

    Project mention: Open Mobile Maps-The Lightweight and Modern Map SDK for Android and iOS (10) | news.ycombinator.com | 2021-03-02
  • GitHub repo sora-unity-sdk

    WebRTC SFU Sora Unity SDK

    Project mention: Issue using Microphone on Oculus Quest 2 | reddit.com/r/Unity3D | 2021-02-26

    I'm currently using SoraUnitySDK to handle the WebRTC communication, the same exact code is properly working on Android Phones and even iOS (with a few changes).

  • GitHub repo frobtads

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

  • GitHub repo ButOSX

    CSGO Cheat Base for MacOSX. Written in C++ & Objective C. Menu Powered by ImGui. Includes Apple TouchBar API.

    Project mention: Need a hack for free, but im on mac | reddit.com/r/Csgohacks | 2021-06-22
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). The latest post mention was on 2021-09-17.


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

Project Stars
1 SFML 7,117
2 C++ REST SDK 6,511
3 librealsense 5,403
4 openvr 4,871
5 sdk 1,051
6 Azure-Kinect-Sensor-SDK 1,003
7 compressonator 840
8 DualSense-Windows 150
9 BakkesModSDK 123
10 bl_iot_sdk 104
11 libQuotient 96
12 BakkesMod2-Plugins 75
13 maps-core 71
14 sora-unity-sdk 43
15 frobtads 40
16 ButOSX 32
Find remote jobs at our new job board 99remotejobs.com. There are 25 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives