Official packages

Source tarball: hiawatha-10.4.tar.gz
MacOS X package: hiawatha-10.4.dmg (Intel binaries only)
Windows package: (compiled via Cygwin)
Hiawatha Monitor: monitor-1.4.tar.gz (information page)

Read the Changelog to see what's new. You can browse the source via GitHub.

To verify if the new version of Hiawatha understands the configuration of your currently installed version, use './hiawatha -k' after compilation. The version number of the latest release can be found here. You can use it for automated update checking. For update notifications, subscribe to the Hiawatha newsletter.

Hiawatha was designed for Unix. The fact that a Windows package is available, is because it was so easy to build it with Cygwin. I've never fully tested the impact that Cygwin or Windows has on Hiawatha, so don't use the Windows version for production websites unless you've tested it yourself. Interesting to know is that I've had several e-mails from users who stated that the Windows version of Hiawatha works very well. Nevertheless, use at your own risk!


The Hiawatha webserver is distributed under the GPL license version 2.

Unoffical packages / ports

Packages maintained by Chris Wadge.

Debian package (direct download) (repository - US) (repository - NO)

The security of the packages / ports below has not been verified. Use at your own risk.

ALT Linux
RPM-based distros

Try also...

About to create a new website? Try the secure Banshee PHP framework to build your website with.

Looking for an easy way to maintain your Linux firewall? Try this IPtables management tool.

Fight back internet censorship with this web proxy written in PHP.