Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Api Client

Api Client

765 projects

Showing 36 of 765 projects

Hoppscotch
HoppscotchTypeScript

An open-source API development ecosystem for testing HTTP, WebSocket, GraphQL, and other APIs with real-time collaboration.

#developer-tools#open-source#api
Stars80.2k
Forks6.1k
Last commit6 days ago
requests
requestsPython

A simple and elegant HTTP library for Python, making HTTP/1.1 requests extremely easy.

#cookies#client#ssl-tls
Stars54.3k
Forks10.1k
Last commit4 days ago
Bruno
BrunoJavaScript

An open-source, offline-first API client that stores collections as files for Git-based collaboration.

#developer-tools#open-source#offline-first
Stars46.8k
Forks2.8k
Last commit1 day ago
Insomnia
InsomniaTypeScript

An open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE, gRPC, and other HTTP-compatible protocols.

#developer-tools#api#graphql
Stars40.0k
Forks2.4k
Last commit2 days ago
Insomnia
InsomniaTypeScript

An open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE, and gRPC with local, Git, and cloud storage options.

#api#graphql#rest-api
Stars40.0k
Forks2.4k
Last commit2 days ago
OpenApi Generator
OpenApi GeneratorJava

Automatically generates API client libraries, server stubs, and documentation from OpenAPI specifications.

#generator#rest-client#sdk-generation
Stars26.7k
Forks7.7k
Last commit2 days ago
Guzzle
GuzzlePHP

An extensible PHP HTTP client for sending requests and integrating with web services.

#httpclient#web-services#webservices
Stars23.5k
Forks2.4k
Last commit13 days ago
akshare
aksharePython

An elegant and simple Python library for fetching financial data from various sources, designed for quantitative research.

#futures#data-science#stock-market
Stars22.4k
Forks3.5k
Last commit4 days ago
apollo-client
apollo-clientTypeScript

The industry-leading GraphQL client for TypeScript, JavaScript, React, Vue, Angular, and more.

#caching#graphql#apollographql
Stars19.8k
Forks2.9k
Last commit20 hours ago
Yaak (k)
Yaak (k)TypeScript

A fast, privacy-first desktop API client for REST, GraphQL, WebSockets, SSE, and gRPC.

#postman-alternative#desktop-application#privacy-first
Stars19.2k
Forks809
Last commit17 hours ago
ky
kyTypeScript

A tiny and elegant JavaScript HTTP client based on the Fetch API with retries, timeouts, and hooks.

#hooks#retry-logic#request
Stars17.1k
Forks494
Last commit22 hours ago
superagent
superagentJavaScript

A small progressive client-side and Node.js HTTP request library with a consistent API and plugin support.

#request-library#nodejs#api-client
Stars16.6k
Forks1.3k
Last commit8 months ago
Scalar
ScalarTypeScript

An open-source API platform providing a modern REST API client and beautiful API references with first-class OpenAPI/Swagger support.

#developer-tools#sdk-generation#api
Stars16.1k
Forks929
Last commit23 hours ago
httpx
httpxPython

A next-generation HTTP client for Python with HTTP/1.1 and HTTP/2 support, async/await APIs, and a command-line interface.

#asyncio#http#requests-alternative
Stars15.5k
Forks1.3k
Last commit5 months ago
Moya
MoyaSwift

A network abstraction layer for Swift that encapsulates Alamofire with compile-time endpoint safety.

#hacktoberfest#ios#unit-testing
Stars15.4k
Forks2.0k
Last commit1 month ago
got
gotTypeScript

A human-friendly and powerful HTTP request library for Node.js with advanced features like retries, caching, and HTTP/2 support.

#retry-logic#caching#http
Stars14.9k
Forks998
Last commit4 days ago
Quicktype
QuicktypeTypeScript

Generate strongly-typed models and serializers from JSON, JSON Schema, TypeScript, and GraphQL for many programming languages.

#multi-language#graphql#data-modeling
Stars13.9k
Forks1.2k
Last commit19 hours ago
quicktype
quicktypeTypeScript

Generate strongly-typed models and serializers from JSON, JSON Schema, TypeScript, and GraphQL for many programming languages.

#multi-language#developer-tools#graphql
Stars13.9k
Forks1.2k
Last commit19 hours ago
reqwest
reqwestRust

