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

huex
huexElixir

An Elixir client library for controlling Philips Hue smart light bulbs via the Hue Bridge API.

#iot#functional-programming#elixir
Stars64
Forks17
Last commit7 years ago
elastic
elasticElixir

A thin Elixir wrapper over HTTPotion for interacting with Elastic Search, providing a cleaner alternative to raw HTTP calls.

#elixir#wrapper-library#api-client
Stars64
Forks19
Last commit5 years ago
ocurl
ocurlC

OCaml bindings to libcurl for client-side URL transfers supporting HTTP and multiple network protocols.

#functional-programming#bindings#network-protocols
Stars63
Forks43
Last commit1 month ago
GoMusicBrainz
GoMusicBrainzGo

A Go client library for the MusicBrainz WS2 web service, enabling programmatic access to music metadata.

#client#music-metadata#go-library
Stars63
Forks25
Last commit3 years ago
TJDropbox
TJDropboxObjective-C

A lightweight, dependency-free Objective-C client library for Dropbox's v2 API.

#ios#dropbox-sdk#objective-c
Stars63
Forks11
Last commit5 days ago
C#
C#C#

A community-developed multiplatform C# SDK for interacting with the PocketBase API.

#backend-integration#csharp#multiplatform
Stars62
Forks8
Last commit2 years ago
OWASP ZAP Node API
OWASP ZAP Node APIJavaScript

Official Node.js client library for programmatically accessing the OWASP Zed Attack Proxy (ZAP) API.

#web-security#owasp-zap#penetration-testing
Stars60
Forks18
Last commit11 days ago
qdrant-ruby
qdrant-rubyRuby

A Ruby client library for interacting with the Qdrant vector search database API.

#ai#vector-search-engine#vector-database
Stars60
Forks10
Last commit25 days ago
pocketbase-query
pocketbase-queryTypeScript

A TypeScript query builder for constructing complex filter queries for PocketBase with a fluent, chainable API.

#query-builder#database#open-source
Stars60
Forks1
Last commit1 year ago
uptimerobot
uptimerobotGo

Go library and CLI client for interacting with the UptimeRobot v2 API to manage website monitors and alert contacts.

#uptime-monitoring#devops#go-library
Stars60
Forks12
Last commit3 years ago
qiniu
qiniuElixir

An Elixir SDK for interacting with Qiniu Cloud Storage, providing upload, download, and media processing capabilities.

#elixir#media-processing#cloud-storage
Stars60
Forks24
Last commit6 years ago
iTunesConnect
iTunesConnectJavaScript

An unofficial React Native app for managing iOS apps on iTunes Connect with better mobile experience.

#itunes-connect#developer-tools#mobile-app
Stars59
Forks12
Last commit10 years ago
ORM and code generator
ORM and code generatorC#

A C# ORM client library that maps PocketBase collections and registries to objects, providing automatic API communication, caching, and data management.

#orm#mapper#csharp
Stars58
Forks9
Last commit2 years ago
weaviate-ruby
weaviate-rubyRuby

A Ruby client library for interacting with the Weaviate vector search database API.

#semantic-search#ai#vector-search-engine
Stars58
Forks19
Last commit3 months ago
FSharp.Data.Toolbox
FSharp.Data.ToolboxF#

F# library providing type providers for Twitter and SAS data access APIs.

#type-providers#data-science#fsharp-data
Stars58
Forks39
Last commit4 years ago
vnu-elixir
vnu-elixirElixir

An Elixir client for the Nu HTML Checker (v.Nu) that validates HTML, CSS, and SVG documents via its JSON API.

#svg-validation#elixir#w3c-validator
Stars57
Forks0
Last commit27 days ago
dnsimple
dnsimpleElixir

An Elixir client library for interacting with the DNSimple API v2.

#dnsimple#elixir#dnsimple-policy-triage-application
Stars57
Forks16
Last commit1 day ago
urlshortener-rs
urlshortener-rsRust

A Rust library providing a simple interface to shorten URLs using multiple services, including self-hosted options.

