
Quico
QUICO is an open-source initiative delivering a full JavaScript implementation of QUIC, HTTP/3, TLS 1.3 and WebTransport for Node.js
Contribute
Become a financial contributor.
Financial Contributions
Quico is all of us
Our contributors 1
Thank you for supporting Quico.
About
QUICO is a pure JavaScript implementation of modern web transport protocols — including QUIC, HTTP/3, TLS 1.3, QPACK, and WebTransport — built entirely without native code or OpenSSL dependencies.
HTTP/3 is the latest evolution of the HTTP protocol, offering significant improvements in speed, latency, and multiplexing compared to HTTP/1.1 and HTTP/2. It uses QUIC over UDP to eliminate issues like head-of-line blocking and to enable faster, more resilient connections.
WebTransport, a key part of the modern web stack, builds on top of HTTP/3 and QUIC to provide reliable and unreliable streams and datagrams — something that's critical for low-latency applications like video, gaming, and real-time communication.
While these protocols are becoming standards, there is currently no simple, native, and accessible implementation for Node.js developers. QUICO fills this gap by providing a clean API, minimal setup, and fully JS-based protocol logic — making it easier for developers worldwide (especially those in JS-focused ecosystems) to adopt and experiment with HTTP/3 and WebTransport.
This Collective was created to fund the continued development of core protocol features (such as 0-RTT support, connection migration, and stream prioritization), interoperability testing, developer documentation, and community outreach.
Contributions will help make these modern web protocols more accessible, better documented, and production-ready for the open-source JavaScript world.
Our team
Aviv
Admin