function: sdk
3115 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| PrismarineJS/mineflayer Mineflayer is a Node.js library for creating Minecraft bots with a powerful, stable, and high-level JavaScript API. It handles the Minecraf… | 99 | 7378 | stable |
| arcee-ai/mergekit mergekit is a Python toolkit for merging pre-trained large language models directly in weight space, supporting many merge methods (SLERP, … | 63 | 7310 | active |
| colyseus/colyseus Colyseus is an authoritative multiplayer game framework for Node.js that provides room-based matchmaking, automatic state synchronization, … | 95 | 7226 | stable |
| docker/docker-py The official Docker SDK for Python, a client library for the Docker Engine API. It lets Python applications run and manage containers, imag… | 86 | 7211 | stable |
| mackron/miniaudio miniaudio is an audio playback and capture library for C and C++ distributed as a single source file with no external dependencies. It prov… | 81 | 7184 | stable |
| tulir/whatsmeow whatsmeow is a Go library implementing the WhatsApp web multidevice API. It enables Go programs to connect to WhatsApp as a linked device, … | 76 | 7147 | active |
| Cosmos The Cosmos SDK is a modular open-source Go framework for building secure, high-performance application-specific blockchains with built-in i… | 99 | 7050 | stable |
| Mbed-TLS/mbedtls Mbed TLS is a portable C library implementing TLS, DTLS, and X.509 certificate handling, plus a reference implementation of the PSA Cryptog… | 92 | 6918 | stable |
| travist/jsencrypt JSEncrypt is a tiny, zero-dependency JavaScript library for OpenSSL-compatible RSA encryption, decryption, signing, and key generation. It … | 66 | 6804 | active |
| getActivity/XXPermissions XXPermissions is an Android runtime permission request framework written in Java that simplifies requesting normal and special permissions … | 91 | 6798 | active |
| wevm/wagmi Wagmi is a type-safe, modular TypeScript library of reactive primitives (React hooks, Vue composables, Solid primitives, and framework-agno… | 94 | 6744 | active |
| subzeroid/instagrapi instagrapi is a fast Python wrapper for Instagram's unofficial private (mobile) and public web APIs, supporting login with 2FA, session per… | 95 | 6713 | active |
| react-native-device-info/react-native-device-info A React Native library that provides device information for iOS and Android, exposing APIs and hooks for device identifiers, hardware specs… | 89 | 6681 | active |
| peng-zhihui/HelloWord-Keyboard An open-source modular smart mechanical keyboard project (Hanwen/HelloWord) including full hardware design files (10 PCBs, enclosures, 3D m… | 32 | 6655 | active |
| ValveSoftware/openvr The OpenVR SDK provides the API, headers, and samples for accessing VR hardware from multiple vendors through SteamVR without hardware-spec… | 69 | 6642 | stable |
| davidteather/TikTok-Api An unofficial Python API wrapper for TikTok.com that retrieves trending content, user information, hashtags, and video data without authent… | 92 | 6593 | active |
| Javen205/IJPay IJPay is a lightweight Java payment SDK that wraps WeChat Pay, Alipay, QQ Pay, JD Pay, UnionPay, and PayPal into a unified, framework-agnos… | 30 | 6582 | active |
| H3 H3 is a hexagonal hierarchical geospatial indexing system developed at Uber, implemented as a C core library with bindings for many languag… | 85 | 6495 | stable |
| ethereum-optimism/optimism Optimism is the open-source OP Stack, a modular software stack for deploying Ethereum Layer 2 optimistic rollup blockchains such as OP Main… | 95 | 6465 | active |
| facebook/facebook-android-sdk The official Facebook SDK for Android, providing modular libraries to integrate Facebook Platform features into Android apps. It includes m… | 88 | 6456 | active |
| Aptos Aptos is a layer 1 blockchain implemented in Rust, using the Move programming language for smart contracts. The aptos-core repository conta… | 95 | 6431 | active |
| Facepunch/sbox-public s&box is a modern game engine built on Valve's Source 2 and .NET, with an intuitive editor for creating games. This repository contains the… | 61 | 6416 | active |
| go-telegram-bot-api/telegram-bot-api Go bindings for the Telegram Bot API, providing a thin wrapper around all bot endpoints including message sending, file uploads, webhooks, … | 23 | 6402 | stable |
| cvxpy/cvxpy CVXPY is a Python-embedded modeling language for expressing and solving convex optimization problems in natural mathematical syntax. It can… | 98 | 6309 | stable |
| google-ai-edge/LiteRT-LM LiteRT-LM is Google's production-ready, high-performance open-source framework for running large language models on edge devices, built as … | 86 | 6298 | active |
| spotify/pedalboard Pedalboard is a Python library by Spotify for reading, writing, and processing audio, with built-in effects like reverb, distortion, and EQ… | 93 | 6280 | active |
| meta-llama/llama3 The official Meta repository for Llama 3, providing model weights download scripts, tokenizer, and minimal example code for running inferen… | 10 | 29247 | maintenance |
| overtone/overtone Overtone is a Clojure toolkit providing an API to the SuperCollider synthesis engine for designing synthesizers, live-coding music, and col… | 63 | 6216 | active |
| naudio/NAudio NAudio is an open-source audio and MIDI library for .NET, providing classes for playing, recording, converting, and manipulating audio. Ver… | 99 | 6212 | stable |
| aws/aws-sdk-php The official AWS SDK for PHP (version 3), providing idiomatic PHP client APIs for over 400 Amazon Web Services including S3, DynamoDB, EC2,… | 95 | 6203 | stable |
| Tencent/puerts PuerTS is a multi-language scripting solution from Tencent that embeds JavaScript/TypeScript (and, for Unity, Lua and Python) runtimes into… | 92 | 6191 | active |
| libusb/libusb libusb is a C library providing generic, user-mode access to USB devices across Linux, macOS, Windows, Android, and BSD platforms. It suppo… | 83 | 6141 | stable |
| thephpleague/omnipay Omnipay is a framework-agnostic, multi-gateway payment processing library for PHP that provides a single consistent API across dozens of pa… | 64 | 6054 | stable |
| Azure/azure-sdk-for-net The official Azure SDK for .NET, containing client and management libraries for all Azure services, developed in the open. It provides cons… | 95 | 6042 | active |
| prometheus/client_golang The official Go client library for Prometheus, providing APIs for instrumenting application code with metrics and for querying the Promethe… | 93 | 6020 | stable |
| Meituan-Dianping/Logan Logan is a lightweight logging platform from Meituan-Dianping that collects, stores, uploads, and analyzes front-end logs on mobile and web… | 50 | 6010 | active |
| bitcoinjs/bitcoinjs-lib bitcoinjs-lib is a JavaScript/TypeScript Bitcoin library for Node.js and browsers, supporting transaction building, PSBTs, and address/scri… | 62 | 5997 | stable |
| serialport/node-serialport Node SerialPort is a JavaScript/TypeScript library for reading from and writing to serial ports in Node.js and Electron. It provides cross-… | 51 | 5991 | stable |
| bwmarrin/discordgo DiscordGo is a Go package providing low-level bindings to the Discord API, with nearly complete support for REST endpoints, the websocket g… | 53 | 5974 | active |
| ros2/ros2 ROS 2 (Robot Operating System) is a meta operating system consisting of software libraries and tools for building robot applications, from … | 98 | 5945 | stable |
| journeyapps/zxing-android-embedded An Android barcode scanning library built on the ZXing decoder, usable via Intents or embedded in an Activity for custom UI. It supports po… | 23 | 5931 | stable |
| dokan-dev/dokany Dokany is a user-mode file system library for Windows, similar to FUSE on Linux, letting developers create file systems without writing ker… | 66 | 5916 | active |
| OpenAI PHP OpenAI PHP is a community-maintained PHP SDK for interacting with the OpenAI API, covering chat, responses, embeddings, audio, images, fine… | 97 | 5829 | active |
| sparrowcode/PermissionsKit PermissionsKit is a Swift library providing a universal API for requesting iOS system permissions (camera, location, notifications, contact… | 36 | 5815 | stable |
| WebAssembly/WASI WASI (WebAssembly System Interface) is a set of standardized APIs that let WebAssembly modules access system resources like files, clocks, … | 94 | 5783 | active |
| amazon-science/chronos-forecasting Chronos is a Python library providing pretrained foundation models for time series forecasting, including Chronos-2 which handles univariat… | 88 | 5759 | active |
| littlecodersh/ItChat ItChat is a Python library providing a complete API for WeChat personal accounts, enabling bots and automation with under thirty lines of c… | 23 | 26469 | maintenance |
| extism/extism Extism is a cross-language framework for building with WebAssembly, providing host SDKs and plugin development kits to securely load and ru… | 91 | 5739 | active |
| go-pay/gopay GoPay is an aggregated payment SDK for Go that wraps WeChat Pay, Alipay, Douyin Pay, PayPal, Apple Pay, QQ Pay, Allinpay, Lakala, CMB, and … | 99 | 5731 | active |
| Uniswap/web3-react web3-react is a TypeScript framework for building Ethereum dApps, providing a minimal, extensible system for connecting wallets like MetaMa… | 10 | 5686 | active |
| mik3y/usb-serial-for-android A Java driver library for Android that enables communication with USB serial hardware (Arduino, FTDI, CDC devices, and others) via Android … | 83 | 5671 | active |
| CadQuery CadQuery is a Python library for building parametric 3D CAD models through scripts, built on the OCCT (OpenCASCADE) kernel. It lets users d… | 92 | 5654 | active |
| makenotion/notion-sdk-js The official JavaScript/TypeScript client library for the Notion REST API, published as @notionhq/client. It provides typed methods for que… | 98 | 5653 | stable |
| xiangyuecn/Recorder A JavaScript HTML5 audio recording library for browsers and hybrid apps, supporting mp3, wav, pcm, ogg, amr, webm, and g711 formats with re… | 84 | 5626 | active |
| mhammond/pywin32 pywin32 provides Python bindings for the Windows Win32 API, including COM support, ISAPI, and other Windows-specific extensions. It lets Py… | 87 | 5601 | active |
| serenity-rs/serenity Serenity is a Rust library for building Discord bots, providing a typed client for the Discord REST and gateway APIs. It transparently hand… | 74 | 5594 | active |
| Azure/azure-sdk-for-python The official Azure SDK for Python, a monorepo of client and management libraries for interacting with Azure services from Python. It includ… | 95 | 5593 | active |
| tModLoader/tModLoader tModLoader is an open-source, community-driven modding API and mod loader for the game Terraria, distributed as a free Steam app. It lets p… | 98 | 5591 | active |
| alexzhang13/rlm A plug-and-play Python inference library for Recursive Language Models (RLMs), a paradigm where an LLM programmatically examines and decomp… | 80 | 5539 | active |
| nanopb/nanopb Nanopb is a small code-size Protocol Buffers implementation in plain ANSI C, designed for microcontrollers and other memory-constrained sys… | 88 | 5537 | stable |
| ApeWorX/web3.py web3.py is a Python library for interacting with the Ethereum blockchain and its ecosystem. It enables building decentralized applications,… | 77 | 5523 | active |
| QuipNetwork/xq-py A Python implementation of the Quip Network's quantum virtual machine, allowing users to simulate quantum programs locally. It serves as a … | 52 | 5514 | active |
| pythonnet/pythonnet Python.NET (pythonnet) is a library that integrates CPython with the .NET Common Language Runtime, letting Python code call .NET assemblies… | 83 | 5512 | stable |
| Jasonchenlijian/FastBle FastBle is an Android Bluetooth Low Energy development framework that simplifies BLE operations like scanning, filtering, connecting, readi… | 57 | 5504 | active |
| yournextstore/yournextstore Your Next Store is an open-source, AI-native Next.js e-commerce template powered by Stripe, with a typesafe Commerce Kit SDK. It is designe… | 68 | 5482 | active |
| tensorflow/rust TensorFlow Rust provides idiomatic Rust language bindings for TensorFlow via its C API. It lets Rust programs build and run TensorFlow comp… | 10 | 5476 | active |
| eatmoreapple/openwechat A Go SDK that provides an API for personal WeChat accounts, allowing developers to build WeChat bots similar to developing official account… | 30 | 5473 | active |
| spotipy-dev/spotipy Spotipy is a lightweight Python client library for the Spotify Web API, providing access to all Spotify endpoints including music search, t… | 78 | 5468 | active |
| scribejava/scribejava ScribeJava is a simple, threadsafe OAuth client library for Java supporting OAuth 1.0a and OAuth 2.0 flows. It ships prebuilt API integrati… | 60 | 5455 | stable |
| reown-com/appkit Reown AppKit (formerly Web3Modal) is a full-stack SDK and UI toolkit for building onchain app user experiences, providing wallet connection… | 93 | 5433 | active |
| progrium/darwinkit DarwinKit (formerly MacDriver) provides Go bindings to native Apple frameworks like AppKit, Foundation, and WebKit via the Objective-C runt… | 27 | 5433 | active |
| apple/coremltools Apple's official Python package for converting machine learning models from TensorFlow, PyTorch, scikit-learn, XGBoost, and LibSVM into the… | 80 | 5399 | active |
| winglang/wing Wing is an open-source, cloud-oriented programming language that unifies infrastructure definitions and application runtime code in a singl… | 73 | 5398 | active |
| fzyzcjy/flutter_rust_bridge A binding generator that seamlessly connects Flutter/Dart and Rust, generating all glue code so Rust functions can be called from Dart (and… | 99 | 5385 | stable |
| googleapis/google-cloud-python The official monorepo of idiomatic Python client libraries for Google Cloud Platform services, covering APIs like BigQuery, Storage, AI Pla… | 95 | 5376 | stable |
| shidenggui/easyquotation A Python library for fetching free real-time stock quotes from Sina, Tencent (including Hong Kong stocks), and Jisilu. It retrieves full-ma… | 63 | 5372 | active |
| Pay An elegant PHP payment SDK supporting Alipay, WeChat Pay, UnionPay (Unipay), Douyin Pay, and Jiangsu Bank e-payment gateways. It features a… | 87 | 5365 | stable |
| REFramework REFramework is a mod loader, scripting platform, and modding tool for Capcom's RE Engine games, loaded via a dinput8.dll proxy. It provides… | 74 | 5364 | active |
| apache/opendal Apache OpenDAL is an Open Data Access Layer providing one unified API to access object storage, file systems, cloud SaaS, databases, protoc… | 99 | 5341 | stable |
| hey-api/hey-api Hey API is an ecosystem of code generators that turn OpenAPI specifications into production-ready SDKs, types, validators, and mocks. Its f… | 85 | 5316 | active |
| pingdotgg/uploadthing UploadThing is a TypeScript SDK and hosted service for adding file uploads to full-stack web applications, with type-safe server-side file … | 72 | 5316 | active |
| silenceper/wechat A simple and easy-to-use WeChat SDK for Go covering Official Accounts, Mini Programs, Mini Games, WeChat Pay, Open Platform, and WeCom (Ent… | 90 | 5293 | active |
| astropy/astropy Astropy is the core Python package of the Astropy Project, providing commonly used tools for astronomy and astrophysics such as units, coor… | 97 | 5286 | stable |
| oshi/oshi OSHI is a free, cross-platform Java library for retrieving native operating system and hardware information using JNA or the JDK Foreign Fu… | 99 | 5260 | active |
| JerBouma/FinanceToolkit An open-source Python library providing 500+ transparent financial analysis methods covering ratios, DuPont and DCF models, risk metrics (V… | 94 | 5257 | active |
| google-ar/arcore-android-sdk Google's ARCore SDK for Android, providing Java and C APIs for building augmented reality experiences with motion tracking, environmental u… | 79 | 5229 | active |
| biopython/biopython Biopython is a widely used open-source Python library of tools for computational molecular biology and bioinformatics. It provides modules … | 76 | 5176 | stable |
| vulkano-rs/vulkano Vulkano is a safe and rich Rust wrapper around the Vulkan graphics API. It provides a low-levelish API with compile-time and runtime checks… | 67 | 5143 | active |
| firebase/firebase-js-sdk The official Firebase JavaScript SDK providing client-side libraries for Firebase services such as Authentication, Realtime Database, Fires… | 99 | 5139 | stable |
| 1nchaos/adata AData is a free, open-source Python library providing market data for China's A-share stock market, including stock codes, K-line quotes, E… | 53 | 5132 | active |
| ThePhD/sol2 sol2 (Sol3) is a header-only C++17 library that provides fast, modern bindings between C++ and Lua, supporting Lua 5.1+, LuaJIT, and MoonJI… | 27 | 5132 | stable |
| godot-rust/gdext gdext provides Rust bindings for the Godot 4 game engine, letting developers write game logic and engine extensions in Rust via GDExtension… | 98 | 5131 | active |
| LuanRT/YouTube.js YouTube.js (youtubei.js) is a TypeScript client library for YouTube's internal InnerTube API, providing access to the same data and feature… | 98 | 5128 | active |
| otter-sec/anchor Anchor is the leading Rust-based framework for writing Solana programs (smart contracts), providing an eDSL, macros for security checks, an… | 96 | 5122 | stable |
| react-native-async-storage/async-storage An asynchronous, unencrypted, persistent key-value storage library for React Native apps with a Web Storage API-compatible interface. It su… | 95 | 5073 | stable |
| quantumlib/Cirq Cirq is a Python framework from Google Quantum AI for writing, manipulating, optimizing, and simulating quantum circuits, with a focus on N… | 88 | 5053 | stable |
| Uniswap/v3-core The core smart contracts of the Uniswap v3 protocol, an automated market maker on Ethereum, distributed as an npm package with deployable b… | 75 | 5025 | stable |
| Arduino-IRremote/Arduino-IRremote An Arduino library for sending and receiving infrared remote control signals across many IR protocols. It lets Arduino sketches decode sign… | 87 | 5019 | stable |
| Bitcore Bitcore is a full-stack monorepo from BitPay providing infrastructure for building Bitcoin and blockchain-based applications, including a b… | 66 | 4988 | active |
| shinnytech/tqsdk-python TqSdk is an open-source Python SDK by Shinny Technology for building quantitative trading strategies for Chinese futures, options, and stoc… | 98 | 4978 | active |