hoathis/symfony-console-bridge
A small PHP bridge integrating Symfony Console with Hoa’s console toolkit, helping CLI applications combine Symfony command definitions and input/output handling with Hoa\Console utilities for richer terminal interaction.
composer.lock review), treat that as a signal to scope a migration off the Hoa ecosystem. It belongs on a technical-debt backlog, not on a feature roadmap.Consider it only if all of the following hold:
hoa/console directly in production code.Look elsewhere in nearly every other case:
symfony/console directly. It provides interactive questions, autocomplete, progress bars, tables, styled output, and a modern terminal component covering what Hoa\Console offered a decade ago.symfony/console primitives; this bridge adds a dependency without adding capability.hoa/console itself, pinned and locked knowingly, rather than a Symfony bundle shim.To executives (30 seconds): This is an archived, low-usage adapter that glues an old PHP console library to Symfony. It solves a compatibility problem, not a customer problem. Recommendation: do not adopt. If it is already in our codebase, it represents small, contained technical debt and should be scheduled for removal — not treated as a strategic dependency.
To engineering leads: It is a thin, unmaintained bridge — 19 stars, zero dependents, archived upstream. There is no support, no security response, and no real compatibility story for current Symfony or PHP versions. Replacing Hoa\Console calls with native symfony/console (or Artisan, in Laravel) is the low-risk path, and the bridge itself is small enough to reimplement if some Hoa-specific behavior is genuinely required. Budget it as a cleanup task, not a project.
To product: No user-visible impact either way. It should not appear in roadmap discussions, vendor evaluations, or build-vs-buy decisions. Treat it as an infrastructure hygiene item.
How can I help you explore Laravel packages today?