Quite possibly the fastest easiest to use free C/C++ based embedded web server out there!
With Snorkel, you don't have to master JAVA or .NET, learn complex scripting languages, or write CGIs to web enable your natively built applications. Snorkel allows you to quickly add rich web-interfaces to your native applications at a fraction of the development effort required by other solutions.
Performance
A lot of solutions claim they are multi-threaded and parallel yet fail to deliver true multi-core performance. Snorkel's thread APIs are derived from years of research in chip architectures, NUMA, and lock free processing, providing optimal performance on today's multi-core systems. In addition, unlike many other web-server solutions Snorkel is not just a Windows or UNIX based solution, it supports a wide array of platforms.
Size
Size does matter. Snorkel's memory management schema is stingy on memory consumption. In addition, unlike many other solutions, Snorkel requires no prerequisites like JAVA, .NET, or Apache to run, keeping its disk profile to a minimum. With Snorkel there won't be a 500 lbs. gorilla riding on your web-applications back.
What are you waiting for?
If you are looking to Webonize your natively built application, take the plunge with Snorkel.
We have moved
Snorkel 2.0 has finally released with support for Debian and MAC OSX. Do to limitations of this existing site, we have moved and Snorkel 2.0 can be downloaded from http://snorkelembedded.webs.com or http://freewebs.com/snorkelembedded.