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

Installer Laravel Package

rikudou/installer

rikudou/installer provides installation tooling for Laravel and PHP projects, helping streamline setup and package integration through Composer. It is aimed at developers who want a straightforward way to automate common installation steps and reduce manual configuration.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for package bootstrap automation. The package addresses a real, recurring need: running configuration steps automatically when a Composer package is installed. If your roadmap includes an internal package ecosystem, a plugin-based installer is a plausible capability — but this specific implementation is not the buying decision.
  • Standardizing developer onboarding. Auto-configuration reduces "read the README and run these five commands" friction. Useful input for decisions about whether to invest in scaffolding/installer tooling (e.g., internal starter kits, Laravel package discovery extensions, or custom post-install-cmd scripts).
  • Third-party dependency portfolio hygiene. With 0 stars, 0 dependents, an archived repo, and a score of 0.03, the correct portfolio decision is do not adopt as a dependency. This is a data point against adding niche Composer plugins to production dependency graphs.
  • Supply-chain risk posture. Composer plugins execute code at install time, which is a privileged position. This package is a useful case study when deciding whether your org permits install-time code execution and under what review process.
  • Architecture direction for extensibility. If product requirements call for pluggable install/config hooks, the pattern is worth evaluating — but as a design reference, not as a runtime dependency.

When to Consider This Package

Consider only under narrow conditions:

  • You need automatic post-install configuration for a small set of internal, first-party packages and want to avoid writing that plumbing yourself.
  • You are willing to fork and own it — the archive status means no upstream fixes, no Composer-version compatibility guarantees, and no security response.
  • WTFPL is acceptable to your legal/OSS review. It is maximally permissive, but unusual licenses often trigger review board friction and unclear corporate policy; verify before it becomes a blocker mid-sprint.
  • Your environment tolerates Composer plugins executing during install (CI, developer machines), and you can pin and audit the code.
  • You have validated it against your current Composer and PHP versions — archived plugins frequently break on Composer 2.x plugin API changes.

Look elsewhere when:

  • You want maintained, supported tooling — use Laravel's built-in package discovery, standard Composer scripts/event hooks (post-autoload-dump, package:discover), or Symfony Flex-style recipes.
  • You need security guarantees, CVE response, or vendor support — none exist here.
  • The requirement is general package installation paths — composer/installers covers that with far broader adoption.
  • The work is a one-off — a 20–50 line Composer script is cheaper to own than a fork of an abandoned plugin.

How to Pitch It (Stakeholders)

For executives: This is a small, archived Composer plugin that automates configuration when PHP packages are installed. It has zero stars, zero dependents, and no active maintainer. The underlying need — less manual setup for developers — is legitimate, but this package is not a viable strategic dependency. Recommendation: do not adopt. If the capability is on the roadmap, fund a thin internal solution or use framework-native tooling; expected effort is days, not a procurement cycle. The license (WTFPL) is permissive but non-standard, so it would need legal sign-off anyway, further weakening the case.

For engineering: Treat this as a design reference, not a dependency. If you want install-time configuration, the Composer plugin API plus event hooks is the right primitive, and a fork is technically feasible under WTFPL — but you inherit maintenance, Composer-version compatibility, and the security implications of install-time code execution. Before any adoption, verify PHP/Composer compatibility, review every hook it registers, pin the version, and confirm it is scoped to first-party packages only. Default position: build the small script you need, or rely on Laravel's package discovery.

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.
elmogy/larafast
xeviant/laravel-paystack
gorilladash/laravel-website-sdk
martialbe/flysystem-oss
chondal/3312client
jeroen-g/flickr
opscale-co/nova-genbi
itsjustvita/laravel-retention
tequilarapido/trackit
gregsphotography/site-builder-filament
cabaoctavio/laravel-query-log
gregsphotography/site-builder-components
io-digital/clickatell
snowsoft/laravel-admin
oxygen/auth
relicsoftware/barakah-payment-gateway
tobya/work-with-composer
equipc/laravel-email-validator
equipc/laravel-email-database-log
adedsec/nova-translated-labels