generated: '2026-07-21' method: searched source: Maven Central search API, PyPI JSON API, RubyGems API, npm registry, CocoaPods trunk API, GitHub org api.github.com/orgs/button, developer.usebutton.com SDK links packages: - language: java/kotlin (Android) registry: maven-central name: com.usebutton:android-sdk version: 7.2.0 url: https://central.sonatype.com/artifact/com.usebutton/android-sdk install: implementation 'com.usebutton:android-sdk:7.2.0' repo: https://github.com/button/button-android official: true role: Publisher SDK for Android - language: swift/objective-c (iOS) registry: cocoapods name: Button url: https://cocoapods.org/pods/Button install: pod 'Button' repo: https://github.com/button/button-ios official: true role: Publisher SDK for iOS (CocoaPods trunk verified HTTP 200) - language: swift/objective-c (iOS) registry: cocoapods name: ButtonMerchant url: https://cocoapods.org/pods/ButtonMerchant install: pod 'ButtonMerchant' repo: https://github.com/button/button-merchant-ios official: true role: Brand/Merchant Library for iOS (also Carthage and Swift Package Manager as of 1.3.1 per Button changelog) - language: java (Android) registry: github name: button-merchant-android url: https://github.com/button/button-merchant-android install: https://github.com/button/button-merchant-android/releases/latest repo: https://github.com/button/button-merchant-android official: true role: Brand/Merchant Library for Android - language: python registry: pypi name: pybutton version: 3.0.0 url: https://pypi.org/project/pybutton/ install: pip install pybutton repo: https://github.com/button/button-client-python official: true role: Python client for the Button Order API (includes is_webhook_authentic) - language: ruby registry: rubygems name: button version: 2.5.0 url: https://rubygems.org/gems/button install: gem install button repo: https://github.com/button/button-client-ruby official: true role: Ruby client for the Button Order API (includes webhook_authentic) - language: javascript registry: npm name: '@button/button-client-node' version: 3.0.0 url: https://www.npmjs.com/package/@button/button-client-node install: npm install @button/button-client-node repo: https://github.com/button/button-client-node official: true role: Node.js client for the Button Order API (includes isWebhookAuthentic) notes: >- The iOS libraries are distributed via CocoaPods/Carthage/Swift Package Manager per Button's developer changelog; the Android Publisher SDK is on Maven Central under group com.usebutton. No first-party CLI was found in the GitHub org or docs.