Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Api Client

Api Client

438 projects

Showing 36 of 438 projects

githubql
githubqlGo

A Go client library for accessing GitHub's GraphQL API v4 with a friendly, type-safe interface.

#github-integration#client#graphql
Stars1.2k
Forks96
Last commit4 months ago
oauth2
oauth2Rust

An extensible, strongly-typed Rust implementation of OAuth2 (RFC 6749) for building secure authentication clients.

#token-management#oauth2#authentication
Stars1.2k
Forks204
Last commit3 months ago
OAuth2
OAuth2Swift

A Swift framework for OAuth2 authentication on Apple platforms (iOS, macOS, tvOS), supporting all standard OAuth2 flows.

#keychain#ios#oauth2
Stars1.2k
Forks282
Last commit2 years ago
excon
exconRuby

A usable, fast, and simple HTTP 1.1 client library for Ruby, ideal for API clients and general HTTP requests.

#proxy#http#excon
Stars1.2k
Forks286
Last commit5 days ago
mapper
mapperSwift

A simple Swift library for converting JSON to strongly typed objects with immutable properties.

#ios#json-deserialization#codable-alternative
Stars1.2k
Forks88
Last commit2 years ago
anaconda
anacondaGo

A comprehensive Go client library for the Twitter 1.1 API with full endpoint coverage and OAuth support.

#oauth#social-media#go-client
Stars1.1k
Forks243
Last commit2 years ago
Mailgun
MailgunPHP

Official PHP SDK for interacting with the Mailgun email API, enabling email sending, analytics, and domain management.

#composer#php-sdk#transactional-email
Stars1.1k
Forks314
Last commit1 month ago
gentleman
gentlemanGo

Plugin-driven, extensible HTTP client toolkit for Go, built on net/http with a hierarchical middleware layer.

#net-http#plugin-system#pluggable
Stars1.1k
Forks58
Last commit2 years ago
SendGrid-csharp
SendGrid-csharpC#

Official C#/.NET library for interacting with the Twilio SendGrid Web API v3 to send emails and SMS.

#sendgrid#transactional-emails#transactional-email
Stars1.1k
Forks575
Last commit1 year ago
curl-rust
curl-rustRust

Rust bindings to libcurl for making HTTP requests and network transfers.

#network-programming#tls#async-io
Stars1.1k
Forks256
Last commit14 days ago
RestEase
RestEaseC#

A type-safe REST API client library for .NET that simplifies remote endpoint communication through interface definitions.

#httpclient#rest-client#source-generator
Stars1.1k
Forks114
Last commit2 years ago
google-cloud-dotnet
google-cloud-dotnetC#

Official .NET client libraries for Google Cloud Platform services, providing idiomatic APIs for cloud integration.

#cloud-services#csharp#nuget-packages
Stars1.1k
Forks408
Last commit3 days ago
gitlab
gitlabRuby

A Ruby wrapper and command-line interface for the GitLab REST API.

#version-control#devops#rest-api
Stars1.1k
Forks398
Last commit1 month ago
google-cloud
google-cloudElixir

Elixir client libraries for accessing Google APIs, generated from Google's API discovery service.

#elixir#google-apis#authentication
Stars1.1k
Forks465
Last commit3 months ago
stripity_stripe
stripity_stripeElixir

A comprehensive Elixir library for interacting with the Stripe API, supporting payments, customers, and subscriptions.

#ecommerce#hex#elixir
Stars1.1k
Forks376
Last commit6 days ago
gqty
gqtyTypeScript

A TypeScript GraphQL client that automatically infers queries from your code, eliminating manual query writing.

#automatic-queries#hacktoberfest#graphql
Stars1.0k
Forks34
Last commit3 days ago
p-retry
p-retryJavaScript

A promise retry library with exponential backoff, custom retry strategies, and abort functionality.

#async-await#promise-retry#utility-library
Stars1.0k
Forks79
Last commit2 months ago
Pokemap
PokemapJava

A native Android client that maps nearby Pokémon in real-time using Pokémon GO's API.

#open-source#game-utility#real-time-mapping
Stars1.0k
Forks310
Last commit4 years ago
OAuth 1.0 Client
OAuth 1.0 ClientPHP

A PHP library for OAuth 1.0 authentication with built-in support for services like Twitter, Trello, and Tumblr.

