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

recaptcha
recaptchaPHP

A PHP client library for Google's reCAPTCHA service to verify user responses and protect websites from spam.

#web-security#recaptcha#google-recaptcha
Stars3.6k
Forks777
Last commit2 months ago
Doctl
DoctlGo

The official command-line interface for managing DigitalOcean cloud infrastructure and services via the API.

#hacktoberfest#devops#command-line-interface
Stars3.4k
Forks484
Last commit1 day ago
node-slack-sdk
node-slack-sdkTypeScript

Official Slack Developer Kit for Node.js with modular packages for Web API, OAuth, Webhooks, and Socket Mode.

#slackapi#oauth#slack
Stars3.4k
Forks683
Last commit1 day ago
OAuthSwift
OAuthSwiftSwift

A Swift library for OAuth 1.0 and 2.0 authentication on iOS and macOS.

#oauth-client#oauthswift#ios
Stars3.3k
Forks588
Last commit2 years ago
aws-sdk-rust
aws-sdk-rustRust

Official AWS SDK for Rust, providing idiomatic Rust APIs for AWS services with async support and code generation from Smithy models.

#cloud-infrastructure#async-rust#serverless
Stars3.3k
Forks284
Last commit23 hours ago
PHP
PHPPHP

A PHP SDK for building Telegram Bots with Laravel support out of the box.

#botkit#php-sdk#laravel
Stars3.3k
Forks672
Last commit23 days ago
graphql-flutter
graphql-flutterDart

A GraphQL client for Flutter and Dart, providing a modern feature set with high-performance Streams integration.

#dart#client#caching
Stars3.3k
Forks641
Last commit19 days ago
Ruby
RubyRuby

A Ruby client library for the OpenAI API, supporting GPT-5, Realtime WebRTC, and all major endpoints.

#ai#gpt-4o#assistants-api
Stars3.2k
Forks385
Last commit2 months ago
HTTP
HTTPRuby

A fast, mature Ruby HTTP client with a chainable API, streaming support, and fine-grained timeouts.

#client#http#llhttp
Stars3.1k
Forks325
Last commit10 days ago
Fuck off as a Service
Fuck off as a ServiceJavaScript

A RESTful API service that provides creative ways to tell people to fuck off.

#humor#developer-tools#open-source
Stars3.1k
Forks390
Last commit1 year ago
minio-go
minio-goGo

Go client SDK for interacting with Amazon S3 compatible object storage services.

#fileuploader#go-sdk#libraries
Stars3.0k
Forks747
Last commit2 days ago
google-api-client
google-api-clientRuby

Official Ruby client libraries for accessing Google APIs via HTTP/JSON REST endpoints with authentication and request control.

#rest-client#google-apis#authentication
Stars2.9k
Forks885
Last commit4 days ago
Octokit.NET
Octokit.NETC#

A .NET client library for interacting with the GitHub API, supporting .NET Framework 4.6+ and .NET Standard 2.0+.

#reactive-extensions#hacktoberfest#open-source
Stars2.9k
Forks1.1k
Last commit4 days ago
go-jira
go-jiraGo

A simple command-line client for Atlassian Jira written in Go, featuring context-aware configuration and custom commands.

#devops#workflow#issue-tracking
Stars2.7k
Forks345
Last commit8 months ago
rusoto
rusotoRust

A comprehensive AWS SDK for Rust, providing idiomatic Rust APIs for interacting with Amazon Web Services.

#cloud-infrastructure#async-await#serverless
Stars2.7k
Forks438
Last commit2 years ago
unirest-java
unirest-javaJava

A simplified, lightweight HTTP client library for Java that makes REST API calls easier.

#java-library#rest-api#lightweight
Stars2.7k
Forks590
Last commit1 day ago
AlamofireObjectMapper
AlamofireObjectMapperSwift

An Alamofire extension that automatically converts JSON responses into Swift objects using ObjectMapper.

#ios#alamofire#objectmapper
Stars2.6k
Forks475
Last commit2 years ago
stripe
stripeGo

The official Go client library for interacting with the Stripe API, enabling payments and financial operations.

#e-commerce#go-library#api-client
Stars2.6k
Forks525
Last commit1 day ago
go-oidc
go-oidcGo

