--- id: ledoc-ui version: "0.1.0" license: MIT license_treatment: permissive maintenance: dormant --- # ledoc-ui — A bundle of static files for ledoc as a python package. License: permissive · Maintenance: dormant · Downloads: 417.7K/mo ## 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 above — verify before relying. Provides static UI files for serving an OpenAPI documentation interface at `/ledoc` in any web framework that can mount static directories. 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 pip install ledoc-ui uv add ledoc-ui poetry add ledoc-ui ## Installing ledoc-ui 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. 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", ) Requires a web framework that supports static file mounting (e.g. FastAPI with StaticFiles). 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: unspecified - Install friction: low - Maintenance: dormant - Downloads: 417.7K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags openapi ui static files, api documentation web interface, ledoc ui bundle, fastapi openapi frontend, serve openapi documentation, openapi-ui, static-assets [View on SkillFed](https://skillfed.io/packages/ledoc-ui) · [View on PyPI](https://pypi.org/project/ledoc-ui/)