About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
.net ajax apache api application-server authentication benchmark browser c c++ cache caching cgi cli client clustering comet component compression continuations css curl database development dhtml distributed download downloader download-manager downloads dynamic-content easy embedded erlang fastcgi file filemanager file-transfer filtering framework ftp ftpclient ftps gecko gnu gnupg gpg gtk gui gzip high-performance html httpclient httpd httpdownload http-server httpupload intranet ipv4 ipv6 jabber java javascript json jsp jython kde ldap library lightweight linux load load-testing mac maemo message metalink mobile modular mono mozilla multitasking net network networking openpgp performance performance-testing perl pgp php pike poco poe post postgresql privacy programming proxy python rails ruby scada scgi scp security server servlet servlet-container sftp simple single-sign-on soa soap soap11 socket software-development ssh ssl stress-testing svg tcl tcp telnet terminal testing testingframework tls tomcat tools transfer twisted upload uploader web web-application-framework webapps web-browser webserver webservice webservices web-services web-toolkit widgets widget-toolkit windows www xhtml xml xmpp
[997 users on Ohloh]
Tags: ssl gnu download http ftp networking cli https web
GNU Wget is a free software package for retrieving files using HTTP, HTTPS and FTP, the most widely-used Internet protocols. It is a non-interactive commandline tool, so it may easily be called from scripts, cron jobs, terminals without X-Windows support, etc.
[770 users on Ohloh]
Apache Tomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies.
[520 users on Ohloh]
curl is a command line tool for transferring files with URL syntax, supporting FTP, FTPS, TFTP, HTTP, HTTPS, SCP, SFTP, TELNET, DICT, FILE and LDAP. curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, kerberos...), file transfer resume, proxy tunneling and a busload of other useful tricks.
[322 users on Ohloh]
Konqueror is a file manager, web browser and file viewer, which was developed as part of the K Desktop Environment (KDE) by volunteers and runs on most Unix-like operating systems.
Mozilla based browser for maemo
[17 users on Ohloh]
Open source Mozilla engine based on Gtkmozembed and the minimal Gecko profile. Wrapped with an abstraction layer to enable it to be plugged into /usr/bin/browser on maemo platforms.
[14 users on Ohloh]
Cherokee is a very fast, flexible and easy to configure Web Server. It supports the widespread technologies nowadays: FastCGI, SCGI, PHP, CGI, TLS and SSL encrypted connections, Virtual hosts, Authentication, on the fly encoding, Load balancing, Apache compatible log files, and much more.

A user friendly interface called cherokee-admin is provided for a no-hassle configuration of the server. Check out the benchmarks and documentation to learn more, and give it a try to squeeze your hardwar...

[14 users on Ohloh]
Tsung is an open-source multi-protocol distributed load testing tool. It is protocol-independent and can currently be used to stress test HTTP, SOAP PostgreSQL, and Jabber servers.
The Grinder
[7 users on Ohloh]
The Grinder is a JavaTM load-testing framework. The Grinder makes it easy to orchestrate the activities of a test script in many processes across many machines, using a graphical console application. Test scripts make use of client code embodied in Java plug-ins. Most users of The Grinder do not write plug-ins themselves, instead they use one of the supplied plug-ins. The Grinder comes with a mature plug-in for testing HTTP services, as well as a tool which allows HTTP scripts to be automaticall...
[4 users on Ohloh]
A webserver with exceptional support to run native applications in RXML. The webserver is implemented in Pike.
[4 users on Ohloh]
Siege is an http regression testing and benchmarking utility. It was designed to let web developers measure the performance of their code under duress, to see how it will stand up to load on the internet. Siege supports basic authentication, cookies, HTTP and HTTPS protocols. It allows the user hit a web server with a configurable number of concurrent simulated users. Those users place the webserver "under siege."
[4 users on Ohloh]
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.
[3 users on Ohloh]
Caudium is the name of a GPL-ed (free for commercial and personal use) web server written in Pike and in C. It is originally based on the Roxen Challenger 1.3 code base.
It is an attractive alternative to servers like Apache, Netscape® and Zeus® due to its strength in dynamic page and data generation, modularity and more.
The Caudium Project runs also an IRC network, has created a GPL webmail called CAMAS and has an ever-growing community of developers and users worl...
LemonLDAP webSSO
[2 users on Ohloh]
Lemonldap is a reverse proxy based on Apache and mod_perl which manages the accesses of protected resources by information hosted in LDAP directory. A webmin module for system administration is provided.
This project is used by major infrastructures of the french government.
[2 users on Ohloh]
Wt (pronounced 'witty') is a C++ library and application server for developing and deploying web applications.

It is not a framework which tends to enforce a way of programming, but is a widget library.

The API is widget-centric, and inspired by existing C++ Graphical User Interface (GUI) APIs. To the developer, it offers complete abstraction of any web-specific implementation details, including event handling and graphics support.

[1 users on Ohloh]
This module makes serving up HTTP requests a breeze in POE.
[1 users on Ohloh]
cshampoo is a portable library for writing web servers and web services in C. It includes an embedded web server library, yoctohttp, and a SOAP library, libcshampoo.
[1 users on Ohloh]
curlpp is a C++ wrapper for libcurl, a free and easy-to-use client-side URL transfer library, supporting FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE and LDAP. libcurl supports HTTPS certificates, HTTP POST, HTTP PUT, FTP uploading, kerberos, HTTP
[1 users on Ohloh]
mod_openpgp is an Apache 2.x module that enhances web-sites to suport OpenPGP-signed requests, OpenPGP-encrypted requests and OpenPGP-based Session Initiation.

Along with Enigform, its client-side Mozilla Firefox Plugin developed by the same author (Arturo 'Buanzo' Busleiman ), they provide a Web-of-Trust oriented alternative to the Hierarchy-based HTTPS. However, OpenPGP-based Secure Session Initiation is fully compatible with HTTPS.

The whole protocol will be published as a Draft...

[1 users on Ohloh]
Multi-connection command line tool to download Internet sites. Similar to wget and cURL, but it manages up to 50 parallel links. Main features are: recursive fetching, Metalink retrieving, segmented download and image filtering by width and height.
[1 users on Ohloh]
Tags: security https www proxy ssh terminal web http
SmartShell is a Java web application providing a pure HTTP/HTML client for secure shell access (SSH). The user interface is simple and AJAX based and can be simply customized to fulfill your needs.

This project aims to provide a web client to allow for remote systems access and control bypassing proxy and firewall problems which usually blocks SSH.