Bruno is an open-source API client and IDE designed as a lightweight alternative to tools like Postman. Its core differentiator is storing API collections directly on your filesystem using a plain text markup language called Bru, which enables collaboration via Git or any version control system. Bruno operates offline-only, with no plans for cloud synchronization, emphasizing data privacy by keeping all collection data on your device. It is available across Mac, Windows, and Linux via binary downloads and various package managers, and offers a CLI with Docker support for automated testing and CI/CD pipelines. While the majority of its features are free and open source, commercial versions are also available for additional capabilities.
Dự án mã nguồn mở API tốt nhất
Thư viện và framework API mã nguồn mở trên GitHub — server REST và GraphQL, API gateway, client và công cụ schema, xếp theo sao và có review từ TopGit.
Repo API hàng đầu
Apollo Client Devtools is a browser extension for Chrome, Firefox, and Opera (via the Chrome Web Store) that integrates directly into the browser's developer tools as an "Apollo" tab. It provides an embedded Apollo Studio Explorer to make queries against a GraphQL server using the application's network interface without extra configuration. Developers can inspect active queries, variables, and cached results, re-run individual queries and mutations, and visualize the Apollo Client cache, searching by field names or values. The extension actively supports the current minor release of Apollo Client and aims to support older 3.x versions, but does not offer support for 2.x. It appears automatically in development mode and can be enabled in production by passing `connectToDevTools: true` to the ApolloClient constructor or manually attaching the client instance to `window.__APOLLO_CLIENT__`.
Vừa được đánh giá
Bruno is an open-source API client and IDE designed as a lightweight alternative to tools like Postman. Its core differentiator is storing API collections directly on your filesystem using a plain text markup language called Bru, which enables collaboration via Git or any version control system. Bruno operates offline-only, with no plans for cloud synchronization, emphasizing data privacy by keeping all collection data on your device. It is available across Mac, Windows, and Linux via binary downloads and various package managers, and offers a CLI with Docker support for automated testing and CI/CD pipelines. While the majority of its features are free and open source, commercial versions are also available for additional capabilities.
Apollo Client Devtools is a browser extension for Chrome, Firefox, and Opera (via the Chrome Web Store) that integrates directly into the browser's developer tools as an "Apollo" tab. It provides an embedded Apollo Studio Explorer to make queries against a GraphQL server using the application's network interface without extra configuration. Developers can inspect active queries, variables, and cached results, re-run individual queries and mutations, and visualize the Apollo Client cache, searching by field names or values. The extension actively supports the current minor release of Apollo Client and aims to support older 3.x versions, but does not offer support for 2.x. It appears automatically in development mode and can be enabled in production by passing `connectToDevTools: true` to the ApolloClient constructor or manually attaching the client instance to `window.__APOLLO_CLIENT__`.
Thêm repo API
The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.
Blazing fast, instant realtime GraphQL APIs on all your data with fine grained access control, also trigger webhooks on database events.
Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.
Mobile Security Framework (MobSF) is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing, malware analysis and security assessment framework capable of performing static and dynamic analysis.
swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
Scalar is an open-source API platform: 🌐 Modern REST API Client 📖 Beautiful API References ✨ 1st-Class OpenAPI/Swagger Support
The no-magic web API and microservices framework for Python developers, with a focus on reliability and performance at scale.
The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.
Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try it. Test it. If you feel it's better, use it! 𝐉𝐚𝐯𝐚有𝐝𝐮𝐛𝐛𝐨, 𝐆𝐨𝐥𝐚𝐧𝐠有𝐫𝐩𝐜𝐱! build for cloud!
Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API
Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.
Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.