Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Http

Http

365 projects

Showing 36 of 365 projects

HTTP Builder NG Gradle Plugin
HTTP Builder NG Gradle PluginGroovy

A Gradle plugin for defining tasks that make HTTP requests using the HttpBuilder-NG client library.

#dormant#dsl#http
Stars31
Forks7
Last commit5 years ago
MicroRESTCli
MicroRESTCliPython

A lightweight JSON REST client for MicroPython on ESP32 and Pycom modules, supporting HTTP methods, SSL/TLS, and authentication.

#iot#json-api#rest-client
Stars31
Forks7
Last commit5 years ago
Simple Hexagonal Architecture PoC API
Simple Hexagonal Architecture PoC APIGo

A proof-of-concept REST API for managing patient records built with Go and PostgreSQL.

#crud#rest#api
Stars31
Forks11
Last commit5 years ago
Lit
LitGo

An expressive and fast HTTP framework for Go, built on httprouter for high performance and simplicity.

#http-server#httprouter#api-server
Stars29
Forks2
Last commit2 years ago
go-multiproxy
go-multiproxyGo

A Go HTTP client library with load-balancing, failover, and authentication support for multiple HTTPS and SOCKS5 proxies.

#https-proxy#authentication#proxy
Stars29
Forks1
Last commit1 year ago
client-timing
client-timingGo

An HTTP client for Go that automatically propagates server timing headers across HTTP calls between servers.

#client#observability#http
Stars25
Forks6
Last commit6 years ago
Netswift
NetswiftSwift

A type-safe, high-level networking library for Swift apps that simplifies API calls with structured, reusable requests.

#ios#urlrequest#http
Stars25
Forks5
Last commit1 year ago
FastRouter
FastRouterGo

A fast, flexible HTTP router for Go with customizable options, middleware, and grouping.

#fast#api#http
Stars25
Forks5
Last commit8 years ago
go-req
go-reqGo

A declarative HTTP client for Go that simplifies API interactions with reusable configurations and hooks.

#declarative#rest#client
Stars24
Forks3
Last commit3 months ago
SpecTest
SpecTestTypeScript

A declarative API testing framework that uses JavaScript/JSON/YAML specs to test endpoints with built-in concurrency, sequencing, and schema validation.

#load-testing#declarative-testing#zod-integration
Stars23
Forks3
Last commit13 days ago
GoLobby/Router
GoLobby/RouterGo

A lightweight, zero-dependency HTTP router for Go built on radix trees with middleware, route parameters, and static file serving.

#route-parameters#zero-dependency#api
Stars22
Forks0
Last commit4 years ago
ngx-crud
ngx-crudTypeScript

A TypeScript library providing Angular services for CRUD operations with built-in request aborting, caching, and observables.

#crud#caching#http
Stars21
Forks3
Last commit1 year ago
HTTP GML
HTTP GMLGame Maker Language

A comprehensive HTTP and FormData wrapper for GameMaker Studio 2, simplifying web requests and file uploads.

#formdata#gamemaker#http
Stars19
Forks0
Last commit5 months ago
uht
uhtPython

A minimal, fully async HTTP/1.0 server for MicroPython and CircuitPython on tiny devices like ESP32 and Raspberry Pi Pico.

#iot#micropython#esp32
Stars17
Forks0
Last commit5 months ago
ivar
ivarElixir

An adapter-based HTTP client for Elixir that enables composable, pipeline-friendly request building.

#adapter-pattern#json-api#elixir
Stars17
Forks2
Last commit8 years ago
Mer-cli
Mer-cliRust

A Rust CLI tool that generates realistic IoT sensor test data and sends it via MQTT, HTTP, or TCP protocols.

#iot#developer-tools#tcp
Stars15
Forks1
Last commit21 days ago
status
statusTypeScript

A Deno utility for HTTP status codes with mappings, validations, and helper functions.

#api#server-side#http
Stars14
Forks3
Last commit3 years ago
yuri
yuriElixir

Elixir struct for URI manipulation with Dict-like query string access.

