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

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

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

API टूलिंग

रैंकिंग 23 जून 2026 को अपडेट की गई

For API टूलिंग, the strongest matches are tyktechnologies/tyk (Tyk is a comprehensive API management platform that provides), kong/kong (Kong is a comprehensive API management platform that provides) and getinsomnia/insomnia (Insomnia is a comprehensive API development environment that covers). tiangolo/fastapi and mountain-loop/yaak round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

मजबूत वेब API बनाने और प्रबंधित करने के लिए ओपन-सोर्स फ्रेमवर्क, दस्तावेज़ीकरण जनरेटर और टेस्टिंग यूटिलिटीज खोजें।

API टूलिंग

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

    TykTechnologies/tyk

    10,744GitHub पर देखें↗

    Tyk is an open-source API gateway written in Go that routes, secures, and monitors network traffic across REST, GraphQL, TCP, and gRPC protocols. It functions as a multi-protocol proxy designed to deliver requests to backend services while managing the end-to-end API lifecycle. The system distinguishes itself through a plugin-based architecture that allows for the injection of custom logic into the request and response middleware chain. It also features native Kubernetes integration, operating as an ingress controller that uses operators and custom resource definitions to deploy security poli

    Tyk is a comprehensive API management platform that provides the gateway, security, and lifecycle orchestration features required to manage REST and GraphQL services at scale.

    GoAPI GatewaysAPI Gateways
    GitHub पर देखें↗10,744
  • kong/kongKong का अवतार

    Kong/kong

    43,653GitHub पर देखें↗

    Kong is a high-performance API gateway and service connectivity platform designed to manage, secure, and monitor traffic across distributed microservices and hybrid cloud environments. It functions as a centralized control plane for service governance, providing essential traffic routing, load balancing, and request transformation capabilities to ensure consistent policy enforcement across all service endpoints. The platform distinguishes itself through a modular plugin architecture and a declarative configuration engine that allows infrastructure behavior to be defined via version-controlled

    Kong is a comprehensive API management platform that provides the core gateway, traffic governance, and documentation features required to manage the full lifecycle of your APIs.

    LuaAPI Gateways
    GitHub पर देखें↗43,653
  • getinsomnia/insomniagetinsomnia का अवतार

    getinsomnia/insomnia

    38,499GitHub पर देखें↗

    Insomnia is a cross-platform API development environment that integrates a request debugger, schema design tools, a mocking server, and a test automation framework. It provides a unified workspace for sending requests and analyzing responses across REST, GraphQL, gRPC, and WebSocket protocols. The platform enables the design and preview of API specifications through a visual editor and allows for the simulation of backend behavior using mocking tools. It supports organizing and synchronizing API collections via local storage, cloud synchronization, or Git. The suite includes a command-line i

    Insomnia is a comprehensive API development environment that covers design, testing, and documentation for REST and GraphQL, though it functions as a client-side tool rather than a server-side API gateway or developer portal.

    TypeScriptAPI TestingAPI Testing Frameworks
    GitHub पर देखें↗38,499
  • tiangolo/fastapitiangolo का अवतार

    tiangolo/fastapi

    99,301GitHub पर देखें↗

    FastAPI is a high-performance Python web framework designed for building REST APIs. It operates as an ASGI web framework, providing a system to create structured HTTP endpoints that automatically serialize data and validate request parameters. The framework utilizes Python type hints to drive data validation and serialization, automatically generating machine-readable OpenAPI and JSON Schema specifications. This process enables the automatic creation of interactive, browser-based API documentation where endpoints can be tested directly. The project includes a dependency injection system for

    FastAPI is a high-performance web framework that provides built-in API documentation and schema generation, serving as a foundational tool for building and documenting REST APIs, though it lacks the full-scale gateway and registry features of a comprehensive management platform.

    PythonAPI DocumentationAPI Schema Generation
    GitHub पर देखें↗99,301
  • mountain-loop/yaakmountain-loop का अवतार

    mountain-loop/yaak

    18,778GitHub पर देखें↗

    Yaak is a cross-platform desktop client and command-line utility designed for developing, testing, and debugging API endpoints. It supports multi-protocol request execution for REST, GraphQL, and gRPC services, providing a unified environment for managing network interactions, authentication credentials, and automated testing workflows. The tool distinguishes itself through a local-first architecture that stores all workspace configurations and request definitions directly on the filesystem. This design enables native integration with version control systems like Git, allowing teams to track

    Yaak is a desktop and CLI-based API client that excels at testing, debugging, and managing REST and GraphQL requests, though it functions as a development tool rather than a full-scale API gateway or developer portal.

    TypeScriptAPI Testing ToolsAPI Testing CLIs
    GitHub पर देखें↗18,778
  • hoppscotch/hoppscotchhoppscotch का अवतार

    hoppscotch/hoppscotch

    79,618GitHub पर देखें↗

    Hoppscotch is an open-source API development ecosystem designed for building, testing, and debugging REST, GraphQL, and real-time APIs. It provides a unified platform that functions across web browsers, desktop applications, and command-line interfaces, allowing developers to manage the entire API lifecycle from a single environment. The platform distinguishes itself through a highly interactive, command-driven interface that utilizes a global spotlight palette and keyboard shortcuts to streamline complex workflows. It supports advanced request manipulation and validation by executing JavaScr

    Hoppscotch is a comprehensive API development and testing platform that excels at request debugging and collaborative collection management, though it lacks the full-scale API gateway and schema registry features required for complete lifecycle management.

    TypeScriptAPI Testing FrameworksAPI Testing ToolsAPI Testing CLIs
    GitHub पर देखें↗79,618
  • apollographql/apollo-serverapollographql का अवतार

    apollographql/apollo-server

    13,943GitHub पर देखें↗

    Apollo Server is a spec-compliant JavaScript implementation for building GraphQL APIs that resolve queries and mutations based on a defined schema. It functions as a Node.js framework that integrates GraphQL functionality into various web frameworks and serverless environments through middleware. The project provides a federated GraphQL gateway that aggregates multiple distributed subgraphs into a single unified entry point. It includes a built-in interactive API sandbox for testing operations at the server endpoint and a schema registry client to automate the synchronization of API definitio

    Apollo Server is a robust framework for building and federating GraphQL APIs that includes built-in testing, schema registry integration, and gateway capabilities, making it a core tool for managing the GraphQL portion of your API lifecycle.

    TypeScriptGraphQL APIsSchema Registry Management
    GitHub पर देखें↗13,943
  • hasura/graphql-enginehasura का अवतार

    hasura/graphql-engine

    32,064GitHub पर देखें↗

    graphql-engine is an automated GraphQL API engine that transforms database tables and relationships into a queryable GraphQL schema. It functions as a federation gateway and mapper, instantly generating APIs with built-in filtering, pagination, and mutations from existing databases and remote schemas. The project distinguishes itself through a fine-grained access control layer that enforces row-level and field-level permissions. It further provides a real-time data subscription server that converts standard queries into live streams and a system for triggering event-driven webhooks and notifi

    This tool functions as a powerful GraphQL engine and federation gateway that automates API creation from databases, though it focuses more on data-to-API mapping than on the full lifecycle management of documentation and developer portals.

    TypeScriptGraphQL Schema ManagementGraphQL API Generators
    GitHub पर देखें↗32,064
  • graphql-python/graphenegraphql-python का अवतार

    graphql-python/graphene

    8,238GitHub पर देखें↗

    Graphene is a library and framework for building type-safe GraphQL APIs and schemas using Python objects and resolvers. It provides a system for mapping internal data models to typed GraphQL schemas, enabling the creation of servers that process queries and execute resolvers to return structured data. The project includes a full implementation of the Relay specification, providing standardized patterns for global object identification and cursor-based pagination. It utilizes a class-based approach to schema definition and supports interface-based type inheritance. The framework covers a broa

    This is a library for building GraphQL servers in Python rather than a comprehensive API management platform that includes documentation, testing, and gateway features.

    PythonGraphQL Schema ConstructionGraphQL Schema GenerationGraphQL APIs
    GitHub पर देखें↗8,238
  • schemastore/schemastoreSchemaStore का अवतार

    SchemaStore/schemastore

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

    SchemaStore is a centralized JSON schema registry and configuration validation service. It serves as a searchable catalog of standardized JSON definitions used to verify that configuration files adhere to predefined structural rules and data types. The project functions as an autocomplete provider, suggesting available keys and valid values for configuration files during the editing process. It employs a remote directory of schemas indexed by file path and pattern to provide a single source of truth for validation and autocompletion in text editors. The system covers automated configuration

    This is a centralized registry for JSON configuration schemas rather than an API development platform for designing, testing, or managing the lifecycle of REST or GraphQL APIs.

    JavaScriptSchema RegistriesSchema Registry Management
    GitHub पर देखें↗3,649
  • kong/insomniaKong का अवतार

    Kong/insomnia

    38,496GitHub पर देखें↗

    Insomnia is a desktop application designed for the design, testing, and debugging of network requests. It serves as a comprehensive environment for managing the API lifecycle, allowing users to draft interface specifications, simulate endpoints, and execute automated testing workflows within continuous integration pipelines. The platform distinguishes itself through a modular, plugin-based architecture that enables the integration of custom scripts and external tools. It supports complex development needs by providing a local-first data persistence model, environment-variable substitution for

    Insomnia is a desktop-based API client and design tool that covers request testing, mocking, and specification drafting, though it functions as a developer-side utility rather than a server-side API gateway or registry.

    TypeScriptAPI Testing
    GitHub पर देखें↗38,496
  • michallytek/type-graphqlMichalLytek का अवतार

    MichalLytek/type-graphql

    8,088GitHub पर देखें↗

    Type-graphql is a toolkit and framework for creating type-safe GraphQL APIs. It functions as a schema generator and resolver library that uses TypeScript classes and decorators as the primary source of truth for data structures and query logic. The project enables the definition of GraphQL schemas and resolvers through typed classes rather than manual schema definition language. This approach ensures that TypeScript types automatically align with the GraphQL schema to prevent runtime errors. The framework provides capabilities for API implementation, including input data validation and acces

    This is a code-first framework for building GraphQL APIs rather than a comprehensive management platform for documenting, testing, and governing the entire API lifecycle.

    TypeScriptGraphQL Schema GenerationGraphQL APIs
    GitHub पर देखें↗8,088
  • ymfe/yapiYMFE का अवतार

    YMFE/yapi

    27,722GitHub पर देखें↗

    yapi is an API management platform designed to coordinate the development of RESTful APIs between frontend, backend, and quality assurance teams. It functions as a centralized system for documenting interface specifications, simulating server responses, and validating requests through a built-in testing client. The platform features an API code generator that transforms interface specifications into typed request functions and data models across multiple programming languages. It also includes a mock server capable of generating synthetic responses using schema-based generators and rule-based

    YApi is a collaborative API management platform that provides robust tools for documentation, request validation, and mock server generation, though it lacks a built-in API gateway and dedicated developer portal.

    JavaScriptAPI Testing Tools
    GitHub पर देखें↗27,722
  • graphile/postgraphilegraphile का अवतार

    graphile/postgraphile

    12,929GitHub पर देखें↗

    PostGraphile is an automated tool that converts a PostgreSQL database schema into a fully functional GraphQL API. It serves as a GraphQL execution engine and schema orchestrator, utilizing database schema introspection to retrieve strongly typed metadata directly from PostgreSQL. The project features a modular system for composing and standardizing GraphQL schemas through plugins, which manage naming conventions and connections. It includes a PostgreSQL query builder that constructs dynamic, SQL-injection-proof queries using tagged template literals. The system employs a declarative query pl

    This tool is a specialized engine for generating GraphQL APIs directly from PostgreSQL schemas, but it lacks the broader API management, gateway, and documentation features required for a full API lifecycle platform.

    TypeScriptGraphQL Schema ManagementGraphQL API Generators
    GitHub पर देखें↗12,929
  • alibaba/higressalibaba का अवतार

    alibaba/higress

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

    Higress is an AI API gateway and cloud-native traffic manager that functions as a Kubernetes ingress controller. It provides a centralized system for routing, securing, and optimizing traffic directed toward large language models, AI agents, and microservice architectures. The project distinguishes itself through deep AI orchestration, including the ability to host and manage Model Context Protocol servers that transform REST APIs into tools for AI agents. It features specialized AI infrastructure for model request proxying, protocol translation across multiple providers, and semantic-based c

    This is a cloud-native API gateway that handles traffic management, security, and protocol translation, serving as a core component for managing the lifecycle and routing of your API services.

    GoAPI GatewaysAPI GatewaysDeveloper Portals
    GitHub पर देखें↗7,558
  • intuit/karateintuit का अवतार

    intuit/karate

    8,879GitHub पर देखें↗

    Karate is an end-to-end testing framework and API test automation tool used to validate REST and SOAP APIs, drive browser interactions, and measure system performance. It functions as a unified solution for executing automated tests across both API backends and web frontends. The framework utilizes a custom domain specific language and Gherkin-style feature mapping to define requests and assertions. It includes an API mocking server to simulate backend responses, enabling development and integration testing without live dependencies. The tool covers a broad range of functional testing catego

    This is a specialized framework for API testing and mocking rather than a comprehensive management platform that includes documentation, schema registries, or developer portals.

    JavaAPI TestingAPI Testing Frameworks
    GitHub पर देखें↗8,879
  • usebruno/brunousebruno का अवतार

    usebruno/bruno

    44,931GitHub पर देखें↗

    Bruno is a local-first API client designed for building, testing, and managing network requests across a wide range of protocols. By storing all collections and configurations as plain-text files directly on the local filesystem, it enables native version control and offline access, ensuring that project data remains under user control without requiring cloud synchronization. The platform distinguishes itself through a declarative approach to API management, utilizing a domain-specific language to define request parameters and metadata. This architecture supports a robust testing environment

    Bruno is a local-first API client that excels at testing, documentation, and managing requests for REST and GraphQL, though it functions as a developer-side tool rather than a server-side API gateway or registry.

    JavaScriptAPI Testing
    GitHub पर देखें↗44,931
  • 19majkel94/type-graphql19majkel94 का अवतार

    19majkel94/type-graphql

    8,088GitHub पर देखें↗

    Type-graphql is a framework for building GraphQL servers that uses TypeScript classes as the single source of truth for schema definitions and types. It provides a schema generator and a resolver framework that allows developers to define queries and mutations using class-based controllers and decorators. The project focuses on a schema-first approach where TypeScript classes and metadata reflection are used to automatically derive GraphQL schemas. It incorporates a dependency injection container to manage the instantiation and lifecycle of resolver classes. The system includes a middleware

    This is a framework for building GraphQL servers rather than a comprehensive API management platform, meaning it lacks the gateway, documentation, and developer portal features required for full lifecycle management.

    TypeScriptGraphQL Schema GenerationGraphQL APIs
    GitHub पर देखें↗8,088
  • nhost/nhostnhost का अवतार

    nhost/nhost

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

    Nhost is an open-source backend as a service that provides a managed PostgreSQL database, authentication, and file storage accessible through a unified GraphQL API. It functions as a backend infrastructure orchestrator, enabling the deployment and management of full-stack environments using containerization and command-line automation. The platform distinguishes itself by automating the transformation of relational database tables into a secure GraphQL API and providing an integrated identity provider that supports passwords, magic links, and OAuth. It also includes a serverless function runt

    Nhost is a Backend-as-a-Service platform that provides a GraphQL API for your data, but it is not an API management tool for designing, testing, or documenting external APIs.

    GoGraphQL API GeneratorsGraphQL API GeneratorsGraphQL APIs
    GitHub पर देखें↗9,199
  • keystonejs/keystonekeystonejs का अवतार

    keystonejs/keystone

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

    Keystone is a GraphQL headless content management system and Node.js backend framework. It functions as a schema-driven data manager that automatically generates a GraphQL API and a React administrative dashboard based on a central data model configuration. The system uses an adapter-based database abstraction to decouple core logic from storage layers and a storage-provider abstraction for managing media assets via local or cloud drivers. It distinguishes itself through a component-based field rendering system and a hook-based middleware pipeline for data validation and automation. The fram

    Keystone is a headless CMS and backend framework that generates GraphQL APIs, but it is not a general-purpose API management platform for testing, gateway routing, or schema registry across external services.

    TypeScriptGraphQL Schema ConstructionGraphQL API GeneratorsGraphQL APIs
    GitHub पर देखें↗9,893
  • redocly/redocRedocly का अवतार

    Redocly/redoc

    25,507GitHub पर देखें↗

    Redoc is an API documentation generator that transforms standard API specification files into interactive, responsive, and highly customizable web-based documentation interfaces. It provides a three-panel layout that includes synchronized navigation, code samples, and search functionality, allowing developers to explore endpoints and schemas directly within a browser-based environment. Beyond rendering, the project functions as an API governance toolkit that enforces structural standards and quality rules across API definitions. It includes a suite of processing utilities for bundling, splitt

    Redoc is a specialized tool for generating interactive API documentation and enforcing governance standards, which covers key lifecycle management features even though it focuses primarily on the documentation and specification side rather than acting as a full API gateway.

    TypeScriptAPI Documentation GeneratorsAPI Documentation GeneratorsAPI Explorers
    GitHub पर देखें↗25,507
  • fastapi/fastapifastapi का अवतार

    fastapi/fastapi

    99,260GitHub पर देखें↗

    FastAPI is a web framework for building APIs with Python. It leverages standard language type hints to provide automatic data validation, request parsing, and interactive API documentation generation. The framework supports asynchronous request handling and manages execution contexts to prevent blocking the main event loop. The project includes a dependency injection system that allows for the resolution and injection of reusable components into request handlers. This system supports request-scoped caching, lifecycle management, and integration with security mechanisms like OAuth2 and JSON We

    FastAPI is a high-performance web framework for building and documenting REST APIs, though it functions as a development library rather than a comprehensive API management platform with a built-in gateway or developer portal.

    PythonFull-Stack FrameworksRequest Body ValidationsAsynchronous Dependencies
    GitHub पर देखें↗99,260
