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
Firebase Admin SDK for PHP
An unofficial Firebase Admin SDK for PHP that provides access to Firebase services like Authentication, Realtime Database, Firestore, and C…
972435active
eclipse-paho/paho.mqtt.python
The Eclipse Paho MQTT Python client library implementing MQTT protocol versions 5.0, 3.1.1, and 3.1. It enables Python applications to conn…
672429active
pauldemarco/flutter_blue
FlutterBlue is a Bluetooth LE plugin for Flutter that enables scanning, connecting, and interacting with nearby BLE devices from Dart code.…
232428active
timekit-io/booking-js
Booking.js is an embeddable JavaScript booking widget by Timekit that lets websites add appointment scheduling in minutes, powered by the T…
232428active
Alan AI SDK
Alan AI SDK is a set of client libraries for embedding Alan AI's conversational AI agents and intelligent app layer into web, iOS, Android,…
912427active
geoip-lite/node-geoip
A fully native JavaScript Node.js library implementing MaxMind's GeoIP API using GeoLite data files. It performs fast, synchronous IP-to-lo…
802424active
trymirai/uzu
Uzu is a high-performance inference engine written in Rust for running AI models directly on-device, with Python, TypeScript, and Swift bin…
872423active
remotestorage/remotestorage.js
remoteStorage.js is a JavaScript/TypeScript client library for storing user data locally in the browser and syncing it with remoteStorage s…
832423stable
Prism
Prism is a Laravel package providing a unified, fluent interface for working with Large Language Models across providers like OpenAI, Anthr…
632423active
metafloor/bwip-js
A pure JavaScript barcode generation library supporting over 100 barcode types and standards, translated from Barcode Writer in Pure PostSc…
922416stable
igniterealtime/Smack
Smack is an open-source, modular XMPP client library written in pure Java for Java SE JVMs and Android. It lets applications embed XMPP fun…
752416stable
dotnet/iot
Official .NET libraries (System.Device.Gpio and Iot.Device.Bindings) for building IoT applications that interact with GPIO pins, serial por…
802414active
nordicsemi/Android-BLE-Library
An Android library by Nordic Semiconductor that simplifies working with Bluetooth Low Energy, handling connection, service discovery, bondi…
672413stable
nodejs/node-addon-api
A header-only C++ wrapper library for Node-API (N-API) that simplifies writing native Node.js addons in C++. It provides C++ object model a…
892409stable
MHeironimus/ArduinoJoystickLibrary
An Arduino library that lets an Arduino Leonardo, Micro, or other ATmega32u4-based board appear as one or more USB HID joysticks or gamepad…
232409stable
strukturag/libheif
libheif is a C++ library that decodes and encodes HEIF/HEIC and AVIF image files, plus HEIF containers using VVC, AVC, JPEG, and JPEG-2000 …
992399active
linux-rdma/rdma-core
rdma-core provides the userspace libraries and daemons for the Linux kernel's RDMA (drivers/infiniband) subsystem, including libibverbs, li…
932399stable
pollen-robotics/AmazingHand
AmazingHand is an open-source, low-cost, 3D-printable 8-DOF humanoid robotic hand with four fingers driven by Feetech servos, designed to m…
522398active
torvalds/GuitarPedal
A digital guitar pedal project by Linus Torvalds built around an RP2354A microcontroller and a TI audio codec, with seventeen software-defi…
622394active
OPCFoundation/UA-.NETStandard
The official OPC Foundation reference implementation of the OPC Unified Architecture (OPC UA) protocol for .NET, providing client, server, …
932393stable
acidicoala/SmokeAPI
SmokeAPI is a C++ library that hooks the Steamworks SDK to emulate DLC and inventory item ownership in Steam games the user legitimately ow…
772393active
southleft/figma-console-mcp
A Model Context Protocol (MCP) server that connects AI assistants like Claude to Figma, exposing design tokens, variables, components, styl…
792392active
chillerlan/php-qrcode
A PHP library for generating Model 2 QR Codes (versions 1-40, all ECC levels, mixed encoding modes) with extensible output modules for rast…
812391active
Mentra-Community/MentraOS
MentraOS is an open-source operating system and development platform for smart glasses, providing pairing, connection management, data stre…
922390active
iziz/libPhoneNumber-iOS
An iOS port of Google's libphonenumber library with an Objective-C core and Swift-first facade modules for parsing, formatting, and validat…
982381active
kazuhikoarase/qrcode-generator
A QR Code generator library implemented in JavaScript, Java, and other languages, based on the JIS X 0510:1999 standard. It supports multip…
612379stable
eclipse-paho/paho.mqtt.c
The Eclipse Paho C client library for the MQTT protocol, enabling applications to connect to an MQTT broker to publish messages and subscri…
742373stable
Bambu Lab Home Assistant Integration
A Home Assistant custom integration for Bambu Lab 3D printers, installed via HACS. It exposes printer sensors and controls inside Home Assi…
922371active
Smithy
Smithy is a protocol-agnostic interface definition language (IDL) and a set of tools for modeling services as collections of resources, ope…
972365stable
PYNQ
PYNQ is an open-source Python framework from AMD/Xilinx for designing embedded systems on Zynq and other adaptive computing platforms (FPGA…
932364active
Countries
A Ruby gem providing country objects with data from ISO 3166 (countries and subdivisions), ISO 4217 (currencies), and E.164 (phone numbers)…
782364active
orhanerday/open-ai
A community-maintained PHP SDK for accessing the OpenAI API, supporting GPT-3/GPT-4 chat completions, DALL-E image generation, and ChatGPT-…
242363active
VST 3 SDK
Steinberg's official SDK for developing VST 3 audio plug-ins, including the API, helper classes, AAX/AU wrappers, and example plug-ins. It …
722362active
gotd/td
gotd/td is a full MTProto 2.0 Telegram API client library written in pure Go, supporting both user accounts and bots with generated binding…
982358stable
free-audio/clap
CLAP (CLever Audio Plugin) is an open standard C API with a stable ABI that defines how Digital Audio Workstations (hosts) and audio plugin…
752358stable
ash-rs/ash
Ash is a lightweight, auto-generated Rust wrapper around the Vulkan graphics API, generated from vk.xml and supporting Vulkan 1.1 through 1…
672357stable
MasterKale/SimpleWebAuthn
SimpleWebAuthn is a collection of TypeScript-first libraries (@simplewebauthn/server and @simplewebauthn/browser) that simplify adding WebA…
962349active
oschwald/geoip2-golang
A Go library for reading MaxMind GeoIP2 and GeoLite2 databases to look up geolocation data for IP addresses. It is built on the maxminddb r…
952342active
pbatard/libwdi
libwdi is a Windows Driver Installer library for USB devices that automates INF creation, catalog signing, driver file extraction, and driv…
342342active
davedelong/time
A Swift package providing robust, type-safe date and time calculations built around regional clocks and calendar-aware value types. It prev…
832341active
OpenSea SDK
The official TypeScript SDK for OpenSea, the largest NFT marketplace. It lets developers access the orderbook, create and fulfill listings …
942337active
knuckleswtf/scribe
Scribe is a PHP/Laravel package that automatically generates human-friendly API documentation from a Laravel codebase. It produces a single…
882337active
SlimVXposed
A launcher UI for the Metaverse Engine (based on the Mundo project) that serves as the update channel for SPatch nightly builds. It provide…
892336active
innoveit/react-native-ble-manager
A React Native module for Bluetooth Low Energy (BLE) communication that wraps the native iOS and Android BLE APIs. It enables scanning, con…
982334active
go-python/gopy
gopy is a command-line tool that generates and compiles CPython extension modules from Go packages, letting Python code call Go code direct…
852333active
obsidianmd/obsidian-api
TypeScript type definitions for the Obsidian plugin API, maintained by the Obsidian team. It enables developers to build Obsidian plugins w…
762333active
Brooooooklyn/canvas
A high-performance Node.js canvas implementation backed by Google's Skia graphics library, built with Rust and Node-API (napi-rs). It provi…
942331active
appleseed
appleseed is an open source, physically-based global illumination rendering engine designed for animation and visual effects. It ships as a…
582327active
Netcode for GameObjects
Netcode for GameObjects is a Unity package providing high-level networking capabilities for GameObject and MonoBehaviour workflows, built o…
982326active
codetheweb/tuyapi
TuyAPI is a Node.js library that provides an easy-to-use API for communicating with smart devices built on Tuya's protocol, such as plugs, …
642325stable
pyvmomi
pyVmomi is the official Python SDK for the VMware vSphere Management API (SOAP-based), enabling programmatic management of VMware ESXi host…
742324active
android/ndk
The Android Native Development Kit (NDK) lets Android developers embed native C/C++ code in their apps as JNI shared libraries. This reposi…
912323active
Encryqed/Dumper-7
Dumper-7 is a C++ DLL that, when injected into an Unreal Engine game, generates a full C++ SDK (headers for engine classes, functions, and …
952318active
jgaeddert/liquid-dsp
liquid-dsp is a free and open-source digital signal processing library written in C, designed specifically for software-defined radios on e…
942317stable
usertour/usertour
Usertour is an open-source, self-hostable user onboarding platform for creating in-app product tours, checklists, surveys, banners, and ann…
862315active
gbdk-2020/gbdk-2020
GBDK-2020 is a cross-platform development kit for retro gaming consoles including the Nintendo Game Boy, NES, and Sega Master System/Game G…
732315active
pyusb/pyusb
PyUSB is a Python library providing easy, backend-neutral access to the host machine's USB system via libusb 1.0, libusb 0.1, or OpenUSB ba…
612312stable
rsta2/circle
Circle is a C++ bare metal programming environment for the Raspberry Pi, providing ready-tested classes and add-on libraries to control har…
752311active
auth0/nextjs-auth0
The Auth0 Next.js SDK is a TypeScript library for adding user authentication to Next.js applications via Auth0. It handles sign-in, sign-ou…
982310active
apache/mahout
Apache Mahout is an Apache Software Foundation project providing Qumat, a high-level Python library for quantum computing with a unified AP…
842310active
financial-datasets/mcp-server
A Model Context Protocol (MCP) server that exposes the Financial Datasets stock market API to AI assistants like Claude Desktop. It provide…
282307active
matrix-org/matrix-rust-sdk
A collection of Rust crates implementing the Matrix Client-Server SDK, handling low-level details like encryption, syncing, and room state.…
962303active
JSBSim-Team/jsbsim
JSBSim is an open-source, object-oriented flight dynamics model (FDM) written in C++ that simulates the nonlinear 6-DoF motion of aircraft …
952303stable
Azure/azure-sdk-for-js
The official Azure SDK for JavaScript and TypeScript, providing client libraries for consuming Azure services and management libraries for …
962302active
gnss-sdr/gnss-sdr
An open-source software-defined GNSS (Global Navigation Satellite System) receiver implemented in C++ on top of GNU Radio. It processes raw…
882302active
asuojun/claude-vision-skill
A small JavaScript skill/script that gives vision-less LLM setups (like Claude Code with DeepSeek) image understanding by sending images to…
552296active
libusb/hidapi
HIDAPI is a cross-platform C library for communicating with USB and Bluetooth HID-class devices on Windows, Linux, FreeBSD, macOS, and Andr…
672290stable
googleapis/google-api-python-client
The official Python client library for Google's discovery-based APIs, providing simple and flexible access to many Google APIs with built-i…
988943maintenance
NEORV32 RISC-V Processor
NEORV32 is a customizable 32-bit RISC-V soft-core CPU and microcontroller-like SoC written in platform-independent VHDL. It bundles the CPU…
972283active
stevengj/nlopt
NLopt is a C library providing a unified interface to many free/open-source algorithms for nonlinear local and global optimization, with or…
852283stable
AcademySoftwareFoundation/MaterialX
MaterialX is an open standard and C++/Python library for representing and exchanging rich material and look-development content across comp…
812282stable
mathoudebine/turing-smart-screen-python
An unofficial Python system monitor and abstraction library for small IPS USB-C smart displays such as the Turing Smart Screen / TURZX. It …
882279active
kubernetes-client/javascript
The official Kubernetes client library for JavaScript/TypeScript, usable from Node.js server-side code. It provides typed API clients for a…
922275active
Apache RocketMQ
Apache RocketMQ Spring Integration is a Spring Boot starter that lets Java developers quickly integrate RocketMQ messaging into Spring appl…
782273active
NVIDIA-NeMo/labs-OO-Agents
NVIDIA Object Oriented Agents (NOOA) is a model-agnostic Python framework for building AI agents where state, tools, prompts, and typed int…
782273active
RosettaCommons/RoseTTAFold
RoseTTAFold is the official implementation of a deep learning system for predicting protein structures and interactions using a three-track…
232269stable
Amazon SageMaker Containers & SDK
The SageMaker Python SDK is an open-source Python library for training and deploying machine learning models on Amazon SageMaker. It suppor…
942268active
Caligatio/jsSHA
jsSHA is a pure TypeScript/JavaScript library implementing the complete SHA hash family (SHA-1, SHA-2, SHA-3, SHAKE, cSHAKE, KMAC) plus HMA…
792266stable
Nethereum
Nethereum is the .NET integration platform for Ethereum and EVM-compatible blockchains, offering 130+ NuGet packages covering RPC access, s…
822260active
Seaport
Seaport is a Solidity-based marketplace protocol for safely and efficiently buying and selling NFTs, with listings composed of arbitrary of…
642254active
russhwolf/multiplatform-settings
A Kotlin Multiplatform library providing a common API for persisting simple key-value data across platforms like Android, iOS, JVM, JS, and…
372254stable
pay-rails/pay
Pay is a payments engine (Rails engine gem) for Ruby on Rails 6.0+ that standardizes integration with payment processors like Stripe, Brain…
972252active
FormidableLabs/react-native-app-auth
A React Native bridge around the native AppAuth-iOS and AppAuth-Android SDKs for communicating with OAuth 2.0 and OpenID Connect providers.…
942252active
bluealloy/revm
Revm is a highly efficient and stable Rust implementation of the Ethereum Virtual Machine (EVM). It serves both as a transaction executor f…
942248stable
NLua
NLua is a .NET library that bridges the Lua scripting language with C#/.NET, allowing Lua code to be executed from .NET applications and .N…
802245stable
typelevel/cats-effect
Cats Effect is a high-performance, purely functional asynchronous runtime for Scala built around the IO monad and a typeclass hierarchy def…
962240stable
Torann/laravel-geoip
A Laravel package that determines the geographical location and currency of website visitors based on their IP addresses. It supports multi…
642238stable
Airtable/airtable.js
The official JavaScript client library for the Airtable REST API, usable in Node.js and browsers. It lets you read, create, update, and del…
302229stable
dromara/x-file-storage
A Java library (part of the Dromara ecosystem) that lets developers store files to local disk, FTP/SFTP, WebDAV, and dozens of cloud object…
562223active
apache/cordova-ios
Apache Cordova iOS is the iOS platform layer of Apache Cordova, an open-source mobile development framework that packages HTML, CSS, and Ja…
892221active
pvieito/PythonKit
PythonKit is a Swift framework that lets Swift code interact with the Python runtime, importing Python modules and calling Python objects d…
752220active
dedoc/scramble
Scramble is a Laravel package that automatically generates OpenAPI 3.1.0 (Swagger) API documentation from your codebase without requiring P…
952219active
vshymanskyy/TinyGSM
TinyGSM is a small Arduino library for controlling GSM/GPRS/LTE cellular modems such as SIM800, SIM900, SIM7000, Quectel, u-blox, and XBee …
612219active
Esri/arcgis-python-api
The ArcGIS API for Python is a Pythonic library for working with maps, geospatial data, and web GIS, supporting spatial analysis, deep lear…
892217active
wei/socialify
Socialify is a web service that generates beautiful social preview images for GitHub repositories with live data. It offers customizable lo…
952214active
ReaJason/xhs
A Python SDK that wraps requests to the Xiaohongshu (Little Red Book) web platform for extracting data. It provides a programmatic client f…
402213active
V-Modal AI SDKs
VModal for Flutter is a Dart/Flutter SDK that adds multimodal video search (semantic, ASR, and OCR based) and streamed video uploads to And…
572212active
aws/aws-sdk-cpp
The official AWS SDK for C++, providing a modern C++11 interface to Amazon Web Services with low- and high-level clients. It is production-…
982209stable
id-Software/quake2-rerelease-dll
The official open-source game DLL code for the 2023 rerelease of Quake II, released by id Software under GPL-2.0. It combines the original …
292207stable
KnpLabs/php-github-api
An object-oriented PHP wrapper for the GitHub REST (v3) and GraphQL (v4) APIs, built on PSR-18 HTTP clients via HTTPlug. It is extensively …
812204stable

← prev page 6 / 31 next →