Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Http

Http

286 projects

Showing 36 of 286 projects

AMQP 1.0 - Kafka bridge
AMQP 1.0 - Kafka bridgeJava

An HTTP bridge enabling HTTP 1.1 clients to send and receive messages to/from Apache Kafka clusters.

#hacktoberfest#strimzi#message-queue
Stars334
Forks135
Last commit3 days ago
gretchen
gretchenTypeScript

A type-safe, resilient, and tiny fetch wrapper for TypeScript that never throws on non-200 responses.

#hooks#retry-logic#request
Stars330
Forks5
Last commit2 years ago
Kinto.js
Kinto.jsTypeScript

A JavaScript client for Kinto that stores data locally first and syncs with a remote server when online.

#hacktoberfest#progressive-web-app#offline-first
Stars327
Forks75
Last commit6 days ago
bodyclose
bodycloseGo

A static analysis tool for Go that checks whether HTTP response bodies are properly closed to enable TCP connection reuse.

#request#linter#http
Stars324
Forks39
Last commit4 months ago
Http.fs
Http.fsHTML

A simple, functional HTTP client library for F# with an immutable, fluent API.

#functional-programming#rest-client#f-sharp
Stars319
Forks38
Last commit2 years ago
Fusillade
FusilladeC#

An opinionated HTTP library for .NET apps that provides request deduplication, prioritization, concurrency limiting, and offline caching.

#network-optimization#request-deduplication#xamarin
Stars312
Forks30
Last commit5 days ago
http-fake-backend
http-fake-backendJavaScript

A Node.js server for building configurable fake backends using JSON files or JavaScript objects.

#backend-mocking#http-server#json-server
Stars312
Forks21
Last commit2 years ago
Ace
AceElixir

An Elixir HTTP/1 and HTTP/2 web server and client that implements the Raxx interface.

#h2spec#http-server#elixir-lang
Stars303
Forks26
Last commit5 years ago
request
requestGo

A Go HTTP client library inspired by axios and Python requests, offering a simple API with no third-party dependencies.

#axios#request#rest-client
Stars296
Forks29
Last commit6 months ago
methanol
methanolJava

Lightweight HTTP extensions for Java's built-in HttpClient, adding multipart uploads, caching, decompression, and object mapping.

#object-mapping#kotlin-dsl#client
Stars295
Forks17
Last commit2 months ago
neo4j-php-client
neo4j-php-clientPHP

An enterprise-grade PHP client for Neo4j graph database with support for Bolt protocol, transactions, and high availability.

#graph#high-availability#http
Stars285
Forks93
Last commit4 years ago
Brook framework
Brook frameworkPascal

A cross-platform microframework for building fast, compact web applications in Pascal using Delphi or Lazarus/Free Pascal.

#iot#http-server#embedded-systems
Stars274
Forks59
Last commit4 months ago
jeff
jeffGo

A simple, stateful session management library for Go with CSRF protection and easy session revocation.

#web-sessions#stateful-sessions#web-security
Stars272
Forks16
Last commit1 year ago
GenHTTP
GenHTTPC#

A lightweight, embeddable web server written in pure C# for quickly creating .NET web services with minimal configuration.

#http-server#nuget#webserver
Stars270
Forks44
Last commit4 days ago
GlobalExceptionHandlerDotNet
GlobalExceptionHandlerDotNetC#

A middleware for centralized exception handling as a convention in ASP.NET Core applications.

#api#asp-net-core#content-negotiation
Stars270
Forks32
Last commit3 years ago
renderer
rendererGo

A simple, lightweight Go package for rendering JSON, JSONP, XML, YAML, HTML, and file responses in HTTP handlers.

#tmpl#jsonp#yaml
Stars261
Forks28
Last commit1 month ago
crest
crestCrystal

A feature-rich HTTP and REST client for the Crystal programming language, inspired by Ruby's RestClient.

#proxy-support#hacktoberfest#json-api
Stars248
Forks15
Last commit13 days ago
elastic
elasticR

R client for the Elasticsearch HTTP API, enabling data indexing, search, and analysis from R.

#data-indexing#database#r-package
Stars245
Forks59
Last commit6 months ago
Hectane
HectaneGo

