Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises Learn more →
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 | reddit.com/r/Ubiquiti | 2023-05-27I used these lists to get the domain names. However, they were missing some domain names. I used mitmproxy to find the missing domains.
-
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.
-
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/nginxconfig.io. 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 | reddit.com/r/golang | 2023-03-31Mir 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。
-
Project mention: A Look at the Crystal Programming Language for Humans | news.ycombinator.com | 2023-05-05
-
Project mention: Looking for a coroutine-based message broker implementation for inter-app communication. | reddit.com/r/Kotlin | 2023-05-05
Have you looked at Vert.x?
-
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.
-
Project mention: [Self Hosted] Network di consegna di contenuti auto -ospitati (CDN) | reddit.com/r/initaliano | 2023-04-20
-
-
RoadRunner
🤯 High-performance PHP application server, process manager written in Go and powered with plugins
-
-
-
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.
-
-
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)
-
curl https://github.com/nghttp2/nghttp2/releases/download/v1.47.0/nghttp2-1.47.0.tar.bz2
-
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 | reddit.com/r/java | 2022-12-26OP doesn't seem to be aware of Armeria https://github.com/line/armeria
-
Project mention: Rusty C programmer needs help with modern tools | reddit.com/r/C_Programming | 2022-08-24
I'm trying to setup a project using libwebsockets.
-
Project mention: Why Haproxy is not build with PROMEX by default (Linux / BSD) | reddit.com/r/haproxy | 2023-05-28
For context I think this might be useful: https://github.com/haproxy/haproxy/blob/master/addons/promex/README
-
Jetty
Eclipse Jetty® - Web Container & Clients - supports HTTP/2, HTTP/1.1, HTTP/1.0, websocket, servlets, and more
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.
-
Project mention: What's the state of server-side frameworks with Kotlin support today for small teams? | reddit.com/r/Kotlin | 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, https://vertx.io/, https://github.com/vert-x3/vertx-examples/tree/4.x/kotlin-examples
-
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
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
HTTP2 related posts
- Possible frameworks/languages for a web/mobile application
- High Performance Browser Networking
- I don't understand these lines of code in Gorilla websocket example
- What's the state of server-side frameworks with Kotlin support today for small teams?
- Websockets with golang
- Man In The Middle Proxy in Rust
- Anyone using bandit in prod?
-
A note from our sponsor - ONLYOFFICE
www.onlyoffice.com | 30 May 2023
Index
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 | nginxconfig.io | 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 |