#authentication#php-library#rfc-5849
Stars996
Forks76
Last commit1 year ago
Get
GetSwift

A lean Swift web API client built using async/await for modeling and executing network requests.

#ios#async-await#tvos
Stars988
Forks77
Last commit1 year ago
genql
genqlTypeScript

A type-safe TypeScript query builder for GraphQL APIs with auto-completion and validation.

#query-builder#developer-tools#type-safety
Stars967
Forks40
Last commit4 months ago
Pokemon-GO-node-api
Pokemon-GO-node-apiJavaScript

A Node.js library for interacting with the Pokemon GO API, enabling programmatic access to game data and actions.

#game-automation#gaming-api#bot-development
Stars876
Forks195
Last commit7 years ago
azure-sdk-for-rust
azure-sdk-for-rustRust

Official Rust SDK for interacting with Microsoft Azure cloud services, providing idiomatic Rust APIs for Azure resources.

#cloud-services#microsoft#serverless
Stars876
Forks355
Last commit1 day ago
Pitaya
PitayaSwift

A Swift HTTP/HTTPS networking library for iOS with elegant, human-readable APIs.

#ios#http#swift-package-manager
Stars833
Forks92
Last commit6 years ago
elm-graphql
elm-graphqlElm

Autogenerate type-safe Elm code from any GraphQL schema for guaranteed valid queries and seamless decoders.

#elm-package#schema-first#static-typing
Stars788
Forks107
Last commit3 months ago
oauth2
oauth2Elixir

An Elixir library for building OAuth 2.0 client applications with support for multiple authorization strategies.

#elixir#oauth2#authentication
Stars772
Forks140
Last commit5 days ago
Yt
YtRuby

A comprehensive Ruby client for interacting with YouTube's Data and Analytics APIs.

#oauth#rails#oauth2
Stars753
Forks161
Last commit1 month ago
mailgun-go
mailgun-goGo

A Go client library for interacting with the Mailgun email API, enabling sending, validation, event tracking, and webhook handling.

#email-sending#email-validation#transactional-email
Stars745
Forks148
Last commit6 days ago
google-drive-upload
google-drive-uploadShell

A collection of POSIX-compatible shell scripts for uploading files and folders to Google Drive using the official API.

#hacktoberfest#hacktoberfest2021#drive-uploader
Stars740
Forks142
Last commit2 years ago
Asteroid
AsteroidJavaScript

A JavaScript client library for connecting to Meteor backends from any JS environment, enabling real-time APIs without Meteor's front-end.

#isomorphic#meteor-client#ddp-client
Stars734
Forks98
Last commit8 years ago
ruby-trello
ruby-trelloRuby

A Ruby client library for interacting with the Trello API, enabling programmatic management of boards, cards, lists, and members.

#oauth#trello-api#integration
Stars717
Forks236
Last commit1 year ago
Twilio-csharp
Twilio-csharpC#

A C#/.NET helper library for interacting with Twilio's REST API and generating TwiML for .NET6+ applications.

#api#telephony#rest-api
Stars710
Forks317
Last commit26 days ago
CodableWrappers
CodableWrappersSwift

A Swift library that simplifies custom serialization of Codable types using declarative property wrapper annotations.

#swift6#ios#codable
Stars708
Forks42
Last commit10 months ago
Chapar
ChaparGo

A native API testing tool for developers, supporting both HTTP and gRPC protocols with a focus on simplicity and local data storage.

#postman-alternative#desktop-application#rest
Stars702
Forks41
Last commit7 days ago
Docker Registry Browser
Docker Registry BrowserRuby

A web interface for browsing and managing Docker registries via the HTTP API V2, built with Ruby on Rails.

#user-interface#devops#rails
Stars687
Forks62
Last commit4 days ago
couchdb-nano
couchdb-nanoJavaScript

The official Apache CouchDB client library for Node.js, providing a minimalistic interface to CouchDB's HTTP API.

#database-driver#apache#document-database
Stars687
Forks168
Last commit2 months ago
PreviousPage 5 of 13Next

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 Client113
#Rest Api65
#Go62
#Swift51
#Authentication49
#Golang41
#Ios39
#Networking38
#Api36
#Rest Client35
#Automation34
#Http32