dashed/dashed-forms
Dashed Forms adds flexible, database-driven form building to Laravel. Define fields, validation, and layouts, render them in your views, and store submissions for review—all through a clean, extensible API that fits into the Dashed admin ecosystem.
dashed-forms sits in the exact slot where most Laravel products end up writing the same code twice: dynamic field definitions, validation wiring, submission persistence, and rendering. A PM can use its existence as a benchmark in the "build vs. adopt" spreadsheet rather than starting from a blank page.Treat it as a reference and build-vs-buy datapoint, not as an endorsement. With zero stars, zero dependents, and a description that reads like the default Laravel package skeleton, there is no adoption evidence to support a "we will depend on this" decision.
Consider it when all of the following hold:
Look elsewhere — or build in-house — when:
Note the opportunity score (29.82) against the overall score (8.68): the honest read is low community opportunity, moderate intrinsic fit. That combination describes a package worth reading, not a package worth adopting blindly.
For executives — one paragraph. A small open-source Laravel package for form handling has surfaced in our evaluation. It is MIT-licensed and free to use, and it maps cleanly onto a capability we have on the roadmap: letting non-engineers build forms and collect structured submissions without engineering time per form. The caveat is maturity — it has no community adoption, no downstream users, and a package description that suggests it is early-stage. My recommendation is not to adopt it as a dependency, but to fund a short, timeboxed engineering review: it tells us what a forms feature costs to build versus assemble, and it may save us a sprint if the fit is good. Cost of the review is small; cost of an unexamined greenfield forms build is a full epic.
For engineering — the ask. Spend one to two days: clone, read the field-definition and submission models, run it against a scratch DashedCMS install, and write up (a) field types and validation coverage, (b) how schema and submissions are persisted and whether that supports admin filtering and export, (c) upgrade and test posture, (d) the delta to our requirements. Deliver a build-vs-buy recommendation with an estimate. Treat "we can vendor it and pin a commit" as the default risk posture; do not assume upstream fixes.
For product — what it changes. If the review is favorable, forms move from a multi-sprint build to a configuration-plus-UI exercise, and we can pull intake/application flows forward on the roadmap. If unfavorable, we still walk away with a costed spec and a clear reason to build rather than borrow — a good outcome either way.
How can I help you explore Laravel packages today?