H2O is a new generation HTTP server that provides quicker response to users with less CPU utilization when compared to older generation of web servers. Designed from ground-up, the server takes full advantage of HTTP/2 features including prioritized content serving and server push, promising outstanding experience to the visitors of your web site. Full support for dependency and weight-based prioritization with server-side tweaks. Static file serving, FastCGI, reverse proxy, scriptable using mruby (Rack-based), graceful restart and self-upgrade, BPF-based tracing tool (experimental), and more. H2O is a new generation HTTP server. Not only is it very fast, it also provides much quicker response to end-users when compared to older generations of HTTP servers. Written in C and licensed under the MIT License, it can also be used as a library.

Features

  • Private key protection using privilege separation
  • Cache-aware server push
  • Session resumption (standalone & memcached)
  • Session tickets with automatic key rollover
  • Automatic OCSP stapling
  • Forward secrecy & fast AEAD ciphers

Project Samples

Project Activity

See All Activity >

Categories

HTTP Servers

License

MIT License

Follow H2O

H2O Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of H2O!

Additional Project Details

Programming Language

C

Related Categories

C HTTP Servers

Registered

2021-06-16