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

Haskell
HaskellHaskell

A Haskell library implementing API clients for Ethereum and other Web3 platforms.

#haskell#kusama#ipfs
Stars197
Forks68
Last commit3 months ago
Stripe
StripeC#

Typed .NET clients for Stripe's REST APIs with built-in validation and error handling.

#payment-gateway#mono#client
Stars196
Forks69
Last commit4 years ago
StrongGrid
StrongGridC#

A strongly typed .NET library for SendGrid's v3 API, including webhook parsing and IP warmup features.

#email-sending#sendgrid#strongly-typed
Stars195
Forks41
Last commit2 months ago
AlgoliaSearchBundle
AlgoliaSearchBundlePHP

A Symfony bundle for seamless integration of Algolia Search into your Symfony applications.

#search#symfony-7#algolia-integration
Stars193
Forks73
Last commit1 month ago
rust-ftp
rust-ftpRust

A pure Rust FTP client library supporting secure FTPS connections and common FTP operations.

#rust-ftp#tls#file-transfer
Stars192
Forks59
Last commit2 years ago
PredictionIO Ruby SDK
PredictionIO Ruby SDKRuby

A Ruby SDK for integrating applications with Apache PredictionIO's Event Server and Engine APIs.

#personalization#event-tracking#predictionio
Stars191
Forks37
Last commit7 years ago
MoyaSugar
MoyaSugarSwift

A syntactic sugar library for Moya that simplifies API endpoint definitions in Swift.

#ios#boilerplate-reduction#alamofire
Stars191
Forks31
Last commit3 years ago
slack-scala-client
slack-scala-clientScala

A Scala library for interacting with Slack's API and Real Time Messaging (RTM) interface.

#hacktoberfest#pekko#scala-library
Stars191
Forks104
Last commit1 year ago
go-algorand-sdk
go-algorand-sdkGo

A Go SDK for interacting with the Algorand blockchain, providing HTTP clients for algod, kmd, and indexer APIs.

#go-sdk#smart-contracts#cryptocurrency
Stars188
Forks105
Last commit4 days ago
UnsplashKit
UnsplashKitSwift

A Swift client library for interacting with the Unsplash API, supporting both the Official and Source APIs.

#image-fetching#ios#open-source
Stars187
Forks9
Last commit3 years ago
GitHub.swift
GitHub.swiftSwift

An unofficial GitHub API client for Swift, built with RxSwift and Alamofire for reactive networking.

#ios#rest-client#api
Stars187
Forks22
Last commit6 years ago
webchem
webchemR

An R package to programmatically retrieve chemical information from various web databases and APIs.

#scientific-computing#cheminformatics#r-package
Stars184
Forks43
Last commit22 days ago
HTTP Builder NG
HTTP Builder NGJava

A modern Groovy DSL for making HTTP requests in a natural and readable way, compatible with Java.

#gradle-project#dormant#rest-client
Stars183
Forks45
Last commit4 years ago
ElasticsearchCRUD
ElasticsearchCRUDC#

A .NET Standard API for Elasticsearch providing CRUD operations, search queries, aggregations, and mapping support.

#data-indexing#crud#netstandard
Stars178
Forks49
Last commit5 years ago
Ruby FHIR
Ruby FHIRRuby

A Ruby client library for interacting with FHIR (Fast Healthcare Interoperability Resources) servers, supporting multiple FHIR versions and formats.

#oauth2#medical-informatics#ruby-gem
Stars176
Forks60
Last commit1 month ago
Apizr
ApizrC#

A Refit-based HTTP client library for .NET that adds resilience patterns like retry, caching, authentication, and logging with minimal code.

#monkeycache#caching#refit
Stars173
Forks17
Last commit2 months ago
Dropbox
DropboxRuby

A Ruby client library for interacting with Dropbox API v2, providing full endpoint coverage and OAuth2 integration.

#team-collaboration#oauth2#ruby-gem
Stars173
Forks123
Last commit1 year ago
telegex
telegexElixir

A Telegram bot framework and API client library for Elixir, featuring generated API bindings and advanced processing chains.

#elixir#otp#generated-api
Stars173
Forks21
Last commit1 year ago
Slack.Webhooks
Slack.WebhooksC#

