Plack - Perl Superglue for Web frameworks and Web Servers (PSGI toolkit) 166 ++

Plack is a set of tools for using the PSGI stack. It contains middleware components, a reference server and utilities for Web application frameworks. Plack is like Ruby's Rack or Python's Paste for WSGI. See PSGI for the PSGI specification and PSGI::...

MIYAGAWA/Plack-1.0034   (5 reviews) - 02 Feb 2015 20:44:19 GMT - Search in distribution

Plack::VCR - API for interacting with a frozen request file ++

Plack::VCR provides an API for iterating over the HTTP interactions saved to a file by Plack::Middleware::Recorder. METHODS new(filename => $filename) Creates a new VCR that will iterate over the interactions contained in $filename. next Returns the ...

RHOELZ/Plack-Middleware-Recorder-0.03 - 13 Jan 2012 19:04:04 GMT - Search in distribution

Task::Plack - Plack bundle 3 ++
MIYAGAWA/Task-Plack-0.28 - 12 May 2013 22:04:28 GMT - Search in distribution

Plack::I18N - I18N for Plack ++

Plack::I18N is an easy way to add i18n to your application. Plack::I18N supports both Locale::Maketext "*.pm" files and "gettext" "*.po" files. Use whatevers suits better. See <> directory for bot...

VTI/Plack-I18N-0.04 - 02 Feb 2015 08:27:12 GMT - Search in distribution

Plack::Client - abstract interface to remote web servers and local PSGI apps 1 ++

A common task required in more complicated web applications is communicating with various web services for different tasks. These web services may be spread among a number of different servers, but some of them may be on the local server, and for tho...

DOY/Plack-Client-0.06 - 03 Mar 2011 18:42:06 GMT - Search in distribution

Plack::Session - Middleware for session management 13 ++

This is the core session object, you probably want to look at Plack::Middleware::Session, unless you are writing your own session middleware component. METHODS new ( $env ) The constructor takes a PSGI request env hash reference. id This is the acces...

MIYAGAWA/Plack-Middleware-Session-0.30 - 02 Mar 2015 18:25:56 GMT - Search in distribution

Plack::Debugger - Debugging tool for Plack web applications 6 ++

This is a rethinking of the excellent Plack::Middleware::Debug module, with the specific intent of providing more flexibility and supporting capture of debugging data in as many places as possible. Specifically we support the following features not *...

STEVAN/Plack-Debugger-0.03 - 28 Dec 2014 23:11:51 GMT - Search in distribution

Plack::ResponseHelper ++

A very thin layer that abstracts Plack's specifics. Bundled with Plack::ResponseHelper::Attachment, Plack::ResponseHelper::JSON, Plack::ResponseHelper::Redirect, Plack::ResponseHelper::Text. METHODS use options use Plack::ResponseHelper $type1 => $he...

KOMAROV/Plack-ResponseHelper-0.05 - 29 Nov 2012 20:59:07 GMT - Search in distribution

Plack::App::JSP - Javascript PSGI apps via JSP ++

Use Javascript to write a PSGI/Plack app ATTRIBUTES js Your Javascript SEE ALSO JSP, Plack AUTHOR Patrick Donelan <> COPYRIGHT AND LICENSE This software is copyright (c) 2010 by Patrick Donelan <>. This is free software;...

PDONELAN/Plack-App-JSP-0.101680 - 17 Jun 2010 15:51:27 GMT - Search in distribution

Plack::App::DAV - simple DAV server for Plack ++

Plack::App::DAV is simple DAV server for Plack. CONFIGURATION root Document root directory. Defaults to the current directory. dbobj class specification and instanciate arguments for Net::DAV::LockManager. Defaults to 'Simple', makes Net::DAV::LockMa...

DANJOU/Plack-App-DAV-0.03 - 10 Dec 2011 12:29:21 GMT - Search in distribution

Plack::App::REST - Perl PSGI App that just call http method from object. ++

