function: sdk
3115 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| florianv/swap Swap is a PHP library for currency conversion and exchange rate retrieval, exposing 30+ rate providers behind a single API. It includes PSR… | 86 | 1339 | stable |
| fzlee/alipay An unofficial Python SDK for Alipay (支付宝) that supports SHA1 and SHA256 with RSA request signing and verification. It provides client and s… | 65 | 1339 | active |
| rstudio/tensorflow An R package that provides full access to the TensorFlow API from R via reticulate, bridging R users to TensorFlow's Python implementation.… | 61 | 1339 | active |
| MomenSherif/react-oauth A collection of React libraries for OAuth2 authentication, including @react-oauth/google built on Google Identity Services and @react-oauth… | 82 | 1338 | active |
| gogcom/galaxy-integrations-python-api A Python library for building community integrations that connect third-party gaming platforms to the GOG GALAXY 2.1 client. Each integrati… | 70 | 1338 | active |
| subsquid/squid-sdk Squid SDK is a TypeScript ETL toolkit for building blockchain data indexers, supporting Ethereum-like chains, Substrate, and Solana, with d… | 98 | 1337 | active |
| Ableton/link Ableton Link is a C++ header-only library that synchronizes musical beat, tempo, and phase across multiple applications and devices over a … | 86 | 1337 | active |
| enthought/pyql PyQL provides Cython-based Python wrappers over the QuantLib C++ quantitative finance library, exposing objects like Date and Calendar with… | 74 | 1335 | active |
| Baseflow/flutter-geolocator A Flutter geolocation plugin providing access to device location services across Android, iOS, macOS, web, and Windows via a federated plug… | 76 | 1334 | stable |
| segmentio/analytics.js Analytics.js is Segment's open-source JavaScript library for collecting customer event data in web applications and routing it to 250+ anal… | 10 | 4747 | maintenance |
| coolnameismy/BabyBluetooth BabyBluetooth is an Objective-C library that wraps Apple's CoreBluetooth framework to simplify BLE (Bluetooth 4.0) development on iOS and m… | 23 | 4746 | maintenance |
| Uniswap/v3-periphery Peripheral smart contracts for the Uniswap V3 protocol, including the SwapRouter, nonfungible position manager, and related interfaces. Dis… | 75 | 1333 | stable |
| minibear2021/wechatpayv3 A Python SDK for WeChat Pay API v3 supporting both direct-merchant and service-provider modes. It handles automatic platform certificate up… | 87 | 1332 | active |
| Nicholas3388/LuaNode LuaNode is a Lua SDK/firmware for ESP32, ESP32-C2/C3/C6, ESP8266, and STM32L4 microcontrollers, built on ESP-IDF and ESP8266_RTOS_SDK. It l… | 32 | 1332 | active |
| containerd/runwasi A Rust library and set of containerd shims that let containerd run WebAssembly/WASI workloads directly or via Kubernetes through the CRI pl… | 95 | 1331 | active |
| SAML-Toolkits/php-saml A PHP library that adds SAML 2.0 support to PHP applications, enabling them to act as a Service Provider for single sign-on with identity p… | 92 | 1331 | stable |
| sketchfab/blender-plugin An official Blender add-on that lets users import and export 3D models directly between Blender and Sketchfab. It supports searching Sketch… | 97 | 1330 | active |
| DeepL/deepl-python The official Python client library for the DeepL language translation API, providing a DeepLClient for translating text and documents via D… | 94 | 1330 | stable |
| paypal/paypal-checkout-components A set of JavaScript components for easily integrating PayPal Buttons and PayPal Checkout into websites, built on the zoid cross-domain comp… | 67 | 1330 | active |
| bokmann/business_time A Ruby gem that extends ActiveSupport's time math helpers to account for business hours, business days, weekends, and holidays. It lets dev… | 58 | 1330 | stable |
| Stremio/stremio-addon-sdk A Node.js SDK for creating and publishing Stremio add-ons that provide catalogs, streams, subtitles, and metadata to the Stremio media cent… | 57 | 1330 | active |
| cariboulabs/cariboulite CaribouLite is an open-source, OSHWA-certified SDR HAT that turns 40-pin Raspberry Pi boards into a dual-channel Tx/Rx software-defined rad… | 47 | 1329 | active |
| symfony/polyfill-php72 A Symfony component that backports PHP 7.2 core and mbstring functions (such as spl_object_id, stream_isatty, mb_ord, mb_chr, and utf8_enco… | 32 | 4728 | maintenance |
| Lision/WKWebViewJavascriptBridge A lightweight Swift library that provides a message bridge between native iOS code and JavaScript running inside a WKWebView. It lets devel… | 72 | 1328 | stable |
| XRPLF/xrpl.js xrpl.js is the official JavaScript/TypeScript SDK for interacting with the XRP Ledger from Node.js and web browsers. It provides wallet/key… | 99 | 1327 | active |
| rickclephas/KMP-NativeCoroutines A library that enables using Kotlin Coroutines (suspend functions and Flows) from Swift code in Kotlin Multiplatform apps. It adds proper c… | 92 | 1325 | stable |
| ollo69/ha-smartthinq-sensors A Home Assistant custom integration that monitors and controls LG SmartThinQ appliances (washers, dryers, refrigerators, AC units, and more… | 88 | 1324 | active |
| eclipse-paho/paho.mqtt.cpp The Eclipse Paho MQTT C++ client library lets modern C++ (C++17+) applications connect to MQTT brokers to publish messages, subscribe to to… | 79 | 1324 | stable |
| jnr/jnr-ffi JNR-FFI is a Java library for loading and calling native (C) libraries from Java without writing JNI code by hand or using tools like SWIG.… | 87 | 1323 | active |
| rust-ethereum/evm Rust EVM (formerly SputnikVM) is a pure Rust implementation of the Ethereum Virtual Machine interpreter. It is a flexible, standalone libra… | 76 | 1322 | active |
| neurogen-dev/NeuroAPI NeuroAPI is a Russian AI API gateway providing unified OpenAI/Anthropic/Gemini-compatible access to models like GPT, Claude, Gemini, and De… | 62 | 1321 | active |
| go-ole/go-ole Go bindings for Windows COM/OLE implemented via shared libraries instead of cgo. It lets Go programs call COM interfaces and automate Windo… | 56 | 1319 | stable |
| kspearrin/Otp.NET Otp.NET is a C# library implementing TOTP (RFC 6238) and HOTP (RFC 4226) one-time password algorithms, available on NuGet. It supports conf… | 54 | 1319 | stable |
| go-webauthn/webauthn A FIDO2-conformant WebAuthn and passkey backend library for Go applications. It implements the Web Authentication specification to enable m… | 94 | 1318 | active |
| unitreerobotics/unitree_sdk2 Unitree Robot SDK version 2, a C++ library for controlling and communicating with Unitree robots. It provides CMake-based builds and exampl… | 73 | 1318 | active |
| nroduit/Weasis Weasis is an open-source DICOM viewer for medical imaging that runs standalone or embedded in web applications. It integrates with PACS, VN… | 95 | 1317 | active |
| STMicroelectronics/STM32CubeF4 STMicroelectronics' official STM32Cube firmware package for the STM32F4 series of microcontrollers. It bundles HAL and LL drivers, CMSIS co… | 72 | 1316 | stable |
| python-escpos/python-escpos A Python library for controlling ESC/POS receipt printers as defined by Epson, supporting text, images, barcodes, and QR codes over USB, se… | 67 | 1316 | active |
| wild-card-ai/agents-json agents.json is an open specification built on OpenAPI that formally describes contracts for API and agent interactions, translating OpenAPI… | 39 | 1315 | active |
| wiz0u/WTelegramClient WTelegramClient is a Telegram Client API (MTProto) library written entirely in C# and .NET, allowing programs to connect to Telegram and co… | 76 | 1314 | active |
| RobThree/IdGen A .NET library that generates 64-bit, roughly time-ordered unique IDs inspired by Twitter's Snowflake. It lets you customize the bit layout… | 27 | 1313 | stable |
| FutunnOpen/py-futu-api The official Python SDK for the Futu OpenAPI, providing market data and trading interfaces for Hong Kong, US, and China A-share markets via… | 66 | 1310 | active |
| touchlab/SKIE SKIE (Swift Kotlin Interface Enhancer) is a Kotlin compiler plugin that improves the Swift API generated from Kotlin Multiplatform code. It… | 87 | 1309 | active |
| rust-mobile/ndk Safe Rust bindings to the Android NDK, split into ndk-sys (raw FFI bindings) and ndk (idiomatic safe abstractions). It enables Rust program… | 67 | 1309 | stable |
| rustsbi/rustsbi RustSBI is a RISC-V Supervisor Binary Interface (SBI) implementation library written in Rust, running in M-mode or HS-mode on bare-metal RI… | 85 | 1306 | active |
| sebyddd/SDVersion A lightweight Objective-C Cocoa library for detecting the running device's model, screen size, and OS version across iOS, iPadOS, watchOS, … | 57 | 1306 | active |
| MrSwitch/hello.js hello.js is a client-side JavaScript SDK for authenticating with OAuth2 (and OAuth1 via a proxy) web services and querying their REST APIs.… | 71 | 4620 | maintenance |
| Vector35/binaryninja-api The public API, examples, and documentation for Binary Ninja, a commercial reverse engineering platform. It provides C++, Python, and Rust … | 95 | 1303 | active |
| p12tic/libsimdpp A portable, header-only, zero-overhead C++ SIMD library providing a single interface over SIMD instruction sets across x86, ARM, PowerPC, a… | 23 | 1303 | stable |
| wpilibsuite/allwpilib WPILib is the official software library suite for programming robots in the FIRST Robotics Competition (FRC) and FIRST Tech Challenge (FTC)… | 84 | 1301 | stable |
| nacos-group/nacos-sdk-go The official Go client SDK for Nacos, supporting service discovery and dynamic configuration management. It enables Go applications to regi… | 80 | 1301 | active |
| arashpayan/appirater Appirater is an Objective-C class that iOS developers drop into their apps to remind users to leave a review on the App Store. It prompts u… | 32 | 4594 | maintenance |
| contentful/contentful.js The official JavaScript/TypeScript SDK for Contentful's Content Delivery and Preview APIs, letting applications fetch structured content fr… | 94 | 1296 | stable |
| zerodha/pykiteconnect The official Python client library for Zerodha's Kite Connect trading APIs. It wraps REST endpoints for order placement and portfolio manag… | 91 | 1296 | active |
| symfony/psr-http-message-bridge A Symfony component that converts between Symfony HttpFoundation Request/Response objects and PSR-7/PSR-17 HTTP message objects. It enables… | 94 | 1295 | stable |
| coinbase/agentkit AgentKit is Coinbase Developer Platform's framework- and wallet-agnostic toolkit that gives AI agents a crypto wallet and the ability to pe… | 68 | 1295 | active |
| CreateJS/SoundJS SoundJS is a JavaScript library that provides a consistent API for loading and playing audio across different browsers and devices. It supp… | 23 | 4581 | maintenance |
| sferik/twitter-ruby A Ruby gem providing an interface to the X (Twitter) API v1.1, supporting actions like tweeting, following users, and reading timelines via… | 76 | 4576 | maintenance |
| firebase/firebase-admin-go The Firebase Admin Go SDK lets privileged server-side Go applications access Firebase services such as Authentication, Firestore, Cloud Mes… | 93 | 1291 | active |
| pushingkarmaorg/python-plexapi An unofficial Python library providing bindings for the Plex API, aiming to match all capabilities of the official Plex Web Client. It supp… | 91 | 1291 | active |
| hdl-util/hdmi A SystemVerilog library that implements true HDMI 1.4b output on FPGAs, transmitting both video and audio (data islands, InfoFrames, L-PCM)… | 64 | 1290 | stable |
| jpype-project/jpype JPype is a Python module that provides full access to Java class libraries from within Python by interfacing natively with the JVM through … | 85 | 1289 | stable |
| MaximeHerpin/modular_tree Mtree is a C++ library for procedurally generating 3D tree models through composable tree functions and meshing. It is distributed primaril… | 23 | 1287 | active |
| wechatpay-apiv3/wechatpay-go The official Go SDK for WeChat Pay APIv3, providing typed service clients, an HTTP client with request signing and response verification, a… | 36 | 1286 | active |
| laravel/vat-calculator A PHP library for calculating EU VAT rates and handling MOSS tax regulations, with optional Laravel and Cashier integration. It supports gr… | 87 | 1285 | active |
| sensorium/Mozzi Mozzi is an open-source sound synthesis library for Arduino and compatible microcontrollers, providing oscillators, envelopes, filters, del… | 78 | 1285 | active |
| verida/verida-js The official TypeScript SDK monorepo for the Verida Network, a decentralized network for self-sovereign identity and encrypted personal dat… | 39 | 1282 | active |
| rairprotocol/rair-sdk A TypeScript SDK that wraps the RAIRprotocol API, letting developers build decentralized applications (dApps) with wallet-based authenticat… | 36 | 1280 | active |
| ValvePython/steam A Python library for interacting with various parts of the Steam platform, including the Steam network client, Web API, web authentication,… | 72 | 1279 | active |
| dromara/SMS4J SMS4J is a Java SMS aggregation framework that unifies the APIs of many Chinese SMS providers (Aliyun, Tencent Cloud, Huawei Cloud, and 20+… | 70 | 1279 | active |
| servo/core-foundation-rs Rust bindings to Apple's Core Foundation and other low-level macOS/iOS system libraries. It lets Rust code call native Apple platform APIs … | 69 | 1278 | active |
| roro2239/Stellar Stellar is a deeply customized fork of Shizuku, an Android framework that lets apps use system-level APIs via ADB wireless debugging or Roo… | 82 | 1277 | active |
| thieu1995/mealpy Mealpy is a Python library providing a large collection (233+) of state-of-the-art metaheuristic optimization algorithms, including nature-… | 73 | 1272 | active |
| cyl19970726/poly-sdk A unified TypeScript SDK for Polymarket covering trading, market data, smart money analysis, on-chain operations, arbitrage detection, and … | 53 | 1272 | active |
| EttusResearch/uhd UHD is the official open-source driver and API for Ettus Research USRP software-defined radio hardware. It includes user-space driver code,… | 81 | 1271 | stable |
| hibernate/hibernate-validator Hibernate Validator is the reference implementation of the Jakarta Validation (Bean Validation) 3.1 specification for Java. It lets develop… | 98 | 1269 | stable |
| dedemao/weixinPay A single-file PHP integration for WeChat Pay covering native QR payments, H5 payments, JSAPI (official account) payments, cash red packets,… | 48 | 1269 | active |
| AravisProject/aravis Aravis is a C library based on GLib/GObject for video acquisition from Genicam-compliant industrial cameras, implementing GigE Vision and U… | 81 | 1268 | active |
| FIRST-Tech-Challenge/FtcRobotController The official FIRST Tech Challenge (FTC) SDK for building the Android app that controls a competition robot. It provides the robot controlle… | 92 | 1267 | active |
| spatialaudio/python-sounddevice A Python module providing bindings for the PortAudio library to play and record audio. It offers convenience functions for working with Num… | 90 | 1267 | stable |
| googleapis/google-api-go-client Auto-generated Go client libraries for Google APIs, produced from the Google Discovery Service's JSON descriptions. It provides typed clien… | 95 | 4467 | maintenance |
| wong2/weixin-agent-sdk A TypeScript SDK that bridges any AI agent backend into WeChat via a simple Agent interface, with QR-code login and a message loop. It also… | 50 | 1266 | active |
| wilix-team/iohook iohook is a Node.js native module providing global keyboard and mouse event listeners via OS-level hooks, built on libuiohook. It works ins… | 26 | 1263 | active |
| slack-ruby/slack-ruby-client A Ruby client library for the Slack Web and Events APIs, with support for OAuth, message formatting/parsing, pagination, and a bundled comm… | 77 | 1260 | stable |
| hub4j/github-api A Java library providing an object-oriented representation of the GitHub API, with classes like GHUser and GHRepository mapping to GitHub's… | 95 | 1259 | active |
| danielsaidi/OnboardingKit OnboardingKit is a SwiftUI SDK for building onboarding experiences across Apple platforms. It provides onboarding flow types and view compo… | 93 | 1258 | active |
| PaulStoffregen/Audio A 16-bit, 44.1 kHz streaming audio library for Teensy 3.x and 4.x microcontrollers, providing objects for playback, recording, synthesis, e… | 59 | 1258 | stable |
| starknet-io/starknet.js Starknet.js is the official JavaScript/TypeScript library for interacting with the Starknet L2 network, a ZK-rollup scaling solution for Et… | 93 | 1256 | active |
| De-Panther/unity-webxr-export A Unity package that integrates the WebXR JavaScript API into Unity WebGL builds, letting developers create and export AR and VR experience… | 85 | 1256 | active |
| sigmavirus24/github3.py github3.py is a comprehensive Python wrapper library for the GitHub REST API (v3), providing an ergonomic, object-oriented interface to Git… | 76 | 1256 | stable |
| makermoekoe/Picoclick-C3 Picoclick-C3 is an open-source tiny WiFi and BLE IoT button based on the ESP32-C3 RISC-V processor, available in standard and ultra-small (… | 32 | 1253 | active |
| FaceAISDK/FaceAISDK_Android An Android SDK for fully on-device, offline face detection, recognition, liveness detection (anti-spoofing), and 1:1, 1:N, and M:N face sea… | 98 | 1252 | active |
| 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… | 23 | 4406 | maintenance |
| 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… | 96 | 1251 | active |
| MarshalX/yandex-music-api An unofficial Python client library for the undocumented Yandex Music API, built via reverse engineering. It offers both synchronous and as… | 72 | 1250 | active |
| DefiLlama/DefiLlama-Adapters A collection of community-contributed TVL (Total Value Locked) adapters for DefiLlama, written in JavaScript, that compute on-chain protoco… | 72 | 1250 | active |
| 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… | 45 | 1250 | active |
| zjunlp/SkillNet SkillNet is open infrastructure for discovering, evaluating, composing, and orchestrating reusable AI agent skills, treating skills as sear… | 60 | 1249 | active |
| dotnet/ClangSharp ClangSharp provides C# bindings for the Clang C/C++ compiler library, auto-generated from Clang's C headers using ClangSharpPInvokeGenerato… | 93 | 1248 | active |
| 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… | 89 | 1247 | active |