ohio, a minimalistic web server

ohio is a fast'n'dirty 2 days project written in C that implements a GET HTTP/1.0 web server. It is small but does not require inetd.

352 lines of code

ohio is probably the smallest web server written in C. This is currently made of 352 lines of C with comments. Currently it just works nice for lan document sharing.
Features are: Non-features are: You can learn C by reading the source code of ohio and imagine improvements from your own.

free software

ohio is free software, released under the WTF Public License v2.0. (see license in the tarball). Enjoy and stretch the toy : download ohio

Dec 2008 -- Ben

Nov 2008 -- Ben

May 2007 -- Ben