function: sdk
3115 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| zmb3/spotify A Go client library wrapping the Spotify Web API, aiming to cover every endpoint in the API reference. It includes an Authenticator type ha… | 63 | 1574 | active |
| lemmingDev/ESP32-BLE-Gamepad An Arduino/PlatformIO library that turns ESP32-family microcontrollers into Bluetooth LE HID gamepads. It supports up to 128 buttons, 6 axe… | 79 | 1572 | active |
| Pocket Science Lab (PSLab) Pocket Science Lab (PSLab) is an open-source hardware and software ecosystem that turns a phone or desktop into a portable science lab with… | 71 | 1571 | active |
| nodegit/nodegit NodeGit provides asynchronous native Node.js bindings to the libgit2 C library, exposing a full Git API (clone, commit, diff, rebase, etc.)… | 64 | 5753 | maintenance |
| joypad-ai/joypad-os Joypad OS (formerly USBRetro) is open-source C firmware for microcontrollers (RP2040, ESP32-S3, nRF52840) that turns any input device into … | 99 | 1568 | active |
| linear/linear The official monorepo for Linear's API tooling, containing a typed TypeScript SDK for the Linear GraphQL API plus import tooling and GraphQ… | 95 | 1568 | active |
| FuelLabs/sway-farm Sway Farm is a simple farming game built as a Sway smart contract on the Fuel blockchain, with a TypeScript frontend. It serves as an examp… | 61 | 1567 | active |
| studioimaginaire/phue phue is a full-featured, dependency-free Python library for controlling the Philips Hue lighting system via the Hue Bridge API 1.0. It supp… | 23 | 1567 | active |
| folke/lazydev.nvim A Neovim plugin that configures the LuaLS language server for editing Neovim Lua configs by lazily loading workspace libraries only for mod… | 51 | 1565 | active |
| ikvmnet/ikvm IKVM is an implementation of Java for the .NET platform, providing a JVM implemented in .NET along with a bytecode-to-IL converter. It lets… | 99 | 1562 | active |
| LibRaw/LibRaw LibRaw is a C++ library providing a unified interface for reading RAW files from digital cameras, extracting pixel data, processing metadat… | 88 | 1560 | active |
| bitburner-official/bitburner-src Bitburner is a programming-based incremental game with hacking and cyberpunk themes, where players write JavaScript/TypeScript scripts to a… | 90 | 1555 | active |
| pimoroni/pimoroni-pico Official C/C++ and MicroPython libraries and examples for Pimoroni's Raspberry Pi Pico add-ons, RP2040 boards, and Breakout Garden sensors.… | 91 | 1554 | active |
| Moddable-OpenSource/moddable The Moddable SDK is a development toolkit and runtime for building IoT applications in standard JavaScript on low-cost microcontrollers lik… | 97 | 1551 | active |
| littledivy/mimic mimic is a Python tool that captures traffic from mobile or web apps via mitmproxy, extracts authentication material, and uses AI to genera… | 55 | 1550 | active |
| rivet-dev/sandbox-agent A server (with a TypeScript SDK) that runs inside a sandbox and exposes a universal HTTP/SSE API for controlling coding agents like Claude … | 69 | 1549 | active |
| twilio/twilio-node The official Twilio helper library for Node.js, providing a typed client for the Twilio REST APIs including SMS, voice, and other communica… | 98 | 1546 | active |
| nithinmurali/pygsheets pygsheets is a Python library wrapping the Google Sheets API v4, providing intuitive models for spreadsheets, worksheets, cells, and data r… | 34 | 1545 | stable |
| digitalocean/godo Godo is the official Go client library for the DigitalOcean V2 API, covering infrastructure services like Droplets, Kubernetes, and Volumes… | 95 | 1544 | stable |
| googleads/googleads-mobile-unity The official Google Mobile Ads (AdMob) Unity plugin, providing a C# interface for serving ads in Unity-built Android and iOS apps. It wraps… | 95 | 1544 | stable |
| universal-tool-calling-protocol/code-mode A TypeScript library that lets AI agents call MCP and UTCP tools by generating and executing code instead of traditional JSON tool-call rou… | 69 | 1544 | active |
| avahi/avahi Avahi is a free LGPL implementation of mDNS/DNS-SD (Zeroconf) service discovery for Linux, compatible with Apple Bonjour. It provides a dae… | 67 | 1543 | stable |
| wechatpay-apiv3/wechatpay-java The official Java SDK for WeChat Pay APIv3, consisting of a core library with automatic request signing, response verification, callback ha… | 37 | 1541 | active |
| sobri909/LocoKit LocoKit is a Swift framework for iOS that combines Core Location and Core Motion recording with machine learning based activity type detect… | 29 | 1541 | active |
| DantSu/ESCPOS-ThermalPrinter-Android An Android library written in Java that lets developers print to ESC/POS thermal receipt printers over Bluetooth, TCP, or USB connections. … | 23 | 1540 | stable |
| KDAB/cxx-qt CXX-Qt is a set of Rust crates providing safe bidirectional bindings between Rust and Qt via CXX. It lets developers implement QObject subc… | 95 | 1537 | active |
| ChromeDevTools/devtools-protocol The official repository for the Chrome DevTools Protocol (CDP), providing protocol definitions, documentation, and TypeScript type definiti… | 77 | 1537 | active |
| oxylabs/ai-map-py AI-Map is a Python SDK client for Oxylabs AI Studio's AI-powered website mapping service, which discovers and extracts relevant URLs from a… | 50 | 1537 | active |
| mjg59/python-broadlink A Python library and CLI for controlling Broadlink smart home devices locally over the network, including universal remotes, smart plugs, s… | 23 | 1536 | active |
| isaackogan/TikTokLive TikTokLive is an unofficial Python library that connects to any TikTok LIVE stream via a creator's @unique_id and receives real-time events… | 78 | 1535 | active |
| netease-kit/nim-uikit-ios NetEase Yunxin IM UIKit is a Swift UI component library built on the NIM SDK for embedding instant messaging interfaces into iOS apps. It p… | 95 | 1534 | active |
| ricosjp/truck Truck is an open-source CAD kernel written in Rust, providing geometric and topological data structures for shape processing such as B-spli… | 77 | 1533 | active |
| ssoready/ssoready SSOReady is an open-source service and set of SDKs for adding enterprise SAML single sign-on and SCIM directory sync to any product. It exp… | 42 | 1532 | active |
| mattt/iMCP iMCP is a macOS menu bar application that exposes an MCP (Model Context Protocol) server giving AI clients like Claude Desktop access to pe… | 73 | 1529 | active |
| baidu/uid-generator UidGenerator is a Java library that generates unique 64-bit IDs based on the Snowflake algorithm, working as an embeddable component with c… | 32 | 5562 | maintenance |
| riscv-software-src/opensbi OpenSBI is the open-source reference implementation of the RISC-V Supervisor Binary Interface (SBI) specification, running as firmware in M… | 88 | 1524 | active |
| zquestz/omniauth-google-oauth2 An OmniAuth strategy gem that enables Google OAuth2 authentication in Ruby applications. It integrates as Rack middleware (e.g., in Rails o… | 73 | 1523 | active |
| Unity-Technologies/InputSystem The Unity Input System is an official Unity package providing a flexible, configurable system for handling input devices and game actions. … | 93 | 1521 | active |
| ros2-rust/ros2_rust Rust bindings for ROS 2, providing the rclrs client library, code generator, and examples for writing ROS 2 robotics applications in Rust. … | 83 | 1521 | active |
| dgreif/ring Unofficial TypeScript packages for interacting with Ring doorbells, cameras, alarm systems, and smart lighting. It includes ring-client-api… | 88 | 1520 | active |
| espressif/esp-csi Espressif's official examples and tools for Wi-Fi Channel State Information (CSI) on ESP32-series chips, enabling non-contact wireless sens… | 67 | 1520 | active |
| nfephp-org/sped-nfe A PHP library for generating, signing, and transmitting Brazilian electronic fiscal documents (NF-e model 55 and NFC-e model 65) to SEFAZ a… | 66 | 1519 | active |
| Fazecast/jSerialComm jSerialComm is a platform-independent Java library for accessing serial ports without requiring external native tools or the deprecated Jav… | 58 | 1519 | stable |
| KieronQuinn/uTag uTag is an Android app plus a SmartThings mod that enables Samsung Galaxy SmartTags to be used on any non-Samsung Android device running An… | 84 | 1518 | active |
| react-native-documents/document-picker A set of React Native native modules for picking and viewing documents on iOS and Android. It wraps the underlying platform document picker… | 98 | 1516 | active |
| openai/openai-java The official Java SDK for accessing the OpenAI REST API, written in Kotlin and published to Maven Central. It provides typed clients for th… | 84 | 1515 | active |
| haydenbleasel/files-sdk Files SDK is a unified TypeScript storage SDK that provides one small API (ten methods) across 40+ object and blob storage providers includ… | 80 | 1515 | active |
| cnwhy/nzh A JavaScript library for converting between Arabic numerals and Chinese numerals, including uppercase/lowercase forms and RMB-style monetar… | 32 | 1515 | stable |
| abalabahaha/eris Eris is a Node.js library for interfacing with the Discord API, providing a lightweight wrapper for building bots. It supports gateway even… | 43 | 1514 | active |
| JuliaPy/PyCall.jl PyCall.jl is a Julia package that lets Julia code import Python modules, call Python functions, and share data structures with Python witho… | 66 | 1512 | stable |
| AccessKit/accesskit AccessKit is a Rust-based accessibility infrastructure library that provides a cross-platform, cross-language abstraction over platform acc… | 93 | 1511 | active |
| Bareflank/hypervisor Bareflank is an open-source hypervisor SDK written in C++ (with Rust support) for rapidly prototyping custom hypervisors on 64-bit Intel an… | 23 | 1511 | active |
| royalrick/weapp A Go SDK for the server-side APIs of WeChat Mini Programs, wrapping endpoints like login (code2session), access tokens, and encrypted data … | 39 | 1510 | active |
| kenglxn/QRGen QRGen is a simple Java QR code generation library built as a wrapper on top of ZXING, with a fluent API for creating QR codes as files or s… | 52 | 1505 | stable |
| Wren6991/PicoDVI PicoDVI is a library that bitbangs DVI/HDMI video output directly from RP2040 and RP2350 microcontrollers using PIO, DMA, and overclocked C… | 75 | 1504 | active |
| AzureAD/microsoft-authentication-library-for-dotnet Microsoft Authentication Library (MSAL) for .NET, part of the Microsoft identity platform. It enables .NET applications to acquire security… | 99 | 1502 | stable |
| grovesNL/glow glow is a Rust library providing unified bindings to OpenGL, OpenGL ES, and WebGL, letting you write GL code once and run it anywhere. It a… | 73 | 1500 | stable |
| massive-com/client-python The official Python client library for the Massive.com (formerly Polygon.io) REST and WebSocket APIs, providing access to stock, options, f… | 91 | 1499 | active |
| introlab/rtabmap_ros RTAB-Map's ROS package providing real-time appearance-based SLAM (RGB-D, stereo, and LiDAR graph SLAM) as ROS 1 and ROS 2 nodes. It integra… | 76 | 1498 | active |
| rigetti/pyquil PyQuil is a Python library for building quantum programs in the Quil instruction language developed by Rigetti Computing. It generates, com… | 94 | 1497 | active |
| tjanczuk/edge Edge.js is an interop library that lets Node.js and .NET (CLR, .NET Core, Mono) code call each other in-process, on Windows, macOS, and Lin… | 23 | 5436 | maintenance |
| photon-hq/spectrum-ts Spectrum (by Photon) is an open-source TypeScript framework for building AI agents that communicate over real messaging interfaces like iMe… | 78 | 1496 | active |
| Excel-DNA/ExcelDna Excel-DNA is an open-source .NET library that integrates .NET code into Microsoft Excel via .xll add-ins. It lets developers write high-per… | 73 | 1496 | stable |
| zpl-c/librg librg is a single-header, cross-platform world replication library written in pure C99 for multiplayer game development. It acts as middlew… | 52 | 1496 | active |
| melvitax/DateHelper DateHelper is a Swift Date extension library for creating, comparing, modifying, and formatting dates. It supports parsing strings with pre… | 23 | 1496 | stable |
| pothosware/SoapySDR SoapySDR is a vendor and platform neutral C++ support library providing a generalized API and runtime for interfacing with software-defined… | 59 | 1495 | stable |
| libgeos/geos GEOS is a C/C++ library for computational geometry on 2D vector geometries, implementing the OGC Simple Features standard. It is a port of … | 98 | 1494 | stable |
| microsoft/win32metadata Microsoft's tooling that generates machine-readable metadata (.winmd) for Win32 APIs in the Windows SDK. It enables automated generation of… | 95 | 1492 | active |
| Rainbow-Dreamer/musicpy Musicpy is a Python library and music programming language for writing music with concise, human-readable syntax built on a fully computeri… | 62 | 1492 | active |
| OLIMEX/OLINUXINO OLinuXino is a family of fully open-source, open-hardware (OSHW certified) industrial-grade ARM single board computers from Olimex, with pu… | 70 | 1491 | active |
| simonlin1212/global-stock-data A self-contained Python-based Skill file that gives AI coding assistants (Claude Code, Codex, etc.) direct access to US stock market data f… | 77 | 1490 | active |
| libressl/portable LibreSSL Portable is the portable build of LibreSSL, a TLS and cryptography stack forked from OpenSSL 1.0.1g by the OpenBSD project. It pro… | 94 | 1489 | stable |
| ninia/jep Jep is a library that embeds CPython in the Java Virtual Machine through JNI, allowing Java applications to run Python code and use Python … | 90 | 1488 | active |
| live-codes/livecodes LiveCodes is a feature-rich, open-source, client-side code playground supporting 90+ languages and frameworks including React, Vue, Svelte,… | 94 | 1487 | active |
| questflowai/investorskills An open-source library of portable, plain-text 'investor skill' packages (SKILL.md files plus investment schemas) that encode the judgment … | 58 | 1487 | active |
| vimeo/player.js The official Vimeo Player API JavaScript library for embedding and programmatically controlling Vimeo video players via iframes. It exposes… | 87 | 1486 | active |
| cloudfoundry/servicebroker The Open Service Broker API project defines a specification for a standard set of REST API endpoints that platforms like Cloud Foundry and … | 67 | 1483 | stable |
| mattzh72/articraft Articraft is a research tool that generates articulated 3D assets from text prompts or reference images by having an LLM write Python using… | 67 | 1482 | active |
| damiafuentes/DJITelloPy A Python library wrapping the official DJI Tello and Tello EDU SDKs, implementing all Tello commands including video streaming, state packe… | 24 | 1482 | active |
| licheedev/Android-SerialPort-API An Android library for serial port (RS232/UART) communication, forked from Google's open-source android-serialport-api demo and modernized … | 23 | 1482 | active |
| atteneder/glTFast glTFast is a Unity package for efficiently importing and exporting glTF 3D files at runtime or in the Unity Editor. It supports the glTF 2.… | 91 | 1480 | active |
| kivy/pyjnius PyJNIus is a Python library that lets Python code access and call Java classes through the Java Native Interface (JNI). It is maintained by… | 69 | 1480 | active |
| emcconville/wand Wand is a ctypes-based Python binding for the ImageMagick MagickWand API, supporting Python 3.8+ and PyPy. It exposes the full MagickWand f… | 90 | 1478 | active |
| milon/barcode A Laravel package that generates 1D and 2D barcodes (including QR codes, Datamatrix, and PDF417) by wrapping TCPDF's barcode classes. It pr… | 65 | 1478 | active |
| moq-dev/moq An open-source implementation of Media over QUIC (MoQ), a next-generation live media protocol delivering WebRTC-like real-time latency at m… | 95 | 1477 | active |
| vslavik/winsparkle WinSparkle is an app update framework for Windows desktop applications, inspired by Sparkle for macOS. It ships as a single dependency-free… | 88 | 1475 | stable |
| Surfer-Org/Protocol Surfer Protocol is an open-source framework for exporting personal data from platforms like Gmail, iMessages, Twitter, Notion, and ChatGPT.… | 13 | 1475 | active |
| Alpaca-py (Alpaca Python SDK) The official Python SDK for Alpaca's commission-free trading APIs, providing REST and WebSocket/SSE interfaces for trading, account managem… | 98 | 1474 | active |
| IBM Watson Node.js SDK The official Node.js/TypeScript client library (npm package ibm-watson) for accessing IBM Watson services such as Assistant, Speech to Text… | 84 | 1473 | active |
| nasa/cFS NASA's Core Flight System (cFS) is a generic flight software architecture framework written in C, used on spacecraft ranging from flagship … | 90 | 1472 | stable |
| jsforce/jsforce JSforce is an isomorphic JavaScript/TypeScript library that wraps Salesforce APIs (REST, Bulk, Metadata, SOAP, Streaming, Tooling, and more… | 99 | 1470 | active |
| meganz/sdk The official MEGA C++ SDK providing client access to MEGA's end-to-end encrypted cloud storage, including a low-level API, an intermediate … | 95 | 1469 | active |
| EasyIME/PIME PIME is a framework for developing Windows input method editors (IMEs) using Python and Node.js backends on top of the Windows Text Service… | 65 | 1467 | active |
| winsiderss/phnt A collection of Windows Native API (NT API) header files for user-mode C/C++ programs, maintained since 2009 for the Process Hacker/System … | 66 | 1463 | active |
| pegasusTrader/PandoraTrader PandoraTrader is a C++ high-frequency quantitative trading platform for futures markets, supporting multiple broker APIs such as CTP, QDP, … | 53 | 1461 | active |
| NousResearch/Hermes-Function-Calling A repository providing function-calling capabilities for the Hermes Pro large language models, including stock price and financial data too… | 51 | 1457 | active |
| deepentropy/tvscreener An unofficial Python library wrapping TradingView's Screener API to query stocks, crypto, forex, bonds, futures, and coins, returning resul… | 84 | 1456 | active |
| zalo/CascadeStudio Cascade Studio is a browser-based, live-scripted CAD IDE built on the OpenCascade (OCCT) kernel compiled to WebAssembly. It lets users writ… | 77 | 1453 | active |
| CopernicaMarketingSoftware/PHP-CPP PHP-CPP is a C++ library for building native PHP extensions without needing deep knowledge of the Zend engine internals. It uses C++11 feat… | 89 | 1452 | stable |
| tinyfish-io/agentql AgentQL is a suite of tools for extracting structured data and automating workflows on live websites using an AI-powered natural language q… | 70 | 1451 | active |