{"repo":"gopher-fleece/gleece","free":true,"listed":false,"github":"https://github.com/gopher-fleece/gleece","clone":"git clone https://github.com/gopher-fleece/gleece.git","description":"Building, documenting, validating, securing and customizing REST APIs through code-first development","language":"Go","stars":81,"topics":["api","go","golang","openapi","openapi3","routes","gleece","openapi30","openapi31","rest-api"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Gleece - Bringing joy and ease to API development in Go! 🚀 --- About Developing APIs doesn’t have to be a chore - it should be simple, efficient, and enjoyable. Gone are the days of manually writing repetitive boilerplate code or struggling to keep your API documentation in sync with your implementation. With Gleece, you can: - Simplify and standardize your API development process. - Automatically generate OpenAPI v3.0.0 / v3.1.0 specifications directly from your code. - Ensure your APIs are always up-to-date, well-documented and consistent . - Effortlessly validate input data to ensure your APIs are reliable and secure. - Adopt a security first approach with simple yet powerful authorization flows. - Customize behavior to your exact needs by extending or overriding the routes templates. - Bring your own router - works seamlessly with Gin, Echo, Gorilla Mux, Chi, & Fiber . Gleece aims to make Go developers’ lives easier by seamlessly integrating API routing, validation, and documentation into a single cohesive workflow without sacrificing performance . For more information, check out the concept section of our documentation Documentation Explore the complete documentation site to get started quickly. You can also check out our example project, which demonstrates how to set up and use Gleece in a real-world scenario. This hands-on reference will help you integrate Gleece seamlessly. If you've encountered a gap in the documentation or feel some topic is inadequately covered, p","default_branch":null,"files":null,"tree":[],"storefront":"/r/gopher-fleece","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gopher-fleece/gleece/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."}