ledoc-ui
A bundle of static files for ledoc as a python package.
Decision gist · record as of 2026-08-14
Yes, if you need a quick, zero-configuration OpenAPI documentation frontend. The package is straightforward to integrate and has no dependencies. However, dormant maintenance means you should verify the UI works with your OpenAPI schema version and accept that issues may not be addressed.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Requires a web framework that supports static file mounting (e.g.
- FastAPI with StaticFiles).
- Low install friction with no runtime dependencies.
License · maintenance · safety
MIT (permissive) — MIT license permits free use, modification, and distribution with minimal restrictions—suitable for both commercial and open-source projects.
last release 2024-09-02 (711 days)
0 known vulnerabilities (OSV.dev, 2026-08-14) · 417,748 downloads/mo, #6,811 on PyPI
Alternatives
Verify before relying
from ledoc_ui import ledoc_ui_path
app.mount(
"/ledoc",
StaticFiles(directory=ledoc_ui_path, html=True),
name="ledoc",
)- Whether the UI remains compatible with current OpenAPI specification versions and modern web browsers.
- Whether the package receives security updates if vulnerabilities are discovered in bundled assets.
- Active maintenance status and responsiveness to compatibility issues.
What it is and what it does
ledoc-ui is a Python package that bundles static web files for rendering OpenAPI documentation. It exports a single path constant that points to these files, allowing web frameworks to mount them as a static directory. The UI automatically works with any server that exposes an OpenAPI schema at `/openapi.json`, displaying interactive documentation at `/ledoc`.
The package contains no Python code logic—it is purely a distribution mechanism for pre-built frontend assets. You import the path, point your web framework's static file handler to it, and the UI is immediately available. It integrates with any framework supporting static file mounting.
Use it for
- Add an interactive OpenAPI documentation UI to a web application without writing frontend code.
- Bundle OpenAPI documentation UI with a Python web service for deployment as a single package.
- Serve API documentation at a standard `/ledoc` path across multiple services.
- Provide a lightweight, pre-built documentation solution for services exposing OpenAPI schemas.
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
Yes, if you need a quick, zero-configuration OpenAPI documentation frontend.
The package is straightforward to integrate and has no dependencies. However, dormant maintenance means you should verify the UI works with your OpenAPI schema version and accept that issues may not be addressed.
Install
ledoc-ui on PyPI
Before you install
Low install friction with no runtime dependencies. Dormant maintenance status means no active development, though the package remains functional as a static asset bundle.
Requires a web framework that supports static file mounting (e.g. FastAPI with StaticFiles).
License in practice
MIT license permits free use, modification, and distribution with minimal restrictions—suitable for both commercial and open-source projects.
Quickstart
from ledoc_ui import ledoc_ui_path
app.mount(
"/ledoc",
StaticFiles(directory=ledoc_ui_path, html=True),
name="ledoc",
)
Verify before relying
- Whether the UI remains compatible with current OpenAPI specification versions and modern web browsers.
- Whether the package receives security updates if vulnerabilities are discovered in bundled assets.
- Active maintenance status and responsiveness to compatibility issues.
Package facts
| License | MIT permissive |
| Python support | Not specified |
| Install friction | Low. Pure-Python wheel |
| Runtime dependencies | None |
| Maintenance | Dormant 711 days since the last release |
| First released | |
| Downloads | 417,748 / month, #6,811 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
Evidence: ledoc_ui-0.1.0-py3-none-any.whl
Tags
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 › “openapi ui static files”
- ledoc-uiProvides static UI files for serving an OpenAPI documentation…
- swagger-ui-bundlePackages Swagger UI's static files and templates as a Python…
- mkdocs-render-swagger-pluginRenders Swagger and OpenAPI schemas as interactive documentation…
Give your agent the search over MCP, or paste the wish link into any chat.
More Documentation packages
Docutils converts plaintext documentation in reStructuredText format into multiple output formats including HTML, XML, and LaTeX using a modular processing system.
Sphinx generates professional documentation from reStructuredText source files, producing HTML, PDF, EPUB, and other formats with automatic cross-references, code highlighting, and hierarchical navigation.
Griffe extracts the complete structure and signatures of Python programs to generate API documentation or detect breaking changes in your project's public API.
Install it if you need to programmatically inspect Python code structure, generate API docs, or enforce API stability in CI.
A Sphinx extension that outputs documentation in serialized HTML formats (JSON and pickle) alongside standard HTML.
Alabaster is a clean, responsive Sphinx theme for documentation that requires Python 3.10 or newer and Sphinx 6.2 or newer.
A Sphinx extension that generates HTML help files from reStructuredText documentation source.
See also drf-spectacular-sidecar · scalar-fastapi · swagger-ui-py · flask-openapi3-rapidoc · mkdocs-render-swagger-plugin · flask-openapi3-swagger · swagger-ui-bundle · flask-openapi3-scalar · mkdocs-swagger-ui-tag · servestatic