Showing 36 of 487 projects
A Gradle plugin for defining tasks that make HTTP requests using the HttpBuilder-NG client library.
A Go HTTP client library with load-balancing, failover, and authentication support for multiple HTTPS and SOCKS5 proxies.
A super simple Swift HTTP networking library with modular extensions for powerful API integration.
A comprehensive GitLab API wrapper written in Crystal, providing full-featured client access to GitLab's REST API.
An Elixir client library for interacting with the Keen.io analytics API.
A Go library for multiplexing HTTP clients based on source IP addresses to bypass rate limits and manage network interfaces.
OpenResty client library for writing data points to InfluxDB via UDP and HTTP interfaces.
Elixir client library for interacting with the Docker Remote API via HTTP.
A high-level networking library for iOS, macOS, and tvOS with built-in request management, caching, and offline support.
A .NET library for type-safe, testable, and flexible runtime-generated access to web APIs.
An HTTP client for Go that automatically propagates server timing headers across HTTP calls between servers.
A protoc plugin that generates native HTTP server and client code from Protobuf definitions, eliminating proxy overhead.
An Elixir library for HTTP request stubbing and explicit verification in tests, intercepting calls to return stubs or raise errors.
A declarative HTTP client for Go that simplifies API interactions with reusable configurations and hooks.
A Neovim plugin for running HTTP requests from .http files with environment variable support, compatible with IntelliJ and VSCode formats.
A Go HTTP client testing framework for validating request parameters and mocking HTTP server responses.
A collection of utilities and APIs for simplifying asynchronous programming and common tasks in Vert.x applications.
An Elixir client library for Apache Solr, providing querying, indexing, and document management capabilities.
A Java library providing utilities for network-related tasks, including an SSE client and GNMI path parsing.
A TypeScript library providing Angular services for CRUD operations with built-in request aborting, caching, and observables.
A declarative API testing framework that uses JavaScript/JSON/YAML specs to test endpoints with built-in concurrency, sequencing, and schema validation.
A comprehensive HTTP and FormData wrapper for GameMaker Studio 2, simplifying web requests and file uploads.
A Go library for generating realistic, up-to-date user-agent strings from a real-world database.
A lightweight Elixir client for Docker Remote API with SSL/TLS and Unix socket connection support.
Go client library for interacting with the Codeship API v2, providing authentication, pagination, and logging.
A REST API testing framework for Erlang inspired by frisby-js, providing fluent HTTP request methods and built-in response assertions.
A Ruby gem for interacting with the Halo:Reach API to fetch game stats and data.
A Neovim plugin that integrates HttpYac for executing HTTP requests directly from your editor.
An Elixir client for RavenDB NoSQL database, providing session management, RQL querying, and clustering support.
An adapter-based HTTP client for Elixir that enables composable, pipeline-friendly request building.
A Node.js client for the Steam WebAPI with automatic error handling and gzip support.
A Swift library for working with EOSIO blockchains, featuring ABI encoding/decoding, HTTP API client, and ESR signing support.
A simple Objective-C wrapper for AFNetworking that reduces boilerplate code for common HTTP methods with built-in loading indicators.
A Crystal library for sending emails via the SendGrid API with a simple and type-safe interface.
A tiny Go client library for fetching stories from the HackerNews API.
An ultra-lightweight parallel HTTP client for ArcGIS Server feature services with minimal ORM and optimized CRUD operations.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.