Projects tagged ‘http’ and ‘http_server’


[25 total ]
2617

Apache HTTP Server

   
Primary Language: C Licensed as: Apache License 2.0

The Apache HTTP Server Project is a collaborative software development effort aimed at creating a robust, commercial-grade, featureful, and freely-available source code implementation of an HTTP (Web) server. The project is jointly managed by a group ... [More] of volunteers located around the world, using the Internet and the Web to communicate, plan, and develop the server and its related documentation. This project is part of the Apache Software Foundation. In addition, hundreds of users have contributed ideas, code, and documentation to the project. [Less]

Metrics updated 04 Oct 08

522

Tomcat

   
Primary Language: Java Licensed as: Apache License 2.0

Apache Tomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies.

Metrics updated 06 Oct 08

250

lighttpd

   
Primary Language: C/C++ Licensed as: BSD-ish License

Security, speed, compliance, and flexibility--all of these describe LightTPD which is rapidly redefining efficiency of a webserver; as it is designed and optimized for high performance environments. With a small memory footprint compared to other ... [More] web-servers, effective management of the cpu-load, and advanced feature set (FastCGI, CGI, Auth, Output-Compression, URL-Rewriting and many more) LightTPD is the perfect solution for every server that is suffering load problems. [Less]

Metrics updated 05 Oct 08

153

Mongrel

   
Primary Language: Ruby Licensed as: Ruby License

A small fast HTTP server written in (mostly) Ruby that can be used to host web frameworks directly with HTTP rather than FastCGI or SCGI.

Metrics updated 06 Oct 08

85

Nginx

   
Licensed as: FreeBSD 2-clause license

Nginx [engine x] is an HTTP(S) server, HTTP(S) reverse proxy and IMAP/POP3 proxy server written by Igor Sysoev. It has been running on many heavily loaded Russian sites for more than two years.

10

Thin

 
Primary Language: JavaScript Licensed as: Ruby License

Thin is a Ruby web server that glues together 3 of the best Ruby libraries in web history: * the Mongrel parser, the root of Mongrel speed and security * Event Machine, a network I/O library with extremely high scalability, performance and stability * Rack, a minimal interface between webservers and Ruby frameworks

Metrics updated 03 Jun 08

5

GNU MyServer

   
Primary Language: C++ Licensed as: GNU General Public License 3.0

MyServer is a powerful and easy to configure web server. Its multi-threaded architecture makes it extremely scalable and usable in large scale sites as well as in small networks, it has a lot of built-in features. Share your files in minutes!

Metrics updated 05 Oct 08

5

NaviServer

 
Primary Language: C Licensed as: GNU General Public License 2.0,Mozilla Public License 1.1

Naviserver is a high performance programmable web server written in C and Tcl. It can be easily extended in either language to create interesting web sites and services

Metrics updated 07 Oct 08

4

tclhttpd

   
Primary Language: Tcl Licensed as: BSD-ish License

TclHttpd is a Web server implemented in pure Tcl. It works out of the box as a Web server, but is really designed to be a Tcl application server. It supports HTML+Tcl templates, and is extensible in a variety of ways.

Metrics updated 07 Oct 08

4

Hunchentoot

   

Hunchentoot is a web server written in Common Lisp and at the same time a toolkit for building dynamic websites. As a stand-alone web server, Hunchentoot is capable of HTTP/1.1 chunking (both directions), persistent connections (keep-alive), and SSL ... [More] , but it can also sit behind the popular Apache using Marc Battyani's mod_lisp. Hunchentoot provides facilities like automatic session handling (with and without cookies), logging (to Apache's log files or to a file in the file system), customizable error handling, and easy access to GET and POST parameters sent by the client. It does not include functionality to programmatically generate HTML output. For this task you can use any library you like, e.g. (shameless self-plug) CL-WHO or HTML-TEMPLATE. [Less]