awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंOpen-source alternativesSelf-hosted softwareब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंHow we rankप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 रिपॉजिटरी

Awesome GitHub RepositoriesAPI Documentation Hosting

Services that serve interactive, browsable API specifications and documentation interfaces.

Distinguishing note: None of the candidates cover the general hosting of interactive OpenAPI documentation interfaces.

Explore 8 awesome GitHub repositories matching web development · API Documentation Hosting. Refine with filters or upvote what's useful.

Awesome API Documentation Hosting GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • go-swagger/go-swaggergo-swagger का अवतार

    go-swagger/go-swagger

    9,989GitHub पर देखें↗

    go-swagger is a toolkit for working with Swagger/OpenAPI 2.0 specifications in Go. It generates server, client, and CLI code from a specification document, and can also produce a specification by scanning annotated Go source code. The project includes a static validation engine that checks documents against the schema and project-specific rules, and a specification transformation pipeline that resolves, flattens, and merges documents. The toolkit generates both client and server code from the same specification, ensuring consistency in request and response handling. It also produces a command

    Serves interactive Swagger UI documentation pages for any Swagger/OpenAPI 2.0 specification.

    Goapicode-generatorgo
    GitHub पर देखें↗9,989
  • ricosuter/nswagRicoSuter का अवतार

    RicoSuter/NSwag

    7,342GitHub पर देखें↗

    NSwag is an OpenAPI toolchain for .NET that provides a suite of generators for converting OpenAPI specifications and JSON schemas into clients, server stubs, and structured documentation. It enables the creation of type-safe client libraries and data transfer objects, as well as the generation of OpenAPI specifications by analyzing .NET controllers. The project supports contract-first API development by generating server controller stubs from specifications and offers dedicated TypeScript API integration to ensure type safety in frontend applications. It also provides tools for hosting intera

    Hosts interactive OpenAPI documentation and specifications to provide a browsable map of available service endpoints.

    C#angularaspnetaspnetcore
    GitHub पर देखें↗7,342
  • airtai/faststreamairtai का अवतार

    airtai/faststream

    5,234GitHub पर देखें↗

    FastStream is an asynchronous Python framework designed for building event-driven microservices. It provides a unified abstraction layer for interacting with various message brokers, enabling developers to manage event production and consumption through a consistent interface while maintaining access to native provider-specific features. The framework centers on a decorator-based routing model that binds application logic directly to broker topics, supported by a built-in dependency injection container that resolves resources at runtime. The framework distinguishes itself through its deep int

    Hosts interactive API documentation for message brokers via CLI or ASGI application mounting.

    Python
    GitHub पर देखें↗5,234
  • ag2ai/faststreamag2ai का अवतार

    ag2ai/faststream

    4,967GitHub पर देखें↗

    FastStream is an asyncio message broker framework for building event-driven applications in Python. It provides a unified interface and a multi-broker messaging abstraction layer that translates generic producer and consumer calls into broker-specific APIs. The framework features a built-in dependency injection container and uses decorators to route messages to asynchronous handler functions. It includes a documentation generator that extracts channel definitions and message formats from code to produce standardized AsyncAPI specifications. The project supports integration with Kafka, Rabbit

    Serves interactive AsyncAPI documentation endpoints for message-driven APIs.

    Pythonasyncapiasynciodistributed-systems
    GitHub पर देखें↗4,967
  • zalando/connexionzalando का अवतार

    zalando/connexion

    4,600GitHub पर देखें↗

    Connexion APIs बनाने के लिए एक विनिर्देश-संचालित (specification-driven) फ्रेमवर्क है जो स्वचालित रूप से OpenAPI विनिर्देशों को एप्लिकेशन लॉजिक से मैप करता है। यह रूटिंग, रिक्वेस्ट वैलिडेशन और रिस्पॉन्स सीरियलाइज़ेशन को स्वचालित करने के लिए इन विनिर्देशों का उपयोग करता है, जो ऑपरेशन IDs के माध्यम से API ऑपरेशंस को बैकएंड हैंडलर फंक्शन्स से जोड़ता है। प्रोजेक्ट एक स्कीमा-संचालित मॉक सर्वर प्रदान करके खुद को अलग करता है जो बैकएंड लॉजिक की आवश्यकता के बिना विनिर्देश से उदाहरण रिस्पॉन्स का उपयोग करके API व्यवहार का अनुकरण करता है। इसमें एक डायनामिक डॉक्यूमेंटेशन होस्टिंग सिस्टम भी शामिल है जो API विनिर्देश को एंडपॉइंट्स को एक्सप्लोर और टेस्ट करने के लिए एक लाइव इंटरैक्टिव कंसोल में अनुवादित करता है। फ्रेमवर्क मिडिलवेयर-आधारित ऑथेंटिकेशन और स्कोप वैलिडेशन के माध्यम से सुरक्षा प्रवर्तन, प्लगेबल रिक्वेस्ट और रिस्पॉन्स वैलिडेशन लॉजिक, और टाइप किए गए फंक्शन आर्ग्युमेंट्स में स्वचालित पैरामीटर इंजेक्शन सहित व्यापक क्षमता क्षेत्रों को कवर करता है। यह एप्लिकेशन लाइफस्पैन प्रबंधन, कस्टम मिडिलवेयर एकीकरण और टेस्टिंग के लिए रिक्वेस्ट सिमुलेशन के लिए उपयोगिताएं भी प्रदान करता है। प्रोजेक्ट का उपयोग स्टैंडअलोन वेब एप्लिकेशन्स को बूटस्ट्रैप करने या विनिर्देश-संचालित क्षमताएं जोड़ने के लिए मौजूदा फ्रेमवर्क के चारों ओर रैप करने के लिए किया जा सकता है।

    Serves interactive, browsable API specifications and documentation interfaces directly from the server.

    Python
    GitHub पर देखें↗4,600
  • swaggo/gin-swaggerswaggo का अवतार

    swaggo/gin-swagger

    4,231GitHub पर देखें↗

    gin-swagger, Gin वेब फ्रेमवर्क के लिए एक Swagger UI मिडलवेयर है जो OpenAPI 2.0 दस्तावेज़ीकरण जनरेटर के रूप में कार्य करता है। यह एक इंटरैक्टिव REST API सैंडबॉक्स और API अनुबंधों को विज़ुअलाइज़ करने और एंडपॉइंट्स का परीक्षण करने के लिए एक ब्राउज़र-आधारित इंटरफेस प्रदान करता है। प्रोजेक्ट प्रत्येक को एक अद्वितीय नाम असाइन करके एक ही राउटर पर कई API परिभाषाओं की होस्टिंग की अनुमति देता है। यह इंटरफेस की दृश्य प्रस्तुति और व्यवहार के अनुकूलन को सक्षम बनाता है, जिसमें विस्तार गहराई और प्रमाणीकरण दृढ़ता का नियंत्रण शामिल है। मिडलवेयर API परिभाषाओं को JSON पेलोड के रूप में वितरित करने के लिए रूट्स को इंटरसेप्ट करता है और UI के लिए आवश्यक स्टेटिक एसेट्स को सीधे बाइनरी में एम्बेड करता है। यह वेब ब्राउज़र के माध्यम से अनुरोध और प्रतिक्रिया संरचनाओं को सत्यापित करने के लिए इंटरैक्टिव API परीक्षण की सुविधा प्रदान करता है।

    Serves an interactive, browsable UI for visualizing and interacting with OpenAPI specifications.

    Gogingin-middlewaregin-swagger
    GitHub पर देखें↗4,231
  • flasgger/flasggerflasgger का अवतार

    flasgger/flasgger

    3,740GitHub पर देखें↗

    Flasgger is a documentation framework for Flask applications that generates OpenAPI specifications and an integrated Swagger UI. It functions as a documentation generator and specification parser that extracts API schemas from route definitions, function docstrings, and external specification files. The tool allows API definitions to be maintained either within the source code using YAML blocks in docstrings or decoupled into standalone YAML files. It provides a browser-based interactive console for testing and exploring API endpoints directly from the web application. Beyond documentation,

    Embeds a visual interface to browse and test API resources directly from a web browser.

    Python
    GitHub पर देखें↗3,740
  • springdoc/springdoc-openapispringdoc का अवतार

    springdoc/springdoc-openapi

    3,674GitHub पर देखें↗

    springdoc-openapi is a library and toolset that analyzes Spring applications at runtime to produce machine-readable OpenAPI specifications in JSON and YAML formats. It serves as an integrator that extracts API metadata from Java source code and annotations to automate documentation for Spring-based services. The project distinguishes itself through its ability to aggregate API specifications from multiple remote microservices into a single unified interface and provide multiple visualization options, including Swagger UI and Scalar. It also offers a dedicated plugin for exporting documentatio

    Deploys a web-based interface that renders API documentation in HTML for browsing and testing.

    Javajavajson-formatkotlin
    GitHub पर देखें↗3,674
  1. Home
  2. Web Development
  3. API Documentation Hosting

सब-टैग एक्सप्लोर करें

  • AsyncAPI Documentation HostingHosts interactive AsyncAPI specifications for event-driven APIs. **Distinct from API Documentation Hosting:** Distinct from general API Documentation Hosting: specifically serves AsyncAPI event-driven schemas.
  • Multi-Definition HostingThe ability to serve multiple distinct API specifications within a single documentation hosting instance. **Distinct from API Documentation Hosting:** Distinct from API Documentation Hosting: specifically focuses on the multi-tenancy of multiple definitions on one router.