PHPackages                             mathieutu/laravel-open-in-editor - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. mathieutu/laravel-open-in-editor

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

mathieutu/laravel-open-in-editor
================================

Let the "Open in Editor" feature from browser devtools works with Laravel.

1.0.0(8y ago)125MITPHPPHP ^7.1

Since Feb 5Pushed 8y agoCompare

[ Source](https://github.com/mathieutu/laravel-open-in-editor)[ Packagist](https://packagist.org/packages/mathieutu/laravel-open-in-editor)[ Docs](https://github.com/mathieutu/laravel-open-in-editor)[ RSS](/packages/mathieutu-laravel-open-in-editor/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependencies (5)Versions (2)Used By (0)

Laravel Open In Editor
======================

[](#laravel-open-in-editor)

[![Latest Version on Packagist](https://camo.githubusercontent.com/62f7aaaa2fece65eddbd61fe6e6afd34238817844da2cc7c2ab29de54f10def7/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6d61746869657574752f6c61726176656c2d6f70656e2d696e2d656469746f722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/mathieutu/laravel-open-in-editor)[![Build Status](https://camo.githubusercontent.com/99b57e2f93634da9068b7db379f89f390af02fa7b255bf36f715942d698e6120/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6d61746869657574752f6c61726176656c2d6f70656e2d696e2d656469746f722f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/mathieutu/laravel-open-in-editor)[![Quality Score](https://camo.githubusercontent.com/1b92bc871d4d557ba1b7a5cba1e9a79423309f8af10cd799e08cc1777a0d0961/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6d61746869657574752f6c61726176656c2d6f70656e2d696e2d656469746f722e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/mathieutu/laravel-open-in-editor)[![Total Downloads](https://camo.githubusercontent.com/57e1e28c73dd1f704a2f731bd96d5a75083cff186009056e6ae90cd21d83222e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6d61746869657574752f6c61726176656c2d6f70656e2d696e2d656469746f722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/mathieutu/laravel-open-in-editor)

Let the "Open in Editor" feature from devtools works with Laravel.

 [ ![Open in editor screenshot](https://raw.githubusercontent.com/mathieutu/laravel-open-in-editor/master/assets/screenshot.png) ](https://raw.githubusercontent.com/mathieutu/laravel-open-in-editor/master/assets/screenshot.png)

[See example on youtube](https://www.youtube.com/watch?v=XBKStgyhY18)

Installation
------------

[](#installation)

You can install the package via composer:

```
composer require --dev mathieutu/laravel-open-in-editor
```

Usage
-----

[](#usage)

When app is in debugging mode, the package let you use the "open in editor" function of devtools.

Under the hood, it creates a `__open-in-editor?file=MYFILE&line=MYLINE` route, that you can call from anywhere and that will open on the fly the given file directly in your IDE!

It uses the editor methods of [Whoops handler](https://github.com/filp/whoops/blob/master/docs/Open%20Files%20In%20An%20Editor.md), so you have to set your editor by adding the `editor` key to the `./config/app.php` configuration file.

```
'editor' => 'phpstorm',
```

### License

[](#license)

This package is an open-sourced software licensed under the [MIT license](http://opensource.org/licenses/MIT).

### Contributing

[](#contributing)

Issues and PRs are obviously welcomed and encouraged, as well for new features than documentation. Each piece of code added should be fully tested, but we can do that all together, so please don't be afraid by that.

###  Health Score

26

—

LowBetter than 41% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

3064d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/11351322?v=4)[Mathieu TUDISCO](/maintainers/mathieutu)[@mathieutu](https://github.com/mathieutu)

---

Top Contributors

[![mathieutu](https://avatars.githubusercontent.com/u/11351322?v=4)](https://github.com/mathieutu "mathieutu (1 commits)")

---

Tags

DevtoolsVue.jslaravel-open-in-editor

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/mathieutu-laravel-open-in-editor/health.svg)

```
[![Health](https://phpackages.com/badges/mathieutu-laravel-open-in-editor/health.svg)](https://phpackages.com/packages/mathieutu-laravel-open-in-editor)
```

###  Alternatives

[tempest/framework

The PHP framework that gets out of your way.

2.2k31.1k12](/packages/tempest-framework)[phalcon/ide-stubs

The most complete Phalcon Framework IDE stubs library which enables autocompletion in modern IDEs.

1643.2M128](/packages/phalcon-ide-stubs)[phlak/directory-lister

PHP directory lister

2.5k1.4k](/packages/phlak-directory-lister)[classiebit/addchat-laravel

Live chat widget for Laravel that also includes multi-user chat, group permissions, customer support chat &amp; more.

13912.5k](/packages/classiebit-addchat-laravel)[classiebit/eventmie

Run your own Events business with Eventmie Pro. Use it as event ticket selling website or event management platform on your own domain.

1882.0k](/packages/classiebit-eventmie)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
