{"categories":[{"label":"Security","url":"https://skillfed.io/packages/category/security/2"}],"enrichment":{"capability":"Generates Swagger API documentation and interactive UI for aiohttp web servers, allowing you to document REST endpoints and browse them through a Swagger console.","skillfed_tags":["api-documentation","swagger","aiohttp"],"use_cases":["Auto-generate interactive API documentation for aiohttp REST services without manual spec maintenance","Provide a built-in Swagger UI console for developers to test endpoints directly from the browser","Integrate API documentation into existing aiohttp applications with minimal boilerplate","Export machine-readable Swagger specs for API clients and third-party tools"],"what_it_does":"aiohttp-swagger is a plugin that integrates Swagger API documentation generation into aiohttp web servers. It lets you annotate your route handlers and automatically generates both machine-readable API specs and an interactive Swagger UI console for exploring and testing your endpoints. The package depends on aiohttp for the web framework, pyYAML for spec serialization, and jinja2 for rendering the documentation interface.\n\nThe project is actively maintained but explicitly seeking new maintainers. It has been in use since its 2016 release and maintains a modest but steady download rate. The codebase is permissively licensed under BSD, making it suitable for most use cases.","worth_installing":"Yes, if you are actively using aiohttp and need Swagger documentation. The low install friction, permissive license, and active maintenance status make it a reasonable choice. However, verify compatibility with your Python version and aiohttp release before committing, and be aware that the maintainer is seeking new contributors\u2014consider whether long-term support aligns with your project's needs."},"id":"aiohttp-swagger","links":{"html":"https://skillfed.io/packages/aiohttp-swagger","md":"https://skillfed.io/packages/aiohttp-swagger.md","pypi":"https://pypi.org/project/aiohttp-swagger/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2021-10-22","license_spdx":null,"license_treatment":"permissive","name":"aiohttp-swagger","python_support":"unspecified","summary":"Swagger API Documentation builder for aiohttp server"},"popularity":{"monthly_downloads":222853,"position":9258,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.16"}
