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

Ide Link Bundle Laravel Package

vincecore/ide-link-bundle

PHP package that adds IDE deep links to error pages, logs, and stack traces, so you can jump from the browser or terminal straight to the exact file and line in PhpStorm, VS Code, or another editor. Configurable URL schemes and simple setup make debugging faster.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Developer-experience investment: Informs whether broken IDE links from VM/containerized debug output are worth fixing as a DX/onboarding issue. The package’s only job is mapping remote VM file paths to local IDE URIs, so it supports a narrow “reduce context-switching and onboarding friction” decision—not a product differentiator.
  • Build vs. buy vs. configure: Helps frame this as a likely configure/build decision rather than a dependency decision. Modern Symfony/Xdebug/IDE setups and container-native workflows often solve the same problem through configuration (file_link_format, path mappings, remote containers), making a 2016 bundle a reference implementation at best.
  • Roadmap prioritization: If the product is internal developer tooling or a platform, this is a small quality-of-life feature. It should be weighed against higher-impact DX work such as reproducible dev environments, faster test feedback, and standardized IDE setup.
  • Adoption risk assessment: With 2 stars, 0 dependents, and a last release in 2016, the package is a maintenance and compatibility risk. A PM should treat adoption as “fork or vendor only if the pain is real and recurring,” not as a strategic dependency.
  • Use-case validation: Relevant only for teams using legacy Symfony applications with VM/Vagrant-based development and broken profiler/exception links. It is not a Laravel-native solution, and Laravel teams should look at Ignition/IDE configuration instead.

When to Consider This Package

  • You maintain a legacy Symfony 2/3-era application where developers use Vagrant/VirtualBox VMs and browser profiler/exception links resolve to VM-only paths.
  • The problem is frequent enough to measure—e.g., developers routinely copy/paste paths or manually open files after debugging—and a small path-mapping fix would measurably reduce friction.
  • You are willing to fork, pin, or vendor the code because the upstream package is effectively abandoned and unlikely to receive PHP 8+ or modern Symfony compatibility fixes.
  • You need a reference implementation for translating remote paths to phpstorm:///vscode:// links, not a long-term production dependency.
  • Look elsewhere when: the stack is Laravel-native; developers use Docker/VS Code Remote Containers or Dev Containers; the Symfony version already supports IDE link configuration; or your team requires maintained dependencies with security and compatibility guarantees.

How to Pitch It (Stakeholders)

To executives: This is a tiny developer-experience utility, not a platform bet. It fixes a specific annoyance—clicking a debug link in a VM-based dev environment opens a nonexistent path—and could modestly reduce onboarding and debugging friction. However, it is unmaintained, has negligible adoption signals, and should not become a strategic dependency. Recommend solving the problem through standard IDE/container configuration or a small internal patch, and only funding a fork if the friction is measurable.

To engineering: The package maps remote VM file paths to local IDE URI schemes so stack traces and profiler links open correctly. It is a Symfony bundle from 2016 with no dependents and no recent releases, so treat it as prior art rather than a dependency. Evaluate whether modern Xdebug file_link_format, Symfony IDE configuration, or remote-container path mapping already solves the problem. If adoption is justified, fork it, add tests, and document supported PHP/Symfony versions; otherwise, close the gap with configuration and a short internal runbook.

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.
pharaonic/laravel-notification-dependencies
beautinow/translug
dev-brainiac/bot-cloaked
octoberrain/html
octoberrain/extension
octoberrain/exception
octoberrain/contracts
frankyso/ipaymu
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
adachsoft/api-version-bundle
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core