Add typed, filterable custom fields to any Eloquent model without changing its table. Use one global field set or scope fields per tenant.
Documentation, guides, and notes for open-source packages, experiments, and projects.
13 documented projects
Add typed, filterable custom fields to any Eloquent model without changing its table. Use one global field set or scope fields per tenant.
Switch between configured users during development without re-entering credentials, with profiles that select a session guard and make a tenant current.
Give every white-label client its own branding and settings across web pages, emails, and background jobs in one Laravel application.
Assignment routing for Eloquent models: atomic slot claims, an offer and accept handshake, pluggable selection policies, fair per-scope rotation, a priority queue, and offer cascades.
Track product events, measure feature adoption and onboarding, and compute explainable customer health scores from Laravel models.
Link mentions in Eloquent text to target models, then query mention records from either side.
Run versioned Laravel checklists from template authoring through completion and review, with evidence, scoring, reports, and a tamper-evident history.
Temporary resource holds for Eloquent models: any model can be held, any model can hold, with capacity-aware atomic acquisition, expiring or indefinite claims, and lifecycle events.
Generate a Mermaid entity relationship diagram of a Laravel application from its Eloquent models and its live database schema: one Artisan command, deterministic output, and a Markdown file that renders on GitHub and GitLab.
Threaded comments for any Eloquent model: replies, guest authors, moderation, reactions, edit history, and attachments, from one trait.
Multi-stage approval workflows for Eloquent models, with database-backed workflow definitions, attribute drafts held until approval, and a tamper-evident action history.
Stream files into Eloquent models with auditable, resumable data syncs and transfers: class-based definitions, streaming readers, queued chunk processing, a process-once ledger, and run history with failed-row diagnostics.
An unofficial Laravel SDK for the PayRex payments API, with typed resource methods, readonly data objects, and verified webhooks dispatched as Laravel events.