Skip to main content
Native connector

PyPI + clariBI

Connect PyPI with no API key, choose the Python packages to track, and get daily download counts sitting next to the adoption and revenue they move with.

Native PyPI data-source connector, no key needed.

Pick the Python packages to track, and clariBI syncs their daily download history into preprocessed datasets and auto-generated dashboards, right next to your other tools. The download-stats API is open, so there is no API key to manage.

What is PyPI?

PyPI is the package index for the Python ecosystem. Daily download counts for each package are published through the open pypistats.org service, which reports installs per day.

clariBI reads the pypistats.org download API: the daily download total for the Python packages you choose. You type the package names, and the connector reads the counts read-only. No API key is required.

Learn more at pypi.org

Connect PyPI in three steps

1

Open Data Sources in clariBI

In clariBI, go to Data SourcesAdd Data Source and find PyPI. There is no API key to paste, so you go straight to choosing packages.

2

Choose packages

Type the Python package names to track (for example requests, numpy, or your own published package). clariBI reads the daily download counts read-only.

3

Sync, then get dashboards

clariBI syncs the daily downloads, preprocesses them, and builds an insights dashboard. Ask "How did downloads of our package track our release dates?" and the AI engine queries the synced counts alongside your business data.

What you can analyze

Out of the box with the PyPI connector:

  • Daily download count per package over the available window
  • Download trend and week-over-week growth
  • Relative adoption across the packages you track
  • Spikes lined up with release or announcement dates
  • Download momentum next to your funnel or revenue
  • Cross-source: package downloads → sign-ups → revenue

PyPI is one of many data sources you can connect to clariBI. See the full list →

What gets synced

clariBI pulls the available daily download history for the packages you select through the open pypistats.org API, lands it as a preprocessed dataset, and refreshes it on your schedule. Access is read-only.

For each selected package, clariBI syncs the daily download count, then builds an insights dashboard you can query, extend, or pull into reports.

clariBI only ever reads. The download-stats API is open, so there is no key or account to manage.

Cross-source questions PyPI makes possible

PyPI data is most useful next to your other tools. clariBI's planner composes it with your CRM, billing, and product data through the same entity-join primitives that back every cross-source analysis.

PyPI × Sign-ups

"Did the spike in package downloads turn into product sign-ups?"

Planner: read daily downloads from PyPI, align to your sign-up count by date, and report the lag between adoption and conversion.

PyPI × Releases

"Which releases actually moved download volume?"

Planner: read the daily download series from PyPI, mark your release dates, and report the change in downloads after each release.

PyPI connector FAQ

Do I need an API key for PyPI?

No. The download-stats API is open with no API key. You type the package names in clariBI and the connector reads the counts read-only.

Can clariBI change anything in PyPI?

No. The connector only reads the public daily download counts for the packages you select. It never publishes or changes anything.

Which clariBI plan includes the PyPI connector?

Data-source connectors are available on the Trial, Starter, Professional, and Enterprise plans. You can connect PyPI during the free 14-day trial.

Start your free trial and connect PyPI in a minute

No key needed, read-only, synced dashboards in seconds.

Start free trial