An ergonomic, batteries-included HTTP client for Rust with async/blocking support, TLS, and proxies.

#webassembly#http#async
Stars11.8k
Forks1.4k
Last commit5 days ago
resty
restyGo

A simple, feature-rich HTTP, REST, and SSE client library for Go.

#retry-logic#rest-client#authentication
Stars11.8k
Forks802
Last commit17 hours ago
Nango
NangoTypeScript

An open-source platform for building product integrations with AI, handling auth, proxy, and functions for 700+ APIs.

#oauth#api#oauth2
Stars11.7k
Forks1.3k
Last commit1 day ago
github
githubGo

A comprehensive Go client library for interacting with the GitHub REST API v3.

#hacktoberfest#github-integration#rest-client
Stars11.3k
Forks2.5k
Last commit2 days ago
OpenAI SDK
OpenAI SDKTypeScript

Official TypeScript/JavaScript library for interacting with the OpenAI API, including GPT models, fine-tuning, and file uploads.

#rest-api#openai#generative-ai
Stars11.2k
Forks1.6k
Last commit20 hours ago
RestSharp
RestSharpC#

A lightweight HTTP API client library for .NET that simplifies REST service consumption.

#web-services#authentication#rest-api
Stars9.8k
Forks2.3k
Last commit3 days ago
Feign
FeignJava

A Java HTTP client binder that simplifies writing declarative HTTP API clients using annotations.

#interface#retrofit-alternative#jax-rs
Stars9.8k
Forks1.9k
Last commit2 days ago
Refit
RefitC#

A type-safe REST library for .NET that automatically generates HTTP clients from interface definitions.

#xamarin#rest-client#http
Stars9.6k
Forks785
Last commit1 day ago
oapi-codegen
oapi-codegenGo

Generate Go client and server boilerplate from OpenAPI 3 specifications to reduce manual coding.

#openapi-generator#http-frameworks#rest-api
Stars8.6k
Forks1.1k
Last commit9 days ago
restangular
restangularJavaScript

AngularJS service for handling RESTful API resources with minimal client code.

#crud#rest-api#angularjs
Stars7.8k
Forks825
Last commit6 years ago
elastic
elasticGo

A deprecated Go client for Elasticsearch, now superseded by the official Elasticsearch client.

#go-modules#go-library#deprecated
Stars7.4k
Forks1.1k
Last commit2 years ago
docker-py
docker-pyPython

A Python library for the Docker Engine API that enables programmatic container and image management.

#devops#container-orchestration#python-library
Stars7.2k
Forks1.7k
Last commit6 days ago
Requestly
Requestly

A local-first API client and HTTP interceptor for building, testing, and mocking APIs directly in your browser or desktop.

#git-sync#postman-alternative#hacktoberfest
Stars6.8k
Forks697
Last commit2 days ago
YTKNetwork
YTKNetworkObjective-C

A high-level iOS networking library built on AFNetworking, offering request caching, batch operations, and JSON validation.

#ios#rest-client#caching
Stars6.5k
Forks1.6k
Last commit5 years ago
orval
orvalTypeScript

Generate type-safe TypeScript clients from OpenAPI or Swagger specifications for various frameworks.

#axios-client#type-safety#msw
Stars6.4k
Forks678
Last commit1 day ago
Amazon Web Service SDK
Amazon Web Service SDKPHP

Official PHP SDK for accessing Amazon Web Services, enabling developers to build applications using AWS services like S3 and DynamoDB.

#composer#php-sdk#amazon-s3
Stars6.2k
Forks1.3k
Last commit2 days ago
graphql-request
graphql-requestTypeScript

A minimal, extensible, and type-safe GraphQL client for JavaScript with full type inference and a powerful extension system.

#frontend-development#graphql#type-safety
Stars6.1k
Forks310
Last commit3 months ago
go-elasticsearch
go-elasticsearchGo

The official Go client library for interacting with Elasticsearch, providing a comprehensive API for search, indexing, and data operations.

#data-indexing#client#go-client
Stars6.1k
Forks642
Last commit3 days ago
Page 1 of 22Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Http Client168
#Rest Api123
#Elixir98
#Go97
#Authentication77
#Golang68
#Swift68
#Automation59
#Ios58
#Sdk55
#Api54
#Oauth252