टॉप 10 की एक नज़र में तुलना करें
रिपॉजिटरीस्टार्सभाषालाइसेंसअंतिम पुश
tyktechnologies/tyk10.7KGoNOASSERTION17 जून 2026
kong/kong43.7KLuaApache-2.017 जून 2026
getinsomnia/insomnia38.5KTypeScriptApache-2.017 जून 2026
tiangolo/fastapi99.3KPythonMIT16 जून 2026
mountain-loop/yaak18.8KTypeScriptMIT21 जून 2026
hoppscotch/hoppscotch79.6KTypeScriptMIT23 जून 2026
apollographql/apollo-server13.9KTypeScriptMIT17 जून 2026
hasura/graphql-engine32.1KTypeScriptApache-2.012 जून 2026
graphql-python/graphene8.2KPythonMIT4 सित॰ 2025
schemastore/schemastore3.6KJavaScriptapache-2.021 फ़र॰ 2026

Related searches

  • API development tools
  • APIs डेवलप करने के लिए एक इंटीग्रेटेड एनवायरनमेंट
  • a framework for building web APIs
  • a comprehensive suite of software development tools
  • API मैनेजमेंट के लिए एक ओपन सोर्स प्लेटफ़ॉर्म
  • API डॉक्स जनरेटर
  • एक्सटेंसिबल टूल्स बनाने के लिए मॉड्यूलर फ्रेमवर्क
  • a library for handling API errors