{"repo":"go-swagno/swagno","free":true,"listed":false,"github":"https://github.com/go-swagno/swagno","clone":"git clone https://github.com/go-swagno/swagno.git","description":"Generate Swagger 2.0 or OpenAPI 3.0 documentation for Go with \"no\" annotations, \"no\" files, \"no\" command","language":"Go","stars":111,"topics":["go","golang","openapi","swagger","swagger-ui","swagger2","without-annotations","without-files","without-run","openapi-codegen"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Swagno: no annotations, no files, no commands Swagno redefines the way API documentation is created, embedding documentation seamlessly into your codebase for a clutter-free, streamlined experience. This tool does away with the hassles of annotations, exported files, and command executions. Simplify your documentation process with Swagno. Embrace the ease: Swagno - no annotations, no exports, no commands! 🚀 Now supports both Swagger 2.0 and OpenAPI 3.0! About the Project This project inspired by Swaggo. Swaggo, uses annotations, exports files and needs to run by command. If you don't like this way, Swag no appears as a good alternative. Versions Swagno supports both specification versions: - v2 (default) : Swagger 2.0 specification - Use the main package github.com/go-swagno/swagno - v3 : OpenAPI 3.0.3 specification - Use the v3 package github.com/go-swagno/swagno/v3 OpenAPI 3.0 Support 🆕 Starting with v3, Swagno now supports OpenAPI 3.0.3 specification with enhanced features: New OpenAPI 3.0 Features: - ✅ Multiple servers support - ✅ Enhanced security schemes (Bearer, OpenID Connect) - ✅ Proper request body handling with content types - ✅ Improved schema definitions with nullable, readOnly, writeOnly - ✅ Better parameter validation and examples - ✅ Components-based architecture 📖 See v3 documentation for detailed OpenAPI 3.0 usage and migration guide. Contents - Examples - Getting started - Supported Web Frameworks - Implementation Status - Create Your Swagger - General S","default_branch":null,"files":null,"tree":[],"storefront":"/r/go-swagno","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/go-swagno/swagno/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}