Dillo aims to be a multiplatform alternative browser that's small,
stable, developer-friendly, usable, fast, and extensible. This
new, experimental version of Dillo is based upon FLTK toolkit,
rather than GTK1, and has been substantially rewritten.
LWP::Protocol::PSGI is a module to hijack any code that uses
LWP::UserAgent underneath such that any HTTP or HTTPS requests can be
routed to your own PSGI application.
HTTP::Lite is a stand-alone lightweight HTTP/1.1 implementation for perl. It
is not intended as a replacement for the fully-features LWP module. Instead,
it is intended for use in situations where it is desirable to install the
minimal number of modules to achieve HTTP support, or where LWP is not a good
candidate due to CPU overhead, such as slower processors. HTTP::Lite is also
significantly faster than LWP.
HTTP::Lite is ideal for CGI (or mod_perl) programs or for bundling for
redistribution with larger packages where only HTTP GET and POST functionality
are necessary.
If you require more functionality, such as FTP or HTTPS, please see libwwwperl
(LWP). LWP is a significantly better and more comprehensive package than
HTTP::Lite, and should be used instead of HTTP::Lite whenever possible.
Maypole is a Perl framework for MVC-oriented web applications,
similar to Jakarta's Struts. Maypole is designed to minimize coding
requirements for creating simple web interfaces to databases, while
remaining flexible enough to support enterprise web applications.
MasonX::Interp::WithCallbacks subclasses HTML::Mason::Interp in order to
provide a Mason callback system built on Params::CallbackRequest. Callbacks
may be either code references provided to the C<new()> constructor, or methods
defined in subclasses of Params::Callback. Callbacks are triggered either for
every request or by specially named keys in the Mason request arguments, and
all callbacks are executed at the beginning of a request, just before Mason
creates and executes the request component stack.
This module brings support for a sort of plugin architecture based on
Params::CallbackRequest to Mason. Mason then executes code before executing
any components. This approach allows you to carry out logical processing of
data submitted from a form, to affect the contents of the Mason request
arguments (and thus the %ARGS hash in components), and even to redirect or
abort the request before Mason handles it.
McBain is a framework for building powerful APIs and applications. Writing an
API with McBain provides the following benefits:
* Lightweight-ness
* Portability
* Auto-validation
* Self-documentation
* Modularity and flexibility
Fire Eagle is a site that stores information about your location. With your
permission, other services and devices can either update that information or
access it.
Net::FireEagle provides access to Yahoo's FireEagle location service.
http://www.freshbooks.com is a website that lets you create, send and
manage invoices. This module is an OO abstraction of their API that
lets you work with Clients, Invoices etc as if they were standard Perl
objects.
POE::Component::Client::UserAgent is based on LWP and LWP::Parallel.
It lets other tasks run while making a request to an Internet server
and waiting for response, and it lets several requests run in parallel.
POE component to serve HTTP requests with a slightly different
approach than POCo::Server::HTTP. Several useful built-in
handlers for URIs not found, basic authentication, and
parameter parsing.