Cursy-PHP

Optional Modules

Plug-in extras to keep the core lean. Add only what you need. Suggested price: $4.99 each.

Pick-and-choose
No heavy deps
Self-host friendly
Buy individual modules ($4.99) Bundle all modules ($24.99)

Migrations & Seeds

Tiny CLI for up/down migrations and seeders using PDO.

$4.99

Auth Starter

Sessions, login/register/reset flows, CSRF helper, flash messages.

$4.99

Validation

Lightweight validator: required, email, min/max, regex, in, unique (PDO).

$4.99

Middleware

Before/after pipeline with route groups (auth, CSRF, rate-limit).

$4.99

Cache & Session drivers

File/APCu cache; file/DB sessions. Configurable per env.

$4.99

Queue Stub

Interface + sync and file-backed drivers; later swap Redis/DB.

$4.99

File Uploads

Safe uploads with MIME allowlist, size limits, local/public paths.

$4.99

Pagination Helper

Simple offset/limit paginator with metadata and link builder.

$4.99

Error Pages & Logging

Pretty dev error page, JSON errors for API, 404/500 views, basic logger.

$4.99

Mailer Templates

Twig email templates, graceful fallback if SMTP fails.

$4.99

Testing Harness

Pest/PhpUnit starter with HTTP client stub for route assertions.

$4.99

Env Loader

phpdotenv-based loader with typed getters and per-env overrides.

$4.99

Bundle option

Get all optional modules together for $24.99 (saves you ~40%). Includes migrations, auth, validation, middleware, cache/session drivers, queue stub, uploads, pagination, error/logging, mail templates, testing harness, and env loader.

Get the bundle