{"categories":[{"label":"Documentation","url":"https://skillfed.io/packages/category/documentation"},{"label":"Sphinx","url":"https://skillfed.io/packages/category/documentation-sphinx"}],"enrichment":{"capability":"A Language Server Protocol implementation for reStructuredText and Sphinx documentation projects, providing code completion, diagnostics, hover information, symbol navigation, and other IDE-like features for documentation editing.","skillfed_tags":["language-server","documentation-tooling"],"use_cases":["Writing Sphinx documentation with real-time error checking and completion for roles, directives, and cross-references.","Editing reStructuredText files in an IDE with hover tooltips and symbol search across documentation projects.","Validating documentation syntax and catching common mistakes before building or publishing.","Navigating large documentation hierarchies by jumping to definitions and finding symbol references.","Authoring API documentation with Sphinx autodoc while receiving intelligent suggestions for markup patterns."],"what_it_does":"Esbonio is a Language Server Protocol server designed to bring IDE-like editing features to reStructuredText and Sphinx documentation projects. It runs as a background service that your editor connects to, providing real-time completion suggestions, error diagnostics, hover documentation, symbol navigation, and other language-aware features as you write documentation.\n\nThe server integrates with the docutils and Sphinx ecosystems, understanding the structure and semantics of reStructuredText markup. It depends on aiosqlite, platformdirs, pygls, tomli, websockets, and docutils to handle async database operations, configuration management, LSP protocol communication, and markup parsing. Installation via pipx is recommended to keep the server isolated from your project dependencies.","worth_installing":"Yes, if you work regularly with Sphinx or reStructuredText documentation and want IDE-like editing support. The package is actively maintained, has no known vulnerabilities, uses a permissive MIT license, and integrates cleanly with modern editors via LSP. Install via pipx to avoid dependency conflicts with your projects."},"id":"esbonio","links":{"html":"https://skillfed.io/packages/esbonio","md":"https://skillfed.io/packages/esbonio.md","pypi":"https://pypi.org/project/esbonio/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-28","license_spdx":null,"license_treatment":"permissive","name":"esbonio","python_support":"supports_current","summary":"A language server for sphinx/docutils based documentation projects."},"popularity":{"monthly_downloads":223708,"position":9241,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.1.0"}
