Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laravel Revive Laravel Package

devanoxltd/laravel-revive

Laravel Revive is a lightweight package for bringing deleted or inactive data back into your Laravel application. It offers a simple, expressive API and seamless Eloquent integration, making recovery workflows easy to add without extra boilerplate.

View on GitHub
Deep Wiki
Context7

Technical Evaluation

  • Architecture fit: This is a development-time tooling package, not a runtime Laravel dependency. Its value is standardizing linting/code-style configuration across Laravel repositories, reducing review friction and onboarding time. It should sit in require-dev and CI, never in production runtime architecture.
  • Integration feasibility: Likely straightforward for a Laravel team already using Composer, Pint/PHPStan/Rector/PHPCS, and CI. Expected integration is package install, optional config publishing, and CI/script invocation. Feasibility depends on whether it wraps or replaces existing standards and how opinionated its defaults are.
  • Technical risk: Adoption risk is high relative to technical complexity: 10 stars, 0 dependents, apparent single-maintainer ownership, and a release date of 2026-07-25 that should be verified for provenance because it is future-dated relative to the current date. The package is opinionated by design, so conflicts with existing Pint/PHPStan/Rector rules and CI gates are likely. MIT license is a meaningful mitigation because the organization can fork or vendor the configuration if needed.
  • TPM recommendation: Treat this as a candidate for a time-boxed pilot or an internal standards template, not as a strategic dependency without review. It is most defensible when the organization wants Devanox-style standards and is willing to own the configuration long term.
  • Key questions: Which PHP and Laravel versions are supported? Which underlying tools and versions does it configure? Does it modify composer.json, CI files, or IDE settings? Can rules be overridden or suppressed safely? Is there a documented release/tag history and CI matrix? What is the maintainer bus factor? Does it run cleanly in non-interactive CI? Can we fork it under our org if the upstream stalls?

Integration Approach

  • Stack fit: Good fit for Laravel/PHP teams with multiple applications and a desire for a shared baseline. Low fit for a single application that already has mature, intentionally tuned tooling.
  • Migration path: Inventory existing linting/static-analysis configuration first. Then run a sandbox spike in one non-critical repository: install as a dev dependency, publish or inspect config, compare generated rules against current standards, run in report-only mode, and review the diff before enforcing it.
  • Compatibility: Verify PHP/Laravel support, Composer 2 behavior, CI image compatibility, and coexistence with existing Pint/PHPStan/Rector/PHPCS setup. Pin an exact version and commit lockfile changes. Keep the package out of production build artifacts.
  • Sequencing: Establish the target standard, pilot in one repo, compare findings and developer friction, add CI enforcement only after false positives are understood, then roll out through a repository template or shared CI workflow. Maintain a rollback path: remove the package, restore prior configs, and optionally fork the rules if the standard becomes strategic.
  • TPM leverage: Use the package to reduce repeated standards work across repos, but require an owner for the standard and a documented exception process. Do not rely on upstream as the system of record.

Operational Impact

  • Maintenance: Runtime maintenance is negligible because this is dev tooling. Ongoing cost is configuration ownership, dependency upgrades, and rule-drift management. MIT licensing allows an internal fork if upstream becomes inactive.
  • Support: Community-only support with no SLA. With 10 stars and 0 dependents, there is little ecosystem evidence of production use. Internal ownership is required for troubleshooting and upgrades.
  • Scaling: Scales well across many repositories if centralized in a template or shared CI pipeline. Expect possible CI time increases from linting/static analysis; cache Composer and tool binaries and start with report-only enforcement.
  • Failure modes: Composer resolution failures, conflicts with existing tooling, false positives blocking merges, rule churn after upgrades, abandoned upstream maintenance, and provenance concerns around the release metadata. These are operational and developer-experience failures rather than production outages.
  • Ramp-up: Low for Laravel developers familiar with Composer and CI. Moderate for whoever owns standards and exceptions, because they must understand the underlying rules and suppression policy. Document commands, CI stages, and the escalation path before broad rollout.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource