John Napiorkowski's repositories
DBIx-Class-Migration
Use DBIC::DeploymentHandler and DBIC::Fixtures together for a sane database versioning workflow
Example-PlackStreamingAndNonblocking
Examples of Perl Plack / PSGI streaming and nonblocking
MooseX-Types-Parameterizable
Create your own parameterizable types for Moose and other uses
MooseX-Role-BuildInstanceOf
A helper to reduce boilerplate code when aggregating many classes into an application class
Catalyst-ControllerRole-At
Alternative was to describe Catalyst URL matching paths.
DBIx-Class-Schema-PopulateMore
make it easier to bulk insert stuff into DBIx::Class
Catalyst-ActionRole-RenderView
RenderView action as a role
ContactsDemo
Example Catalyst Application
DBIx-Class-Moo-ResultClass
DBIC + Moo = harmony
Plack-App-GraphQL
Serve GraphQL from Plack quickly and easily
Catalyst-ActionRole-Methods
Dispatch by HTTP Methods
Catalyst-ControllerPerContext
Context scoped controllers for Catalyst
Catalyst-DispatchType-At
improved chained dispatcher
Catalyst-Plugin-CSRFToken
Generate tokens to help prevent CSRF attacks
Catalyst-Plugin-CurrentComponents
alternative way to setup the current view or model for a given request
Catalyst-Plugin-RedirectTo
Easier way to create redirect responses in Perl Catalyst
Catalyst-Plugin-Session-Store-Cookie
store session info in cookie
Catalyst-Plugin-URI
Sugar for $c->uri_for
Catalyst-TraitFor-Request-StrongParameters
Rails style strong parameters for Perl Catalyst
Catalyst-TraitFor-Request-StructuredParameters
Enforce structural rules on your body and data parameters (derived from Rails 'Strong' Parameters)
Catalyst-View-MojoTemplate
Mojo Template for Catalyst
CatalystX-RequestModel
Inflate Models from a Request Content Body
DBIx-Class-BcryptColumn
Hash a value using bcrypt on insert / update
DBIx-Class-ResultClass-TrackColumns
track the original in storage value of a changed column
MooX-MetaDescription
Meta descriptions for Moo
sql-translator
SQL::Translator (SQLFairy)