$npx skillfedfor your agent

intersphinx-registry

This package provides convenient utilities and data to write a sphinx config file.

Worth itPyPI SphinxReleased Jun 202682.4K downloads / mopermissive licensePure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — intersphinx_registry-0.2606.25-py2.py3-none-any.whl
v0.2606.25 · released 2026-06-25

Yes. The package has zero runtime dependencies, permissive licensing, active maintenance, and solves a real friction point in Sphinx configuration. Install the base package if you maintain Sphinx documentation; add the [cli] extra if you want command-line lookup tools.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Low install friction with no runtime dependencies.
  • Active maintenance, last release 50 days ago.

License · maintenance · safety

permissive license (permissive) — MIT license permits unrestricted use, modification, and distribution with minimal restrictions.

last release 2026-06-25 (50 days) · last repo commit 2026-08-10 · 20 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 82,391 downloads/mo, #14,166 on PyPI

Verify before relying

pip install intersphinx_registry

In conf.py:
from intersphinx_registry import get_intersphinx_mapping
intersphinx_mapping = get_intersphinx_mapping(
    packages={"ipython", "matplotlib", "pandas", "python"}
)
  • Whether the registry covers all widely-used packages or only a subset of the ecosystem
  • How frequently the registry is updated when package documentation URLs change
  • Performance characteristics when querying large numbers of packages
Same gist for agents: .md · .json

What it is and what it does

Intersphinx Registry is a utility that maintains a curated mapping of intersphinx targets for a large portion of the Python ecosystem. Instead of manually tracking and updating documentation URLs for each dependency in your Sphinx configuration, you can call a single function to retrieve pre-configured mappings for packages you actually use.

The package serves two main purposes: it simplifies Sphinx configuration by providing sensible defaults for common packages, and it offers command-line tools to look up documentation targets, reverse-lookup URLs to find their Sphinx references, and scan reStructuredText files to suggest intersphinx references as replacements for hardcoded URLs. It requires no runtime dependencies and installs cleanly.

Use it for

  • Automatically populate intersphinx_mapping in a Sphinx conf.py for projects that depend on popular packages like NumPy, SciPy, or Pandas
  • Search across multiple package documentation inventories from the command line to find the correct intersphinx target for a symbol
  • Convert hardcoded documentation URLs in existing .rst files into proper Sphinx cross-references
  • Reverse-lookup a documentation URL to discover its corresponding Sphinx domain and target reference

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

Worth it

Yes.

The package has zero runtime dependencies, permissive licensing, active maintenance, and solves a real friction point in Sphinx configuration. Install the base package if you maintain Sphinx documentation; add the [cli] extra if you want command-line lookup tools.

Install

intersphinx-registry on PyPI

Before you install

Low install friction with no runtime dependencies. Active maintenance, last release 50 days ago.

License in practice

MIT license permits unrestricted use, modification, and distribution with minimal restrictions.

Quickstart

pip install intersphinx_registry

In conf.py:
from intersphinx_registry import get_intersphinx_mapping
intersphinx_mapping = get_intersphinx_mapping(
    packages={"ipython", "matplotlib", "pandas", "python"}
)

Verify before relying

  • Whether the registry covers all widely-used packages or only a subset of the ecosystem
  • How frequently the registry is updated when package documentation URLs change
  • Performance characteristics when querying large numbers of packages

Package facts

Licensepermissive license permissive
Python supportNot specified
Install frictionLow. Pure-Python wheel
Runtime dependenciesNone
MaintenanceActively maintained 50 days since the last release
Last repo commit
First released
Downloads82,391 / month, #14,166 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
License :: OSI Approved :: MIT License

Evidence: intersphinx_registry-0.2606.25-py2.py3-none-any.whl

Tags

Capabilities
sphinx intersphinx mappingdocumentation cross-referencessphinx config helperpython package documentation linksintersphinx registry lookup
Topics
sphinxdocumentationintersphinx

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “sphinx intersphinx mapping”

  • intersphinx-registryProvides a pre-built intersphinx mapping registry for common Python…
  • sphobjinvInspect, search, and manipulate Sphinx objects.inv inventory files…
  • pydoctorpydoctor generates API documentation from Python source code through…

Give your agent the search over MCP, or paste the wish link into any chat.

More Sphinx packages

docstring-parser Worth it
PyPI · Python Modules · released Apr 2026

Parses Python docstrings in ReST, Google, Numpydoc, and Epydoc formats, extracting structured information like descriptions, parameters, return types, and exceptions.

Install it if you need to programmatically read and extract structured data from Python docstrings.

MITpure Python · 3.8+
274.9Mdownloads / mo
Sphinx Worth it
PyPI · Software Development · released Dec 2025

Sphinx generates professional documentation from reStructuredText source files, producing HTML, PDF, EPUB, and other formats with automatic cross-references, code highlighting, and hierarchical navigation.

BSD-2-Clausepure Python · 3.12+
91.8Mdownloads / mo
sphinxcontrib-serializinghtml With conditions
PyPI · Utilities · released Jul 2024

A Sphinx extension that outputs documentation in serialized HTML formats (JSON and pickle) alongside standard HTML.

BSD-3-Clausepure Python · 3.9+dormant
30.5Mdownloads / mo
alabaster Worth it
PyPI · Documentation · released Jul 2024

Alabaster is a clean, responsive Sphinx theme for documentation that requires Python 3.10 or newer and Sphinx 6.2 or newer.

BSD-3-Clausepure Python · 3.10+dormant
30.4Mdownloads / mo
sphinxcontrib-htmlhelp With conditions
PyPI · Utilities · released Jul 2024

A Sphinx extension that generates HTML help files from reStructuredText documentation source.

BSD-3-Clausepure Python · 3.9+dormant
27.7Mdownloads / mo
sphinxcontrib-qthelp With conditions
PyPI · Utilities · released Jul 2024

A Sphinx extension that converts documentation source files into QtHelp format, enabling integration with Qt-based help systems and documentation viewers.

However, be aware that maintenance is dormant—if you rely on it long-term, monitor Sphinx compatibility and consider whether QtHelp remains the right format for your…

BSD-3-Clausepure Python · 3.9+dormant
27.6Mdownloads / mo

See also sphobjinv · sphinx-issues · sphinx-hoverxref · sphinx-codeautolink · sphinx-notfound-page · recommonmark · sphinx-pyproject · sphinx-favicon · sphinx-reredirects