A .NET library for simple integration with Slack's Incoming and Outgoing webhooks API.

#integration#csharp#slack
Stars173
Forks52
Last commit3 years ago
halite
haliteCrystal

A Crystal HTTP client with a chainable REST API, built-in sessions, and middleware support.

#crystal-shard#http-middleware#web-services
Stars172
Forks13
Last commit4 years ago
wit-go
wit-goGo

A Go client library for interacting with the Wit.ai natural language processing HTTP API.

#intent-recognition#go-client#entity-extraction
Stars170
Forks36
Last commit9 months ago
Swiftkube
SwiftkubeSwift

A Swift client library for Kubernetes providing a fluent DSL to interact with the Kubernetes API.

#devops#container-orchestration#kubernetes
Stars165
Forks25
Last commit2 months ago
dlang-requests
dlang-requestsD

A D language HTTP client library inspired by Python's requests, offering a simple high-level API with low memory footprint and high performance.

#d#d-language#dlang-requests
Stars159
Forks32
Last commit1 month ago
dayron
dayronElixir

An Elixir library that provides an Ecto.Repo-like interface for interacting with RESTful APIs instead of databases.

#elixir-lang#elixir#ecto-pattern
Stars158
Forks18
Last commit8 years ago
python-graphql-client
python-graphql-clientPython

A lightweight GraphQL client for Python 2.7+ with simple token injection support.

#python-3#python-library#authentication
Stars156
Forks42
Last commit5 years ago
pushover
pushoverGo

A Go wrapper for the Pushover API to send notifications from Go programs.

#emergency-alerts#hacktoberfest#message-queue
Stars155
Forks14
Last commit8 months ago
Retrofit
RetrofitPHP

A type-safe REST client for PHP that generates API implementations from annotated interfaces.

#rest-client#php-library#annotations
Stars155
Forks23
Last commit1 year ago
spotify_ex
spotify_exElixir

An Elixir wrapper for the Spotify Web API, providing structured access to music data and playback controls.

#oauth#elixir#elixir-wrapper
Stars154
Forks41
Last commit9 months ago
coinbase-pro-rs
coinbase-pro-rsRust

A Rust client library for the Coinbase Pro cryptocurrency exchange API with sync, async, and WebSocket support.

#trading#cryptocurrency#async
Stars154
Forks56
Last commit2 years ago
jsonapi-vuex
jsonapi-vuexJavaScript

A Vuex module for accessing JSONAPI data with automatic normalization and relationship handling.

#axios#rest#vuex
Stars154
Forks22
Last commit1 year ago
Blizzard.js
Blizzard.jsTypeScript

A promise-based Node.js library for interacting with Blizzard's Battle.net Community Platform API.

#oauth#api#blizzard
Stars154
Forks28
Last commit10 months ago
vgram
vgramV

A Telegram Bot API library written in V, implementing all methods from API version 4.8.

#library#api#vlang
Stars149
Forks19
Last commit3 years ago
ghql
ghqlR

A GraphQL client for R, enabling querying and interacting with GraphQL APIs from the R programming language.

#data-querying#r-package#graphql
Stars149
Forks13
Last commit3 months ago
dotnet-standard-sdk
dotnet-standard-sdkC#

A .NET Standard library for accessing IBM Watson cognitive services like Assistant, Discovery, and Speech-to-Text.

#hacktoberfest#cloud-ai#natural-language-processing
Stars148
Forks114
Last commit
Medium
MediumGo

A Go SDK for integrating with Medium's OAuth2 API to authenticate users and publish content.

#go-sdk#oauth2#authentication
Stars142
Forks17
Last commit7 years ago
Mockbin ()
Mockbin ()TypeScript

A free service to generate custom HTTP endpoints for testing and viewing request/response logs, with OpenAPI support.

#api-mock#developer-tools#nextjs
Stars141
Forks13
Last commit25 days ago
PreviousPage 9 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
20 days ago
#Http Client113
#Rest Api65
#Go62
#Swift51
#Authentication49
#Golang41
#Ios39
#Networking38
#Api36
#Rest Client35
#Automation34
#Http32