#library#web-services#url-shortener
Stars57
Forks17
Last commit4 months ago
oauth2ex
oauth2exElixir

An OAuth 2.0 client library for Elixir that handles token retrieval, caching, and HTTP requests.

#token-management#elixir#library
Stars56
Forks15
Last commit8 years ago
toxiproxy_ex
toxiproxy_exElixir

An Elixir API client for Toxiproxy, enabling resilience testing by simulating network failures and latency.

#elixir#integration-testing#network-simulation
Stars55
Forks5
Last commit6 months ago
qase
qaseTypeScript

A monorepo of JavaScript reporters and API clients for integrating test results from various frameworks into Qase TestOps.

#integration#test-management#api-client
Stars55
Forks49
Last commit4 days ago
clarifai
clarifaiGo

A deprecated Go client library for the Clarifai v1 API, enabling image tagging and feedback functionality.

#v1-api#go-client#deprecated
Stars55
Forks14
Last commit1 year ago
gmail
gmailElixir

A simple Gmail REST API client for Elixir, providing programmatic access to Gmail features.

#elixir#rest-api#gmail-api
Stars54
Forks23
Last commit7 years ago
megos
megosGo

A Go client library for accessing and retrieving information from an Apache Mesos cluster via its HTTP API.

#apache-mesos#container-orchestration#devops-tools
Stars54
Forks12
Last commit5 years ago
Conduit
ConduitSwift

A session-based Swift HTTP networking and OAuth2 authentication library for iOS, macOS, tvOS, and watchOS.

#ios#oauth2#authentication
Stars54
Forks8
Last commit5 months ago
DarkSkyCore
DarkSkyCoreC#

A .NET Standard library for accessing the Dark Sky weather API with full response mapping and extensible HTTP/JSON services.

#nuget#csharp#nuget-package
Stars53
Forks14
Last commit6 years ago
angular-odata
angular-odataTypeScript

A fluent TypeScript API for querying, creating, updating, and deleting OData resources in Angular applications.

#data-querying#rest#fluent-api
Stars52
Forks18
Last commit15 days ago
Giphy
GiphyObjective-C

Objective-C client library for accessing Giphy's API endpoints on iOS.

#ios#animation#objective-c
Stars52
Forks23
Last commit9 years ago
mftool-java
mftool-javaJava

A Java library for fetching and working with Indian mutual fund data, including schemes, NAVs, and fund details.

#indian-market#java-library#caching
Stars51
Forks40
Last commit2 years ago
go-xkcd
go-xkcdGo

A Go HTTP client library for accessing the xkcd webcomic API.

#xkcd#rest-api#cli-tool
Stars51
Forks5
Last commit3 years ago
slack-poster
slack-posterRuby

A simple Ruby gem for posting messages to Slack via webhooks with support for attachments and custom formatting.

#message-attachment#slack#ruby-gem
Stars51
Forks18
Last commit5 years ago
clj-bigml
clj-bigmlClojure

Clojure bindings for the BigML.io API, enabling machine learning tasks and pipelines from Clojure code.

#data-science#rest-api#anomaly-detection
Stars50
Forks14
Last commit8 years ago
Art Museum
Art MuseumJavaScript

An unofficial React Native app for browsing and saving favorite artworks from the Harvard Art Museums collection.

#art-museum#harvard-api#art-collection
Stars49
Forks10
Last commit3 years ago
Laravel Forge
Laravel ForgePHP

Alfred workflow for managing Laravel Forge servers and sites directly from your desktop.

#alfred-workflow#alfred#developer-tools
Stars49
Forks4
Last commit4 years ago
slack-php-app-framework
slack-php-app-frameworkPHP

A robust PHP framework for building Slack applications with support for slash commands, modals, shortcuts, and events.

#slack-apps#composer#slack-php
Stars49
Forks18
Last commit2 years ago
mandrill
mandrillElixir

An Elixir wrapper for the Mandrill email API, enabling transactional email sending and user management.

#elixir#transactional-email#mandrill
Stars49
Forks12
Last commit6 years ago
PreviousPage 13 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