RSS 559 projects tagged "HTTP Servers"

Download No website Updated 13 May 2013 NanoHttpd

Screenshot
Pop 32.74
Vit 3.46

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.

No download Website Updated 09 May 2013 httping

Screenshot
Pop 1,232.92
Vit 100.27

httping is a "ping"-like tool for HTTP requests. Give it a URL and it will show how long it takes to connect, send a request, and retrieve the reply (only the headers). It can be used for monitoring or statistical purposes (measuring latency).

Download Website Updated 09 May 2013 ashd

Screenshot
Pop 127.10
Vit 27.03

Ashd is an HTTP server that follows standard Unix philosophy for modularity. Instead of being a monolithic program with loadable modules, as most other HTTP servers seem to be, Ashd is simply a collection of much simpler programs, passing HTTP requests to each other using a simple protocol. The model also allows such handler programs to persist properly, so that, for example, session data can be kept in memory, connections to back-end services can be kept open, and so on.

Download Website Updated 06 May 2013 GNU libmicrohttpd

Screenshot
Pop 692.86
Vit 75.89

GNU libmicrohttpd is a small C library for embedding HTTP server functionality into other applications. It is reentrant, fast, supports HTTP 1.1, and permits listening on multiple ports. The API is simple and still powerful enough to allow programmers to use the entire HTTP feature set. SSL/TLS support is available as an option.

Download Website Updated 29 Apr 2013 darkhttpd

Screenshot
Pop 133.45
Vit 31.67

darkhttpd is a secure, lightweight, fast, single-threaded HTTP/1.1 server for static content.

No download Website Updated 28 Apr 2013 mod-xslt

Screenshot
Pop 138.84
Vit 6.93

mod-xslt is an Apache module which converts XML files into HTML files using XSLT stylesheets. It is able to parse dynamically-generated documents, both in POST and GET requests, includes a fully-featured language to choose the stylesheet to load from both configuration files and other .xml files, and provides extensions so stylesheets can access headers or get variables. It also supports redirects and dynamically-generated stylesheets.

Download Website Updated 23 Apr 2013 Embedthis Appweb

Screenshot
Pop 822.45
Vit 83.82

Embedthis Appweb is a fast, little embedded Web server. It is unmatched in efficiency and serves pages at native speed, using an event-driven, non-blocking core to serve multiple requests using minimal resources. It has integrated caching and the Embedded Server Pages C-Language Web framework. Without compromising performance, it has extensive security controls and a rigorous security sandbox that helps protect the server and mitigate denial-of-service attacks. It is one of the most widely deployed embedded Web servers and is used in networking equipment, telephony, mobile devices, industrial control, and consumer and office equipment, and in high-performance Web services.

Download Website Updated 22 Apr 2013 Tntnet

Screenshot
Pop 286.98
Vit 70.90

Tntnet is a Web application server for generating Web applications in C++. HTML pages with some additional tags for inclusion of C++ code are compiled into shared libraries and served from tntnet. It resembles PHP, JSP, or Mason, but the programming language used is C++, and the pages are compiled into native code before serving. Tntnet is fully multithreaded and supports HTTP keep-alive for best performance. Its dynamic pages are faster than static pages with other Web servers, while creating Web applications is simple.

Download Website Updated 18 Apr 2013 phpSecurePages

Screenshot
Pop 592.18
Vit 52.64

phpSecurePages is a PHP module to secure pages with a login name and password. It can handle multiple user groups (each with their own viewing rights), store data in a MySQL database or a configuration file, and be used to identify your Web site viewers. It also has multiple language support and optional IP-based access restrictions.

Download Website Updated 15 Apr 2013 Hiawatha

Screenshot
Pop 516.14
Vit 63.39

Hiawatha is a secure and advanced Web server for Unix. It has been written with security as its main goal. It features advanced access control, prevention of SQL injection and cross-site scripting, banning of clients who try such exploits, the ability to run CGIs under any UID/GID you want, and many other features. These features make Hiawatha an interesting Web server for those who need more security than what the other available Web servers are offering. Hiawatha is also fast and easy to configure.

Screenshot

Project Spotlight

EtherApe

An etherman clone that graphs net activity in real time.

Screenshot

Project Spotlight

MathGL

A library for making high-quality scientific graphics.