Skip to content

DEVELOPER ECOSYSTEM · BY APIDECK

SDK Power Rankings

See which API SDKs developers download most, and how that activity is changing.

Observed 2026-10-2630 days ending 2026-10-22How we measure →

Global SDK rankings

427 measured providers · 401–427 shown

Sorted by download count. Change compares the preceding 30 days. Downloads include automated installs and are not unique developers.

Rank / APInpmPyPICombined downloads30-day change60-day activity
11.5Kclicksend36.9Kclicksend-client48.4KTrend withheld
22.1K@bigcommerce/checkout-sdk26.2Kbigcommerce48.3KTrend withheld
46.7K@ideal-postcodes/core-axiosNot measured46.7KTrend withheld
45.7K@gusto/embedded-api294gusto-embedded46KTrend withheld
Not measured45.4Kpandadoc-python-client45.4K+6.6%
42.6K@nhost/nhost-jsNot measured42.6KTrend withheld
25.2Kshipengine14.8Kshipengine39.9KTrend withheld
37.1K@infobip-api/sdk2.4Kinfobip-api-python-sdk39.5KTrend withheld
39K@geoapify/geocoder-autocompleteNot measured39KTrend withheld
38.6K@embrace-io/react-nativeNot measured38.6KTrend withheld
38Kflutterwave-node-v3Not measured38KTrend withheld
37.6K@tawk.to/tawk-messenger-reactNot measured37.6KTrend withheld
32.7K@suprsend/node-sdk4.5Ksuprsend-py-sdk37.2KTrend withheld
32.5K@web3auth/modalNot measured32.5KTrend withheld
23.9Kbuttercms2.8Kbuttercms-python26.6KTrend withheld
25.3K@resemble/node938resemble26.2KTrend withheld
25.5K@magicbell/magicbell-reactNot measured25.5KTrend withheld
23.8K@plunk/nodeNot measured23.8KTrend withheld
22K@stadiamaps/api1Kstadiamaps23.1KTrend withheld
Not measured23Ksambanova23K-44.7%
22.7K@hygraph/management-sdkNot measured22.7KTrend withheld
20K@biconomy/accountNot measured20KTrend withheld
423June logoJune
18.4K@june-so/analytics-nodeNot measured18.4KTrend withheld
17.5Kshutterstock-apiNot measured17.5KTrend withheld
17.1K@api.video/nodejs-clientNot measured17.1KTrend withheld
16.5Kinstabug-reactnativeNot measured16.5KTrend withheld
12.3K@hookdeck/sdkNot measured12.3KTrend withheld

What these rankings measure

One mapped SDK package per provider per registry, using npm download statistics and PyPI Stats daily downloads excluding known mirrors. Package links let you inspect each mapping. This is coverage of our tracked packages, not every SDK in either registry. These inherited package mappings are not a new certification of publisher ownership. Shared authentication packages may serve multiple products, so package selection affects comparability.

Both registries use the same 30-day window ending 2026-10-22. Trends compare it with the immediately preceding 30 days; the chart displays all 60 daily observations. A zero baseline has no percentage change. A source-reported zero remains zero; missing days invalidate the measurement.

Combined counts include both ecosystems and may count the same developer more than once. CI, bots, dependency installs and package architecture influence the results. Downloads do not establish API usage, revenue, quality or market share.

35 package or identity checks did not produce usable data in this refresh. Combined rankings exclude providers with an incomplete mapped pair; registry-specific rankings can still show their available measurement. The latest available source reporting date may lag the observation date.

Source data and refresh coverage
  • getunleash-io / pypi: Unavailable or incomplete 60-day series
  • shopify / pypi: Unavailable or incomplete 60-day series
  • adyen / pypi: Unavailable or incomplete 60-day series
  • liveblocks-io / pypi: Unavailable or incomplete 60-day series
  • merge-dev / pypi: Unavailable or incomplete 60-day series
  • avalara / pypi: Unavailable or incomplete 60-day series
  • giphy / pypi: Unavailable or incomplete 60-day series
  • unified-to / pypi: Unavailable or incomplete 60-day series
  • radar / pypi: Unavailable or incomplete 60-day series
  • vimeo / pypi: Unavailable or incomplete 60-day series
  • ultravox / pypi: Unavailable or incomplete 60-day series
  • cohere-ai / npm: Unavailable or incomplete 60-day series
  • inngest / npm: Unavailable or incomplete 60-day series
  • firecrawl / npm: Unavailable or incomplete 60-day series
  • fal-ai / npm: Unavailable or incomplete 60-day series
  • mailgun / npm: Unavailable or incomplete 60-day series
  • postmark / npm: Unavailable or incomplete 60-day series
  • trigger-dev / npm: Unavailable or incomplete 60-day series
  • asana / npm: Unavailable or incomplete 60-day series
  • metronome / npm: Unavailable or incomplete 60-day series
  • merge-dev / npm: Unavailable or incomplete 60-day series
  • cartesia / npm: Unavailable or incomplete 60-day series
  • ai21 / npm: Unavailable or incomplete 60-day series
  • frontegg / npm: Unavailable or incomplete 60-day series
  • commercetools / npm: Unavailable or incomplete 60-day series
  • useparagon / npm: Unavailable or incomplete 60-day series
  • letta / npm: Unavailable or incomplete 60-day series
  • neverbounce / npm: Unavailable or incomplete 60-day series
  • alchemy / npm: Unavailable or incomplete 60-day series
  • loggly / npm: Unavailable or incomplete 60-day series
  • kickbox / npm: Unavailable or incomplete 60-day series
  • bandwidth / npm: Unavailable or incomplete 60-day series
  • transloadit / npm: Unavailable or incomplete 60-day series
  • anchor-browser / npm: Unavailable or incomplete 60-day series
  • snapchat / npm: Unavailable or incomplete 60-day series

Each row’s package counts and trend are frozen to the window above. Future refreshes retain dated snapshots for reproducibility.

Search API Tracker

Curated starting points