Showing 36 of 765 projects
An extensible, strongly-typed Rust implementation of OAuth2 (RFC 6749) for building secure authentication clients.
A Go client library for accessing GitHub's GraphQL API v4 with a friendly, type-safe interface.
A Swift framework for OAuth2 authentication on Apple platforms (iOS, macOS, tvOS), supporting all standard OAuth2 flows.
A usable, fast, and simple HTTP 1.1 client library for Ruby, ideal for API clients and general HTTP requests.
A simple Swift library for converting JSON to strongly typed objects with immutable properties.
Official PHP SDK for interacting with the Mailgun email API, enabling email sending, analytics, and domain management.
A comprehensive Go client library for the Twitter 1.1 API with full endpoint coverage and OAuth support.
Plugin-driven, extensible HTTP client toolkit for Go, built on net/http with a hierarchical middleware layer.
Rust bindings to libcurl for making HTTP requests and network transfers.
Official C#/.NET library for interacting with the Twilio SendGrid Web API v3 to send emails and SMS.
A type-safe REST API client library for .NET that simplifies remote endpoint communication through interface definitions.
Official .NET client libraries for Google Cloud Platform services, providing idiomatic APIs for cloud integration.
A Ruby wrapper and command-line interface for the GitLab REST API.
Elixir client libraries for accessing Google APIs, generated from Google's API discovery service.
A comprehensive Elixir library for interacting with the Stripe API, supporting payments, customers, and subscriptions.
A TypeScript GraphQL client that automatically infers queries from your code, eliminating manual query writing.
A promise retry library with exponential backoff, custom retry strategies, and abort functionality.
A native Android client that maps nearby Pokémon in real-time using Pokémon GO's API.
A PHP library for OAuth 1.0 authentication with built-in support for services like Twitter, Trello, and Tumblr.
A lean Swift web API client built using async/await for modeling and executing network requests.
A type-safe TypeScript query builder for GraphQL APIs with auto-completion and validation.
Official Rust SDK for interacting with Microsoft Azure cloud services, providing idiomatic Rust APIs for Azure resources.
A Node.js library for interacting with the Pokemon GO API, enabling programmatic access to game data and actions.
A Swift HTTP/HTTPS networking library for iOS with elegant, human-readable APIs.
Autogenerate type-safe Elm code from any GraphQL schema for guaranteed valid queries and seamless decoders.
An Elixir library for building OAuth 2.0 client applications with support for multiple authorization strategies.
A comprehensive Ruby client for interacting with YouTube's Data and Analytics APIs.
A Go client library for interacting with the Mailgun email API, enabling sending, validation, event tracking, and webhook handling.
A collection of POSIX-compatible shell scripts for uploading files and folders to Google Drive using the official API.
A JavaScript client library for connecting to Meteor backends from any JS environment, enabling real-time APIs without Meteor's front-end.
A Ruby client library for interacting with the Trello API, enabling programmatic management of boards, cards, lists, and members.
A C#/.NET helper library for interacting with Twilio's REST API and generating TwiML for .NET6+ applications.
A Swift library that simplifies custom serialization of Codable types using declarative property wrapper annotations.
A native API testing tool for developers, supporting both HTTP and gRPC protocols with a focus on simplicity and local data storage.
A web interface for browsing and managing Docker registries via the HTTP API V2, built with Ruby on Rails.
The official Apache CouchDB client library for Node.js, providing a minimalistic interface to CouchDB's HTTP API.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.