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 · 101–150 shown

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

Rank / APInpmPyPICombined downloads30-day change
3.1M@paypal/paypal-js1.2Mpaypalrestsdk4.3MTrend withheld
4.2M@grafana/faro-web-sdkNot measured4.2MTrend withheld
571.4K@zilliz/milvus2-sdk-node3.5Mpymilvus4.1MTrend withheld
3.7M@daily-co/daily-js310.7Kdaily-python4MTrend withheld
3.1M@knocklabs/node939.1Kknockapi4MTrend withheld
197Kunstructured-client3.8Munstructured-client4MTrend withheld
2.3Mreplicate1.6Mreplicate3.9MTrend withheld
603.7Kllama-cloud-services3.3Mllama-cloud3.9MTrend withheld
109Box logoBox
703.1Kbox-node-sdk3Mboxsdk3.7MTrend withheld
628.9K@pagerduty/pdjs3Mpdpyras3.6MTrend withheld
3.6M@fullstory/browserNot measured3.6MTrend withheld
3.6M@revenuecat/purchases-jsNot measured3.6MTrend withheld
3.5M@braze/web-sdkNot measured3.5MTrend withheld
2.8Mmeilisearch706.7Kmeilisearch3.5MTrend withheld
951.4Kagentmail2.4Magentmail3.4MTrend withheld
3.3MlogrocketNot measured3.3MTrend withheld
2.8M@axiomhq/js462.7Kaxiom-py3.3MTrend withheld
2.2Mcustomerio-node1Mcustomerio3.2MTrend withheld
3.2M@metamask/sdkNot measured3.2MTrend withheld
1.1M@infisical/sdk1.9Minfisicalsdk3.1MTrend withheld
121Mem0 logoMem0
618.6Kmem0ai2.3Mmem0ai3MTrend withheld
2.9M@calcom/embed-reactNot measured2.9MTrend withheld
1.2M@descope/node-sdk1.8Mdescope2.9MTrend withheld
2.3M@onkernel/sdk555.2Kkernel2.9MTrend withheld
908.1Kdropbox1.9Mdropbox2.8MTrend withheld
227.9K@alicloud/openapi-client2.6Malibabacloud-tea-openapi2.8MTrend withheld
1.5Mdocusign-esign1.3Mdocusign-esign2.8MTrend withheld
1.9Mrollbar883.7Krollbar2.7MTrend withheld
2.2Mstream-chat474.9Kstream-chat2.7MTrend withheld
Shared Intuit authentication library1.3Mintuit-oauth1.4Mintuit-oauth2.6MTrend withheld
2.6MsaucelabsNot measured2.6MTrend withheld
1.4M@pipedream/sdk1.2Mpipedream2.5MTrend withheld
312.2Kconfigcat-node2.2Mconfigcat-client2.5MTrend withheld
1.5Mtelnyx938.6Ktelnyx2.5MTrend withheld
2.4M@typeform/embedNot measured2.4MTrend withheld
2.3M@fingerprintjs/fingerprintjs-pro77.6Kfingerprint-pro-server-api-sdk2.4MTrend withheld
2M@rudderstack/analytics-js406.2Krudder-sdk-python2.4MTrend withheld
1Mdeepl-node1.2Mdeepl2.3MTrend withheld
1.5Mrazorpay780.2Krazorpay2.2MTrend withheld
538.8Kflagsmith1.7Mflagsmith2.2MTrend withheld
135.1Kopik2Mopik2.2MTrend withheld
430.3Klithic1.7Mlithic2.1MTrend withheld
1.7M@splitsoftware/splitio427Ksplitio_client2.1MTrend withheld
561.4Kserpapi1.5Mgoogle-search-results2.1MTrend withheld
2.1M@nangohq/frontendNot measured2.1MTrend withheld
361.4Ktogether-ai1.7Mtogether2.1MTrend withheld
868.8Kchargebee1.2Mchargebee2.1MTrend withheld
95.5Klinkedin-api-client1.8Mlinkedin-api-client1.9MTrend withheld
1.2Mstytch727Kstytch1.9MTrend withheld
150Orb logoOrb
658.1Korb-billing1.2Morb-billing1.9MTrend 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