RSS 576 projects tagged "HTTP Servers"

Download No website Updated 19 Feb 2014 Filed

Screenshot
Pop 307.45
Vit 2.18

Filed is a simple and above all else fast HTTP server for serving local static files over HTTP from Linux. It does the least amount of effort possible to get to the point of handing the actual transfer over to the kernel.

No download Website Updated 05 Feb 2014 koudevoeten

Screenshot
Pop 270.24
Vit 3.64

Koudevoeten is a small application which streams (using MJPEG streams) the video stream of any video4Linux device via its built-in webserver. MJPEG streams can be viewed with most Web browsers.

No download Website Updated 13 Dec 2013 NanoHttpd

Screenshot
Pop 75.27
Vit 2.83

NanoHttpd is a lightweight HTTP server designed for embedding in other applications. It's only one Java file, in two "flavors", one strictly Java 1.1 compatible, and one at "current" standards. It supports GET, POST, PUT, HEAD and DELETE requests, and supports file uploading with very small memory overhead. Temp file usage and the threading model are easily customized.

Download No website Updated 19 Jan 2013 ashttpd

Screenshot
Pop 15.30
Vit 21.37

ashttpd was originally a testbed for a kernel async-sendfile patch. Today, it's just another Web server for serving static content rapidly. It differs from its competitors by storing its webroot in a database, which provides a 50% performance increase over using the operating system's VFS. It also allows precalculation of strong cache-validators (ETags).

Download No website Updated 10 Jan 2013 Higgs.IO

Screenshot
Pop 22.29
Vit 21.59

Higgs.IO is a high performance, message oriented network library built for realtime systems. It provides a core extensible framework and libraries built on top of the core. Libraries include a WebSocket server, an HTTP server and client, and Boson, a custom serialization and RMI library.

Download No website Updated 02 Aug 2012 hchatd

Screenshot
Pop 34.41
Vit 1.00

hchatd is a simple chat server, written in (almost compliant) ANSI C, and able to compile on multiple Unix systems. Users can create multiple chatrooms, while the chatroom URL is the only thing you need to connect to it. The server contains client code (HTML and JavaScript); it uses XMLHttpRequest, so the chat is truly online.

Download Website Updated 13 Jul 2012 sthttpd

Screenshot
Pop 52.35
Vit 1.00

sthttpd is a fork of thttpd, a simple, small, portable, fast, and secure HTTP server which implements little more than just HTTP/1.1. sthttpd aims to maintain the small footprint of its parent while keeping up with security and other bugfixes.

Download Website Updated 14 Mar 2014 Embedthis Goahead

Screenshot
Pop 316.79
Vit 13.54

Embedthis GoAhead is a tiny embedded Web server. It is fast, runs in less than 150K, and has been embedded to a wide variety of operating systems and CPUs.

No download No website Updated 16 Feb 2012 NXWEB

Screenshot
Pop 23.66
Vit 28.19

NXWEB is ultra-fast and super-lightweight web server for applications written in C. It can serve thousands of concurrent requests with a small memory footprint using an event-driven and multi-threaded model that is designed to scale. It features an exceptionally light code base, a simple API, decent HTTP protocol handling, keep-alive connections, SSL support (via GNUTLS), HTTP proxy (with keep-alive connection pooling), non-blocking sendfile support (with configurable small file memory cache), cacheable gzip content encoding, cacheable image thumbnails with watermarks (via ImageMagick), a modular design for developers, and the ability to run as a daemon.

Download Website Updated 18 Apr 2014 Alaya Webdav Server

Screenshot
Pop 202.50
Vit 91.98

Alaya is a primitive chrooting Web server with basic WebDAV support. It can serve HTTPS and HTTP, and can authenticate using PAM, /etc/shadow, /etc/passwd, or using its own authentication files that allow for 'native' users that only have access to alaya content. It's intended to be a simple method of sharing content over WebDAV, and though it can be configured with a config file, it's easy to configure by command-line switches alone. Alaya always chroots to ensure that malicious users can't use '..' within a URL to access unintended documents, and that users can't accidentally leave documents in places outside of the chroot. It has a 'ChHome' mode that chroots users into their home directory and serves content from there. It supports .cgi scripts out of a trusted path (so not from within the chrooted WebDAV share) and read-only shared directories that are outside of the chroot (allowing access to shared content when in ChHome mode).

Screenshot

Project Spotlight

wasora

AN advanced suite for optimization and reactor analysis.

Screenshot

Project Spotlight

GNU pop3d

A small, fast, and efficient POP3 server with virtual domains.