H2O - the optimized HTTP/1, HTTP/2 server
C Perl Mathematica Objective-C Ruby Shell Other
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
cmake Support h2o_mruby basic function Jun 25, 2015
deps extract https://github.com/iij/mruby-pack @ 383a9c7 () at deps/mruby-… Jun 3, 2018
doc add stash directive doc May 31, 2018
examples Update latency-optimization.c Jun 28, 2018
fuzz fuzzer: fix init time race May 14, 2018
h2o.xcodeproj Revert PR #1719; the change makes it impossible to run the programs b… Aug 15, 2018
include tweak Aug 17, 2018
lib tweak Aug 17, 2018
misc change token-index to 1-origin Aug 17, 2018
share/h2o Merge branch 'master' into i110/mruby-redis Mar 7, 2018
src Merge pull request #1815 from h2o/kazuho/pr/1807 Aug 3, 2018
srcdoc Merge pull request #1820 from h2o/i110/temp-buffer-threshold Aug 3, 2018
t change token-index to 1-origin Aug 17, 2018
.clang-format add SortIncludes: false Aug 17, 2016
.dockerignore minimize .dockerignore Dec 18, 2017
.gitattributes Mark the fuzzing corpus files as binary Apr 26, 2017
.gitignore generate H2O_GIT_REVISION in compile time Mar 2, 2018
.gitmodules Merge branch 'master' into i110/mruby-redis Sep 6, 2017
.travis.yml allow write to source directory to update version.h Dec 20, 2017
.vimrc Add a vim style file for H2O Oct 17, 2017
CMakeLists.txt move chunked encoding code to http1 protocol handler Jul 31, 2018
CONTRIBUTING.md update docs Jan 17, 2018
Changes update Changes to reflecting 2.2.5 release Jun 2, 2018
LICENSE add LICENSE Sep 4, 2014
README.md update README.md Mar 1, 2017
libh2o-evloop.pc.in Use CMAKE_INSTALL_FULL_LIBDIR from the GNUInstallDirs module Nov 14, 2016
libh2o.pc.in Use CMAKE_INSTALL_FULL_LIBDIR from the GNUInstallDirs module Nov 14, 2016
version.h.in make the names conform to our convention Mar 5, 2018

README.md

H2O - an optimized HTTP server with support for HTTP/1.x and HTTP/2

Build Status Coverity Scan Build Status

Copyright (c) 2014-2017 DeNA Co., Ltd., Kazuho Oku, Tatsuhiko Kubo, Domingo Alvarez Duarte, Nick Desaulniers, Marc Hörsken, Masahiro Nagano, Jeff Marrison, Daisuke Maki, Laurentiu Nicola, Justin Zhu, Tatsuhiro Tsujikawa, Ryosuke Matsumoto, Masaki TAGAWA, Masayoshi Takahashi, Chul-Woong Yang, Shota Fukumori, Satoh Hiroh, Fastly, Inc., David Carlier, Frederik Deweerdt, Jonathan Foote, Yannick Koechlin, Harrison Bowden, Kazantsev Mikhail

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.

For more information, please refer to the documentation at h2o.examp1e.net.