|  | # QUICHE | 
|  |  | 
|  | QUICHE stands for QUIC, Http, Etc. It is Google's production-ready | 
|  | implementation of QUIC, HTTP/2, HTTP/3, and related protocols and tools. It | 
|  | powers Google's servers, Chromium, Envoy, and other projects. It is actively | 
|  | developed and maintained. | 
|  |  | 
|  | There are two public QUICHE repositories. Either one may be used by embedders, | 
|  | as they are automatically kept in sync: | 
|  |  | 
|  | *   https://quiche.googlesource.com/quiche | 
|  | *   https://github.com/google/quiche | 
|  |  | 
|  | To embed QUICHE in your project, platform APIs need to be implemented and build | 
|  | files need to be created. Note that it is on the QUICHE team's roadmap to | 
|  | include default implementation for all platform APIs and to open-source build | 
|  | files. In the meanwhile, take a look at open source embedders like Chromium and | 
|  | Envoy to get started: | 
|  |  | 
|  | *   [Platform implementations in Chromium](https://source.chromium.org/chromium/chromium/src/+/main:net/third_party/quiche/overrides/quiche_platform_impl/) | 
|  | *   [Build file in Chromium](https://source.chromium.org/chromium/chromium/src/+/main:net/third_party/quiche/BUILD.gn) | 
|  | *   [Platform implementations in Envoy](https://github.com/envoyproxy/envoy/tree/master/source/common/quic/platform) | 
|  | *   [Build file in Envoy](https://github.com/envoyproxy/envoy/blob/main/bazel/external/quiche.BUILD) | 
|  |  | 
|  | To contribute to QUICHE, follow instructions at | 
|  | [CONTRIBUTING.md](CONTRIBUTING.md). | 
|  |  | 
|  | QUICHE is only supported on little-endian platforms. |