Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source sdk software

3082 open-source libraries, tools and applications tagged sdk, ranked by how closely sdk is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

3082 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
DragonMinded/libdragon
Libdragon is an open-source SDK for Nintendo 64 homebrew development, built on a modern GCC toolchain with full C11 support. It provides ac…
101253active
nats-io/nats.py
nats.py is the official asyncio-based Python client for the NATS messaging system, supporting pub/sub, request/reply, and JetStream. It als…
961252active
Nerzal/gocloak
gocloak is a Go client library for the Keycloak Admin and authentication APIs. It lets Go applications log in users and admins, manage user…
891252active
libpd
libpd embeds Miller Puckette's Pure Data real-time audio synthesis engine as a portable C library for use in applications. It provides lang…
751252stable
dodgepudding/wechat-php-sdk
A PHP SDK for the WeChat Official Account platform, wrapping official APIs for message handling, menus, payments, customer service, and use…
234404maintenance
Stella VSLAM
stella_vslam is a community-maintained fork of OpenVSLAM implementing a monocular, stereo, and RGBD visual SLAM system in C++. It supports …
731250active
m-ou-se/inline-python
A Rust library providing a python!{} macro that lets you write Python code directly inside Rust source files. It uses pyo3 to embed the Pyt…
411250active
swiftlang/swift-java
A set of tools and libraries from Apple's swiftlang org enabling Swift and Java interoperability. It includes the SwiftJava library with ma…
871249active
N0VI028/JS-Slash-Runner
Tavern-Helper (JS-Slash-Runner) is a SillyTavern extension that lets users run external JavaScript inside the chat via sandboxed iframes. I…
661248active
mavlink/mavros
MAVROS is a MAVLink-to-ROS 2 gateway that exposes flight controller data (PX4, ArduPilot) as standard ROS 2 topics, services, and parameter…
991246active
CesiumGS/cesium-unreal
Cesium for Unreal is an open-source Unreal Engine plugin that brings the 3D geospatial ecosystem into Unreal Engine, providing a full-scale…
981246active
thestk/stk
The Synthesis ToolKit in C++ (STK) is a set of open source audio signal processing and algorithmic music synthesis classes written in C++. …
251245stable
ValveSoftware/halflife
Valve's official Half-Life 1 SDK containing engine-based game source code and development tools for the GoldSrc engine. It also serves as t…
324377maintenance
Redth/PushSharp
PushSharp is a server-side C#/.NET library for sending push notifications to iOS/OSX (APNS), Android/Chrome (GCM/FCM), Windows/Windows Phon…
234377maintenance
raspberrypi/picamera2
Picamera2 is a Python library providing an interface to Raspberry Pi cameras via the libcamera stack, replacing the legacy Picamera library…
901244active
ProtonMail/gopenpgp
GopenPGP is a high-level OpenPGP wrapper library for Go, developed by Proton Mail and built on a fork of the golang crypto library. It prov…
891244stable
ps2dev/ps2sdk
PS2SDK is an open-source software development kit providing libraries for homebrew application development on Sony's PlayStation 2. It unif…
761244active
jamalex/notion-py
An unofficial Python 3 client for Notion.so's internal API v3, providing an object-oriented interface that maps Notion blocks, collections,…
574372maintenance
olvvier/apple-silicon-accelerometer
A Python library that reads the undocumented MEMS accelerometer and gyroscope on Apple Silicon MacBooks via IOKit HID, along with lid angle…
441243active
vlcj
vlcj is a Java framework providing bindings and a higher-level API for embedding a native VLC media player (via LibVLC) into Java applicati…
761242active
legastero/stanza
StanzaJS is a JavaScript/TypeScript library for modern XMPP that exposes all stanzas as JSON instead of XML. It supports WebSocket and BOSH…
621241active
Xilinx/embeddedsw
Xilinx's official embedded software repository providing bare-metal drivers, board support packages, and first-stage bootloader firmware fo…
741240active
sedmenti/Orbion_3D_Space_Mouse
Orbion is an open-source DIY 3D Space Mouse (6-DOF input device) that users build at home with 3D-printed parts, a joystick, encoder, and A…
231237active
sakaiproject/sakai
Sakai is an open-source Learning Management System (LMS) / Collaboration and Learning Environment built in Java and deployed on Apache Tomc…
761234active
witnessmenow/Universal-Arduino-Telegram-Bot
An Arduino IDE library providing an interface to the Telegram Bot API, designed to work across multiple Arduino architectures such as ESP82…
231234active
apache/teaclave-sgx-sdk
Apache Teaclave SGX SDK (Rust SGX SDK) is a Rust-based software development kit for building Intel SGX enclave applications with memory saf…
581232active
pyproj4/pyproj
pyproj is a Python interface to the PROJ library for cartographic projections and coordinate transformations. It lets Python applications c…
861231stable
DSPi
DSPi is a fully featured audio DSP firmware that turns a Raspberry Pi Pico (RP2040) or Pico 2 (RP2350) into an inexpensive USB sound card w…
821230active
taoweiji/MixPush
MixPush is an Android SDK that unifies integration with six vendor push platforms (Xiaomi, Huawei, Meizu, OPPO, VIVO, and Apple APNs) behin…
451230active
psi4/psi4
Psi4 is an open-source quantum chemistry package for electronic structure calculations, with computationally demanding code in C++ and a fl…
941229active
sinall/StrategyEase-Python-SDK
StrategyEase-Python-SDK is a Python SDK wrapping the StrategyEase (策略易) RESTful HTTP API for automated stock trading, provided by 爱股网 (iguu…
231229active
metoro-io/mcp-golang
mcp-golang is an unofficial Go implementation of the Model Context Protocol (MCP) for building MCP servers and clients with minimal boilerp…
601228active
twostraws/CodeScanner
CodeScanner is a SwiftUI library providing a CodeScannerView struct that scans QR codes, barcodes, and other code types using the device ca…
531227active
chrisveness/geodesy
A JavaScript library of geodesy functions covering distances, bearings, and coordinate conversions on spherical and ellipsoidal earth model…
321227stable
mz-automation/libiec61850
libiec61850 is an open-source (GPLv3) C library implementing the IEC 61850 client and server protocols MMS, GOOSE, Sampled Values, and R-Se…
811226stable
fog/fog
fog is the Ruby cloud services library providing a unified interface to compute, storage, DNS, and other cloud services across many provide…
234295maintenance
maxmind/GeoIP2-python
Official Python client for MaxMind's GeoIP2 and GeoLite web services and a reader for MaxMind MMDB geolocation databases. It lets applicati…
871223stable
Siren
Siren is a Swift library for iOS and tvOS that checks the installed app version against the App Store and alerts users when a new version i…
924288maintenance
simondlevy/TinyEKF
TinyEKF is a lightweight, header-only C/C++ implementation of the Extended Kalman Filter designed for microcontrollers like Arduino and STM…
631220stable
klauspost/cpuid
A pure-Go library that detects CPU features and information (vendor, cores, caches, instruction set support) at startup for fast access. Su…
911219stable
QPython
QPython is an Android application that embeds a Python interpreter, runtime environment, and code editor, letting users run Python directly…
541219active
kubernetes-client/csharp
The officially supported Kubernetes client library for .NET, published as the KubernetesClient NuGet package. It provides typed access to t…
951217active
PoseLib/PoseLib
PoseLib is a C++ library of minimal solvers for calibrated camera pose estimation, covering absolute and relative pose from point and line …
661217active
cordova-plugin-wechat
A Cordova plugin that exposes the WeChat SDK to JavaScript for hybrid mobile apps. It supports sharing content, WeChat OAuth login, payment…
231217active
fraunhoferhhi/vvenc
VVenC is Fraunhofer HHI's fast and efficient open-source software encoder for the H.266/VVC video compression standard, written in C++. It …
771215active
godbus/dbus
godbus/dbus is a native Go library implementing client bindings for the D-Bus message bus system. It provides a Go-idiomatic API with chann…
991212active
anthropics/anthropic-sdk-go
The official Go SDK for accessing Anthropic's Claude language model APIs. It provides typed clients for messages, streaming, and other Clau…
851212active
thestk/rtmidi
RtMidi is a set of C++ classes providing a common cross-platform API for realtime MIDI input and output across Linux (ALSA, JACK), macOS (C…
671212stable
solana-labs/solana-program-library
The Solana Program Library (SPL) is a collection of on-chain programs for Solana's Sealevel runtime, including token, associated-token-acco…
104239maintenance
RikkaApps/Sui
Sui is a modern superuser (root) interface implementation for Android, installed as a Magisk/Riru module. It provides Java APIs (Shizuku AP…
234233maintenance
clj-python/libpython-clj
A Clojure library providing deep bidirectional integration between the JVM and Python, allowing Clojure/Java code to call Python libraries …
721209active
OriginQ/QPanda-2
QPanda 2 is an open-source quantum computing framework by Origin Quantum for building, running, and optimizing quantum algorithms, with a C…
231209active
letta-ai/agent-file
Agent File (.af) is an open file format for serializing stateful AI agents, packaging system prompts, persistent memory, tool configuration…
651208active
ESPSomfy RTS
ESPSomfy-RTS is firmware for an ESP32 with a CC1101 433MHz transceiver that controls Somfy RTS motorized blinds and shades. It supports up …
221206active
Tesseract OCR iOS
An iOS framework wrapping the Tesseract OCR engine (with Leptonica and image libraries) for use in Objective-C or Swift apps on iOS 9.0+. I…
234211maintenance
scverse/gget
gget is a free, open-source Python package and command-line tool for efficiently querying genomic reference databases such as Ensembl, UniP…
931204active
googleapis/go-genai
The official Google Gen AI SDK for Go, providing a client interface to Google's generative models such as Gemini via the Gemini Developer A…
851204active
Telegram-Mini-Apps/tma.js
A monorepo of TypeScript packages, examples, and documentation for developing Telegram Mini Apps—web applications running inside Telegram c…
841203active
BankrBot/skills
A collection of plug-and-play 'skills' (mostly shell-based tool packages) that equip AI agents with capabilities like Uniswap trading, bloc…
611203active
iRobot Roomba Control
An unofficial Node.js SDK for controlling Wi-Fi enabled iRobot Roomba and Braava robots (i7, 980, 960, e5, 690, 675, m6, etc.) via the iRob…
601202active
Kable
Kable is a Kotlin Multiplatform library providing a Coroutines-powered API for interacting with Bluetooth Low Energy devices. It supports A…
981201active
jazzband/django-payments
A Django library providing universal payment handling with pluggable backends for multiple payment providers such as Stripe, PayPal, Braint…
671201active
nmrugg/stockfish.js
A WebAssembly and asm.js port of the Stockfish chess engine (currently version 18) that runs entirely in web browsers. It ships in multiple…
841200active
siemens/ros-sharp
ROS# is a set of open-source C# libraries and tools for communicating with the Robot Operating System (ROS) from .NET applications, most no…
861199active
shurcooL/githubv4
githubv4 is a Go client library for accessing the GitHub GraphQL API v4. It lets developers define Go structs that mirror GraphQL queries a…
581198active
YPLiang19/Mango
MangoFix is an iOS hotfix SDK built around a DSL whose syntax closely resembles Objective-C, allowing developers to replace any Objective-C…
311196active
TelegramBot/Api
A native PHP wrapper for the Telegram Bot API with no external requirements, supporting all Bot API methods and response types. It lets PHP…
331195active
pspdev/pspsdk
An open-source SDK of libraries and tools for developing homebrew software for Sony's PlayStation Portable (PSP). It provides OS stub libra…
771193active
lmstudio-ai/mlx-engine
mlx-engine is the Apple MLX-based LLM inference engine that powers LM Studio on Mac, built on mlx-lm with support for vision models via mlx…
681192active
TeXitoi/keyberon
Keyberon is a pure Rust, no_std crate providing building blocks for creating custom keyboard firmware. It uses embedded-hal for GPIO key sc…
491192active
alipay/alipay-easysdk
Alipay Easy SDK is a multi-language server-side SDK (Java, C#, PHP, TypeScript, etc.) that provides a minimalist, factory-based API for acc…
321192active
meenie/band.js
Band.js is a TypeScript library providing a music composer interface on top of the Web Audio API, supporting rhythms, multiple instruments,…
291190active
pytorch/cpuinfo
A C/C++ library that detects CPU information essential for performance optimization, including supported instruction sets, cache details, c…
711189stable
NVIDIA-RTX/Streamline
NVIDIA Streamline is an open-source cross-IHV integration framework that lets game and application developers integrate multiple vendor sup…
911188active
custom-components/pyscript
Pyscript is a Home Assistant custom integration (installable via HACS) that lets you write automations and logic as Python functions, with …
901188active
Cloudflare AI
A monorepo of TypeScript packages and examples for building AI-powered applications on Cloudflare. It provides Vercel AI SDK and TanStack A…
791188active
google/dawn
Dawn is Google's open-source, cross-platform native implementation of the WebGPU standard, implementing the webgpu.h C/C++ API on top of D3…
921187active
Xinyuan-LilyGO/T-Display-S3
Official examples, pin maps, and support library for the LilyGO T-Display-S3 ESP32-S3 development board with a 1.9-inch 170x320 ST7789 disp…
741186active
valtyr/prisma-kysely
A Prisma generator plugin that produces fully typed Kysely database types directly from your Prisma schema. It lets you keep Prisma's migra…
941185active
deviceplug/btleplug
btleplug is an async Rust library for Bluetooth Low Energy (BLE) GATT access in host/central mode, supporting Windows, macOS, Linux, iOS, a…
771183active
bitcoinjs/bip39
A JavaScript library implementing Bitcoin BIP39 mnemonic code for generating deterministic keys from entropy. It supports multiple language…
751183stable
Google Cloud PHP
The official Google Cloud Client Library for PHP, providing idiomatic PHP clients for Google Cloud Platform services such as Storage, BigQu…
951180active
markuspoerschke/iCal
A PHP library (eluceo/ical) that provides an abstraction layer for generating iCalendar (.ics) files compliant with RFC 5545. It uses domai…
861177active
postlund/pyatv
pyatv is an asyncio-based Python client library for interacting with Apple TV and AirPlay devices, supporting remote control, metadata retr…
771177active
juliansteenbakker/mobile_scanner
A Flutter plugin for scanning barcodes and QR codes using the device camera, backed by CameraX/ML Kit on Android, AVFoundation/Apple Vision…
971176active
Sponge
SpongeAPI is a mature, community-driven plugin API for Minecraft: Java Edition, providing the interface layer that plugin developers code a…
751172active
dropbox/goebpf
A Go library for loading, attaching, and interacting with eBPF programs, maps, and perf events on Linux. It supports XDP, socket filters, k…
691172active
acidanthera/BrcmPatchRAM
A macOS kernel extension (kext) that applies PatchRAM firmware updates to Broadcom RAMUSB-based Bluetooth devices at every startup or wakeu…
651170active
libuvc/libuvc
libuvc is a cross-platform C library for accessing USB video devices built on top of libusb. It provides fine-grained control over UVC-comp…
861165active
agencyenterprise/react-native-health
A React Native library providing a JavaScript bridge to Apple HealthKit on iOS. It lets React Native apps read and write health and fitness…
551164active
shazow/whatsabi
WhatsABI is a small TypeScript library that guesses an ABI and detects proxy contracts directly from Ethereum bytecode, even for unverified…
951163active
USB C Industrial Camera (FPGA MIPI CSI-2 USB3)
Open-source USB-C industrial camera project with interchangeable C-mount lens and MIPI sensor, containing PCB designs, Lattice Crosslink NX…
751162active
PyThaiNLP
PyThaiNLP is a Python library for Thai natural language processing, offering tokenization, POS tagging, transliteration, soundex, spell cor…
981161active
thumbmarkjs/thumbmarkjs
ThumbmarkJS is a free, MIT-licensed JavaScript browser fingerprinting library that generates a unique visitor identifier entirely client-si…
911160active
Firebase Admin SDK
The Firebase Admin Python SDK lets privileged server-side Python code interact with Firebase services such as Authentication, Firestore, Re…
931159stable
gitlab4j/gitlab4j-api
GitLab4J-API is a full-featured Java client library for interacting with GitLab repositories through the GitLab REST API. It supports GitLa…
861158active
metartc/metaRTC
MetaRTC is a pure C WebRTC SDK designed for embedded, IoT, and robotics devices, implementing a complete WebRTC protocol stack (ICE, DTLS/S…
721158active
yuriy-budiyev/code-scanner
An Android code scanner library built on top of ZXing that provides a customizable scanner view for reading barcodes and QR codes. It suppo…
231158stable
EyeTrackVR
EyeTrackVR is a free, open-source, DIY software platform that turns affordable cameras and IR LEDs mounted inside a VR headset into an eye …
821157active
php-telegram-bot/core
A PHP library implementing the official Telegram Bot API, supporting both webhook and getUpdates modes, with optional database-backed conve…
254017maintenance

← prev page 13 / 31 next →