A Go package that adds OpenID Connect client support to the standard OAuth2 library.

#oauth2#authentication#openid-connect
Stars2.4k
Forks434
Last commit16 days ago
Docker.DotNet
Docker.DotNetC#

A fully asynchronous .NET (C#) client library for interacting with the Docker Remote API.

#devops#async-programming#csharp
Stars2.4k
Forks417
Last commit11 months ago
go-retryablehttp
go-retryablehttpGo

A Go HTTP client wrapper that automatically retries failed requests with exponential backoff.

#retry-logic#net-http-wrapper#distributed-systems
Stars2.3k
Forks293
Last commit2 months ago
httpoison
httpoisonElixir

An HTTP client for Elixir built on top of hackney, offering a simple and flexible API for making requests.

#hacktoberfest#async-requests#elixir
Stars2.3k
Forks348
Last commit19 days ago
go-dockerclient
go-dockerclientGo

A Go client library for interacting with the Docker Engine API, including Swarm and network APIs.

#docker-engine#hacktoberfest#go-library
Stars2.2k
Forks559
Last commit20 hours ago
Github
GithubPHP

A simple, object-oriented PHP client for the GitHub API with support for both v3 and v4.

#hacktoberfest#caching#laravel
Stars2.2k
Forks588
Last commit4 months ago
grequests
grequestsGo

A Go library that provides a clean, Python Requests-like API for making HTTP requests with built-in JSON/XML support and sessions.

#golang-package#net-http-wrapper#rest-api
Stars2.2k
Forks136
Last commit22 days ago
OAuth2
OAuth2Ruby

A Ruby wrapper for OAuth 2.0, 2.1, and OpenID Connect (OIDC) client implementations.

#oidc-client#oauth2#authentication
Stars2.2k
Forks627
Last commit4 days ago
Siesta
SiestaSwift

A Swift framework for iOS/macOS that provides an observable client-side cache for RESTful resources, simplifying state management in networked apps.

#ios#rest#rest-client
Stars2.2k
Forks154
Last commit3 years ago
stripe-ruby
stripe-rubyRuby

Official Ruby library for interacting with the Stripe API, providing dynamic resource classes and comprehensive request handling.

#ruby-gem#stripe-connect#type-annotations
Stars2.2k
Forks667
Last commit1 day ago
WebApiClient
WebApiClientC#

A high-performance REST API client library for .NET with interface-based declaration, AOT support, and advanced features.

#httpclient#oauth2#client
Stars2.1k
Forks451
Last commit7 days ago
Savon
SavonRuby

A Ruby library for building SOAP clients with a clean, object-oriented interface.

#web-services#ruby-gem#soap-client
Stars2.1k
Forks612
Last commit18 days ago
Her
HerRuby

A Ruby ORM that maps REST resources to objects, enabling applications powered by RESTful APIs instead of databases.

#orm#rails#rest-api
Stars2.1k
Forks324
Last commit2 years ago
lua-resty-http
lua-resty-httpLua

A Lua HTTP client cosocket driver for OpenResty/ngx_lua, supporting streaming, keepalives, and proxy connections.

#reverse-proxy#ssl-tls#http
Stars2.1k
Forks627
Last commit18 days ago
Pyrebase
PyrebasePython

A simple Python wrapper for the Firebase API, providing easy access to Authentication, Realtime Database, and Cloud Storage.

#database#authentication#serverless
Stars2.1k
Forks524
Last commit2 years ago
Google Cloud Client Libraries
Google Cloud Client LibrariesJava

Java idiomatic client libraries for interacting with Google Cloud Platform services.

#artisanal#java-client#java
Stars2.1k
Forks1.2k
Last commit20 hours ago
tesla
teslaElixir

A flexible HTTP client library for Elixir with a composable middleware stack and support for multiple adapters.

#elixir#adapter#http
Stars2.1k
Forks368
Last commit6 days ago
Tesla-API
Tesla-APIRuby

A Ruby gem and unofficial documentation for Tesla's JSON API to remotely monitor and control Model S, 3, X, and Y vehicles.

#car#iot#unofficial-api
Stars2.1k
Forks536
Last commit4 months ago
PreviousPage 3 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