Open-source projects categorized as HTTP2

Top 23 HTTP2 Open-Source Projects

  • mitmproxy

    An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.

    Project mention: VPN Traffic Management with Disney+ and Netflix | | 2023-05-27

    I used these lists to get the domain names. However, they were missing some domain names. I used mitmproxy to find the missing domains.

  • Echo

    High performance, minimalist Go web framework

    Project mention: It's so easy to learn | | 2023-05-23

    Here I'm not really sure what you're referring to: * You can set request timeout and it has nothing to do with whether you handled your error or not. * In most cases you either bubble it up the callstack or do something with error in place you o received it i.e. you switch to default value, retry or sth along those lines. In some cases frameworks like echo will translate error into 5XX response for you if you don't do anything with it in top level handler. * Panics are recoverable. Also in case your handler panics it won't crash entire server -> stdlib HTTP server just closes connection, frameworks might even provide panic handler which will return 5XX instead of nothing. * try/catch doesn't really solve anything I mentioned here ¯_(ツ)_/¯. You just hope somebody caught your exception somewhere else.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.


    ⚙️ NGINX config generator on steroids 💉

    Project mention: On Hacktoberfest | | 2022-10-31

    It'd be weird to exclude any repositories, even the sponsors' ones. Like, sure, it's an ad for them (so is wearing a t-shirt with their logo), but at the same time, they maintain some cool projects, like digitalocean/ It'd be a shame if people who genuinely want to improve this tool wouldn't get rewarded for that, only because it's DigitalOcean's.

  • Iris

    The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:

    Project mention: go-mir - a toolkit to develop RESTful API backend service like develop service of gRPC | | 2023-03-31

    Mir is a toolkit to develop RESTful API backend service like develop service of gRPC. It adapt some HTTP framework sush as Gin, Chi, Hertz, Echo, Iris, Fiber, Macaron, Mux, httprouter。

  • Vapor

    💧 A server-side Swift HTTP web framework.

    Project mention: A Look at the Crystal Programming Language for Humans | | 2023-05-05
  • Vert.x

    Vert.x is a tool-kit for building reactive applications on the JVM

    Project mention: Looking for a coroutine-based message broker implementation for inter-app communication. | | 2023-05-05

    Have you looked at Vert.x?

  • gost

    GO Simple Tunnel - a simple tunnel written in golang

    Project mention: Teach us something Sundays | | 2023-05-21

    With a combination of Gost and cloudflare tunnel you can access literally anything on the local LAN network.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • cdnjs

    🤖 CDN assets - The #1 free and open source CDN built to make life easier for developers.

    Project mention: [Self Hosted] Network di consegna di contenuti auto -ospitati (CDN) | | 2023-04-20
  • Finagle

    A fault tolerant, protocol-agnostic RPC system

    Project mention: Twitter Finagle: Backoff.scala | | 2023-04-02
  • RoadRunner

    🤯 High-performance PHP application server, process manager written in Go and powered with plugins

    Project mention: Go with PHP | | 2023-05-10
  • cowboy

    Small, fast, modern HTTP server for Erlang/OTP.

  • AndroidNetworking

    🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀

  • Ponzu

    Headless CMS with automatic JSON API. Featuring auto-HTTPS from Let's Encrypt, HTTP/2 Server Push, and flexible server framework written in Go.

  • gotenberg

    A Docker-powered stateless API for PDF files.

    Project mention: Software welche PDF durchsuchbar macht? | | 2023-05-25
  • preact-cli

    😺 Your next Preact PWA starts in 30 seconds.

    Project mention: Building a Censorship Resistant Image Uploader | | 2022-11-03

    You need a current version of Node.js installed because we use the Preact-CLI and some NPM packages.

  • merlin

    Merlin is a cross-platform post-exploitation HTTP/2 Command & Control server and agent written in golang. (by Ne0nd0g)

  • nghttp2

    nghttp2 - HTTP/2 C Library and tools

    Project mention: Install breaks at 46% | | 2022-11-14


  • Armeria

    Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.

    Project mention: Evaluating Spring Boot, Quarkus, or Micronaut and why for Stargate v2 | | 2022-12-26

    OP doesn't seem to be aware of Armeria

  • libwebsockets

    canonical networking library

    Project mention: Rusty C programmer needs help with modern tools | | 2022-08-24

    I'm trying to setup a project using libwebsockets.

  • haproxy

    HAProxy Load Balancer's development branch (mirror of

    Project mention: Why Haproxy is not build with PROMEX by default (Linux / BSD) | | 2023-05-28

    For context I think this might be useful:

  • Jetty

    Eclipse Jetty® - Web Container & Clients - supports HTTP/2, HTTP/1.1, HTTP/1.0, websocket, servlets, and more

    Project mention: Security of Eclipse Jetty dependencies | | 2022-11-02

    So, 9.4.48 fixes the first two CVEs, but the last one doesn't mention 9.4 at all, so I'm not sure if that's left out due to EOL status for 9.4.

  • vertx-examples

    Vert.x examples

    Project mention: What's the state of server-side frameworks with Kotlin support today for small teams? | | 2023-04-17

    Personally, I like vertx, it is modular and you can pick and choose what you need. It also has support for kotlin coroutines,,

  • vulcain

    Fast and idiomatic client-driven REST APIs.

    Project mention: Removing HTTP/2 Server Push from Chrome | | 2022-08-19

    Funny thing is that I was just looking into how this software could work with APIs and now it seems like it's dead in the water if the support is removed from the browser. Sure, it's a progressive enhancement and you wouldn't break anything, but you lose all the benefit as far as I can tell and you _are_ adding an extra layer.


    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-05-28.

HTTP2 related posts


What are some of the best open-source HTTP2 projects? This list will help you:

Project Stars
1 mitmproxy 31,078
2 Echo 25,725
3 25,714
4 Iris 23,978
5 Vapor 22,833
6 Vert.x 13,561
7 gost 12,818
8 cdnjs 9,873
9 Finagle 8,661
10 RoadRunner 7,164
11 cowboy 6,954
12 AndroidNetworking 5,567
13 Ponzu 5,559
14 gotenberg 4,819
15 preact-cli 4,658
16 merlin 4,370
17 nghttp2 4,276
18 Armeria 4,263
19 libwebsockets 3,854
20 haproxy 3,702
21 Jetty 3,562
22 vertx-examples 3,416
23 vulcain 3,382
TestGPT | Generating meaningful tests for busy devs
Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.