Showing 36 of 124 projects
A Ruby library that simplifies HTTP requests with an intuitive API and built-in command-line interface.
A Go package providing low-level bindings to the Discord API for building bots and integrations.
A Go client implementation for the OAuth 2.0 authorization framework.
A community-maintained PHP API client for interacting with OpenAI's API, including chat, audio, images, and fine-tuning.
Generate type-safe TypeScript clients from OpenAPI or Swagger specifications for various frameworks.
An open-source, cross-platform API development and testing tool with plugin support for REST, Websocket, and more.
A Python toolkit for working with OpenAPI/Swagger schemas to build documentation, validate schemas, and make API requests.
A command-line interface and client library for interacting with the X (Twitter) API.
A Rust library for building Discord bots and applications with full API coverage and async support.
A comprehensive Python library for building OAuth and OpenID Connect clients and servers, with built-in JOSE support.
A simple HTTP and REST client for Ruby with a Sinatra-inspired DSL for specifying actions.
A tiny wrapper built around fetch with an intuitive syntax for making HTTP requests.
A Node.js module for Docker's Remote API, providing a feature-rich and stream-friendly interface to manage containers, images, and more.
Generates client libraries for RESTful web services from OpenAPI specifications.
A simple yet powerful Go HTTP client with automatic decoding, debugging, retry, and HTTP fingerprinting support.
A Java client library for OpenAI's GPT APIs, including GPT-3, ChatGPT, and GPT-4.
A Ruby interface to the Twitter (X) API v1.1 for programmatically interacting with the platform.
Official Go client libraries for accessing Google Cloud Platform services like Firestore, Storage, and Compute Engine.
Auto-generated Go client libraries for accessing Google APIs like Tasks, Sheets, and URL Shortener.
Official Node.js library for interacting with the Stripe API, enabling server-side payment processing and subscription management.
Official Python client for Elasticsearch, providing idiomatic access to search and analytics engines.
A PHP library for interacting with Twitter's OAuth REST API, handling authentication and API requests.
The official AWS SDK for Java 1.x enabling Java developers to work with Amazon Web Services (now in maintenance mode).
A Ruby HTTP client library that wraps libcurl to make fast and reliable requests with parallel execution support.
A full-featured, elegant framework for building Telegram bots in Rust.
A powerful, user-friendly HTTP client library for Python with thread safety, connection pooling, and comprehensive features.
A curated collection of tools, frameworks, and resources for building and managing RESTful HTTP+JSON APIs.
Official Python SDK for building Slack apps and integrations with all Slack APIs.
Official PHP library for interacting with the Stripe API, providing dynamic classes for API resources.
The official strongly-typed .NET client library for Elasticsearch, maintained by Elastic.
A Java client library providing a fluent DSL to interact with Kubernetes and OpenShift REST APIs.
The official AWS SDK for Ruby provides modular Ruby gems to interact with AWS services.
A curl frontend with HTTPie's user-friendly interface, combining curl's power with intuitive syntax and formatting.
A human-friendly HTTP request library for PHP that simplifies interacting with other sites and abstracts away low-level complexities.
A terminal-based API client for sending HTTP/WebSocket requests, managing collections, and scripting—free, offline, and account-less.
A PHP client library for Google's reCAPTCHA service to verify user responses and protect websites from spam.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.