Plack::App::REST is simple plack application that call requested method directly from mounted class. Method can be GET, PUT, POST, DELETE, HEAD, PATCH. Each method is called with three params: * Env - Plack Env * Params - resource identifier (usually...

VASEKD/Plack-App-REST-0.02 - 24 Mar 2015 01:01:48 GMT - Search in distribution

Plack::App::Hash - Serve up the contents of a hash as a website ++

This PSGI application responds to HTTP requests by looking up the request path in a hash and returning the value of that key (if found) as the response body. This is useful for cases like inlining the content of a boilerplate static site into a singl...

ARISTOTLE/Plack-App-Hash-1.000 - 10 Jan 2015 09:25:29 GMT - Search in distribution

Plack::App::MCCS - Minify, Compress, Cache-control and Serve static files from Plack applications 2 ++

"Plack::App::MCCS" is a Plack application that serves static files from a directory. It will prefer serving precompressed versions of files if they exist and the client supports it, and also prefer minified versions of CSS/JS files if they exist. If ...

IDOPEREL/Plack-App-MCCS-0.007001 - 07 Feb 2015 20:44:57 GMT - Search in distribution
  • Plack::Middleware::MCCS - Middleware for serving static files with Plack::App::MCCS
  • mccs - start a static file server using Plack::App::MCCS

Plack::App::CLI - Command Line Interface to PSGI ++

Plack::App::CLI is a handler for using psgi application using console. Simply pass options and path including query strings. Also POST is supported. USAGE echo "username=john&password=secret" | ./ -p /form Script accepts options and path to ...

DOUGLISH/Plack-App-CLI-0.1 - 13 Jul 2012 21:15:19 GMT - Search in distribution

Test::Mojo::Plack - Test Plack-compatible applications with Test:Mojo 2 ++
NICOMEN/Test-Mojo-Plack-0.07 - 04 Nov 2014 10:43:11 GMT - Search in distribution

Plack::App::Proxy - proxy requests 7 ++

Plack::App::Proxy is a middleware-aware proxy application for Plack. OPTIONS remote Plack::App::Proxy->new(remote => '')->to_app; Specifies the base remote URL to proxy requests to. builder { mount "/example", Plack::App::Proxy->new(re...

LEEDO/Plack-App-Proxy-0.29 - 31 Aug 2013 15:27:56 GMT - Search in distribution

Plack::App::Vhost - Simple virtual host implementation on Plack. ++

Plack::App::Vhost is virtual host implementation on Plack. METHODS my $vhost = Plack::App::Vhost->new(\%args) Creates a new Plack::App::Vhost instance. Arguments can be: * "vhosts" Specify regex and PSGI application pairs in order of preference. If "...

KARUPA/Plack-App-Vhost-0.01 - 16 Oct 2014 09:58:24 GMT - Search in distribution

Plack::App::DAIA - DAIA Server as Plack application ++

This module implements a Document Availability Information API (DAIA) server as PSGI application. A DAIA server receives two URL parameters: id refers to the document to retrieve availability information. The id is parsed based on the "idformat" opti...

VOJ/Plack-App-DAIA-0.55 - 24 Jan 2014 09:37:58 GMT - Search in distribution

Plack::Util::Load - load PSGI application from class, file, or URL 1 ++

This module exports the function "load_app" to load a PSGI application from file, class name, URL, or port number on localhost. The function will return a code reference or die. A typical use case is the application of unit tests. OPTIONS The additio...

VOJ/Plack-Util-Load-0.1 - 05 Mar 2015 11:57:07 GMT - Search in distribution

Plack::App::Prack - Proxy plack requests to a rack application ++

This app will fork a ruby process that can handle rack requests. Requests are converted to JSON and sent over a unix socket as a netstring, a response is then read and used as the psgi response. AUTHOR Lee Aylward, "<leedo at>" SEE ALSO Nack...

LEEDO/Plack-App-Prack-0.02 - 27 Dec 2012 15:21:07 GMT - Search in distribution