A lightweight SMTP client and email queue written in Go, available as both a Go package and a standalone HTTP API service.

#smtp#standalone-service#http
Stars226
Forks25
Last commit5 years ago
webmachine
webmachineOCaml

A state-machine-based REST toolkit for OCaml that implements HTTP request processing with validation, authentication, and content negotiation.

#server-side#api-framework#webmachine-port
Stars224
Forks28
Last commit4 years ago
rlt
rltRust

A universal load testing framework for Rust with real-time terminal UI support for HTTP, gRPC, databases, and custom services.

#load-testing#performance-testing#database-testing
Stars221
Forks13
Last commit2 months ago
piaf
piafOCaml

An OCaml HTTP client library supporting HTTP/1.X and HTTP/2 protocols.

#functional-programming#http2-client#http
Stars216
Forks26
Last commit8 months ago
aqua
aquaTypeScript

A minimal and fast HTTP server framework for Deno, designed for building web applications with simplicity and performance.

#http-server#cookies#minimalist
Stars216
Forks6
Last commit2 years ago
vesper
vesperShell

A lightweight HTTP framework for Bash shell that parses requests and generates valid responses.

#web-services#unix#serverless
Stars213
Forks7
Last commit6 years ago
Http
HttpJava

A Capacitor community plugin for native HTTP requests, file downloads/uploads, and cookie management in hybrid mobile apps.

#capacitor-plugin#http#file-transfer
Stars210
Forks141
Last commit3 years ago
Taxy
TaxyRust

A Rust-based reverse proxy server with a built-in WebUI, supporting TCP/UDP/HTTP/TLS/WebSocket protocols.

#http-proxy#reverse-proxy#tcp
Stars201
Forks10
Last commit1 year ago
govcr
govcrGo

A Go library for recording and replaying HTTP/HTTPS interactions as mock cassettes for offline testing.

#playback#proxy#integration-testing
Stars199
Forks17
Last commit1 month ago
placid
placidElixir

A REST toolkit for building highly-scalable and fault-tolerant HTTP APIs with Elixir.

#elixir#api-framework#http
Stars195
Forks7
Last commit1 month ago
router
routerGo

A lightning-fast HTTP router for Go with full http.Handler compatibility and zero memory allocations during serving.

#net-http#fast#high-performance
Stars184
Forks13
Last commit4 months ago
urusai
urusaiGo

A Go-based HTTP/DNS traffic generator that creates background noise to protect your browsing privacy.

#anti-tracking#open-source#privacy-tools
Stars182
Forks12
Last commit7 months ago
Tracer
TracerJava

A collection of OpenTracing utilities, instrumentations, and extensions for Java applications, now in maintenance mode.

#tracing#observability#http
Stars181
Forks46
Last commit11 months ago
OpenTracing Toolbox
OpenTracing ToolboxJava

A collection of OpenTracing utilities, instrumentations, and extensions for Java applications.

#tracing#observability#http
Stars181
Forks46
Last commit11 months ago
Web Technologies List
Web Technologies ListR

A curated guide to R packages for web scraping, APIs, web services, and web technologies.

#api#web-services#webtechnology
Stars177
Forks65
Last commit1 month ago
easyhttpcpp
easyhttpcppC++

A cross-platform C++ HTTP client library focused on usability, speed, and modern features like caching and connection pooling.

#poco-libraries#asynchronous-apis#connection-pooling
Stars174
Forks28
Last commit4 years ago
terraform-provider-terracurl
terraform-provider-terracurlGo

A Terraform provider for declarative HTTP API interactions, enabling infrastructure teams to manage any REST service as Terraform resources.

#api#devops-automation#http
Stars162
Forks21
Last commit
AFNetworking-Synchronous
AFNetworking-SynchronousObjective-C

A minimal category that adds synchronous request support to AFNetworking 1.x, 2.x, and 3.x.

#ios#synchronous-requests#objective-c
Stars161
Forks30
Last commit4 years ago
PreviousPage 7 of 8Next

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
27 days ago
#Http Client91
#Http Server70
#Go67
#Rest Api49
#Golang46
#Web Framework44
#Middleware39
#High Performance35
#Websocket34
#Networking34
#Api Client32
#Https29