#uri-manipulation#functional-programming#elixir
Stars13
Forks2
Last commit6 years ago
ref_inspector
ref_inspectorElixir

An Elixir library for parsing HTTP referer URLs to extract search engines, social networks, and other traffic sources.

#elixir#traffic-analysis#library
Stars13
Forks2
Last commit27 days ago
fetch-lua
fetch-luaLua

A Lua-only, non-blocking HTTP/HTTPS client library for LÖVE games with cross-platform support.

#client#non-blocking#http
Stars12
Forks2
Last commit1 year ago
micropython-thingspeak
micropython-thingspeakPython

A MicroPython library for sending IoT sensor data to ThingSpeak.com from devices like ESP8266.

#iot#micropython#http
Stars12
Forks1
Last commit8 years ago
gondola
gondolaGo

A lightweight and flexible reverse proxy written in Go, configured via YAML.

#graceful-shutdown#reverse-proxy#webserver
Stars11
Forks1
Last commit5 days ago
nurl.nvim
nurl.nvimLua

A programmable HTTP client for Neovim, defining requests as pure Lua tables with environments, history, and testing.

#environment-management#http#curl
Stars11
Forks0
Last commit2 months ago
gbind
gbindGo

A Go library for binding and validating data to structs with built-in HTTP support and custom expression capabilities.

#validation#reflect#http
Stars10
Forks1
Last commit4 years ago
goroute
gorouteGo

A simple yet powerful HTTP request multiplexer for Go with middleware support and global error handling.

#minimalist#api-server#http
Stars9
Forks2
Last commit6 years ago
authBroker
authBrokerJavaScript

A Node.js authentication and authorization module for IoT brokers (HTTP/MQTT/CoAP) that integrates with Keycloak.

#iot#authentication#coap-broker
Stars8
Forks1
Last commit4 years ago
forwarded
forwardedTypeScript

A Deno port of the forwarded library for parsing X-Forwarded-For headers from HTTP requests.

#proxy#http#deno-library
Stars8
Forks0
Last commit4 months ago
vest
vestV

A REST client library for the V programming language with a simple and intuitive API.

#rest#rest-client#vlang
Stars7
Forks0
Last commit3 years ago
roamer
roamerGo

A flexible, extensible HTTP request parser for Go that maps request data to structs using declarative tags.

#api#request-handling#http
Stars6
Forks0
Last commit1 month ago
Athena Negotiation
Athena NegotiationCrystal

A framework-agnostic library for HTTP content negotiation based on RFC standards.

#media-type#web-services#content-negotiation
Stars5
Forks0
Last commit5 months ago
Hyperpoet
HyperpoetJava

A Groovy and Marcel-friendly HTTP client for Java 8 that minimizes boilerplate code with automatic I/O and parsing.

#dsl#http#okhttp
Stars5
Forks1
Last commit1 year ago
sockslender
sockslenderV

A lightweight, multi-protocol proxy router and chain manager with built-in DPI evasion and automatic failover.

#socks5h#vlang#anti-censorship
Stars4
Forks0
Last commit8 days ago
vigest
vigestV

Client digest authentification for v

#vlang#http#digest-authentication
Stars4
Forks0
Last commit4 years ago
fetchquack
fetchquackTypeScript

A lightweight TypeScript HTTP client with streaming, SSE, progress monitoring, and interceptors built on the Fetch API.

#angular2#http#progress-tracking
Stars4
Forks0
Last commit3 months ago
ngx-http
ngx-httpTypeScript

A lightweight Angular library that enhances HTTP functionalities with types, static values, and utility functions.

#http#dependency-injection#type-safety
Stars2
Forks0
Last commit5 months ago
spelling-corrector
spelling-correctorGo

A spelling corrector for Spanish language with customizable dictionary training and Docker deployment.

#spelling-correction#http#natural-language-processing
Stars2
Forks0
Last commit4 years ago
PreviousPage 10 of 11Next

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 Client116
#Go87
#Http Server79
#Golang63
#Rest Api57
#Web Framework55
#Middleware50
#Networking43
#Api Client39
#Api38
#Websocket38
#High Performance38