PHPackages                             fr3on/laravel-atlas - 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. fr3on/laravel-atlas

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

fr3on/laravel-atlas
===================

A browsable, searchable map of your entire Laravel application — routes, jobs, events, commands, and schedules in one place.

0.0.1(2mo ago)1240MITPHPPHP ^8.2CI passing

Since Apr 10Pushed 2mo agoCompare

[ Source](https://github.com/fr3on/laravel-atlas)[ Packagist](https://packagist.org/packages/fr3on/laravel-atlas)[ RSS](/packages/fr3on-laravel-atlas/feed)WikiDiscussions main Synced 2w ago

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

Laravel Atlas
=============

[](#laravel-atlas)

 [![Latest Version on Packagist](https://camo.githubusercontent.com/69a034afc55d8affcd13af3d763cc45ae8f58f151a1c6848d45477720b8d5162/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6672336f6e2f6c61726176656c2d61746c61732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/fr3on/laravel-atlas) [![GitHub Tests Action Status](https://camo.githubusercontent.com/21a05dad88b3a679803af295f404f63aa3aa00924b31898f964f5afa2accf327/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6672336f6e2f6c61726176656c2d61746c61732f63692e796d6c3f6272616e63683d6d61696e266c6162656c3d7465737473267374796c653d666c61742d737175617265)](https://github.com/fr3on/laravel-atlas/actions) [![Total Downloads](https://camo.githubusercontent.com/71128202432bdc2a9646723a5b307b9e285ed85cb83bad38f41d24f43db5808a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6672336f6e2f6c61726176656c2d61746c61732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/fr3on/laravel-atlas) [![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)

**Laravel Atlas** is a premium, browsable map of your entire Laravel application. It provides a visual bird's-eye view of your routes, models, events, jobs, and more—all without any runtime overhead.

---

Visualizing Your Application
----------------------------

[](#visualizing-your-application)

Atlas scans your codebase to provide a comprehensive directory of every moving part in your Laravel app:

- **Route Map**: A searchable list of all registered routes, complete with middleware stacks, controller actions, and named identifiers.
- **Model Insights**: Explore your Eloquent models, their relationships, and key attributes like `fillable` and `hidden` properties.
- **Event Graph**: Trace the connections between events and their registered listeners, including queued handlers.
- **Job Registry**: A centralized view of all queueable jobs and their default configurations.
- **Artisan Directory**: Browse every custom command, signature, and description available in your console.
- **Migration Timeline**: A chronological list of your migrations, highlighting which have been applied and which are pending.
- **Policy Explorer**: Map out your application's security layer by viewing all registered Policies and Gate abilities.
- **Scheduler Timeline**: Human-readable schedules for every background task in your application.

---

The Atlas Philosophy
--------------------

[](#the-atlas-philosophy)

Unlike **Laravel Telescope**, which records what your application *did* at runtime, **Atlas** shows you what your application *is capable of doing*.

### Static Inspection

[](#static-inspection)

Atlas uses static inspection to boot the Laravel container once, read the registered bindings, and render a snapshot.

- **Zero Runtime Hit**: It doesn't listen to requests or write to your database.
- **Documentation-First**: Perfect for onboarding new developers or generating external documentation.
- **CI/CD Ready**: Since it's static, you can export your application map during your build process.

---

Getting Started
---------------

[](#getting-started)

### Installation

[](#installation)

You can install the package via composer:

```
composer require fr3on/laravel-atlas
```

Publish the configuration file to customize your paths and security:

```
php artisan vendor:publish --tag="atlas-config"
```

### Usage

[](#usage)

By default, in your local environment, you can access the Atlas dashboard at: `http://your-app.test/atlas`

---

Exporting Your Map
------------------

[](#exporting-your-map)

Atlas isn't just a dashboard; it's a documentation engine. You can export your entire application map to Markdown or JSON—perfect for GitHub Wikis or third-party integrations.

```
# Export to Markdown for your Wiki
php artisan atlas:export --output=docs/app-map.md

# Export to JSON for custom integrations
php artisan atlas:export --format=json --output=atlas-data.json
```

---

Configuration
-------------

[](#configuration)

The configuration file allows you to enable or disable specific panels and define access rules:

```
// config/atlas.php
return [
    'path' => 'atlas',

    /*
     * Toggle the dashboard on or off.
     */
    'enabled' => env('ATLAS_ENABLED', app()->isLocal()),

    /*
     * Select which panels you want to include in the dashboard.
     */
    'panels' => [
        'routes' => true,
        'models' => true,    // New!
        'commands' => true,
        'events' => true,
        'jobs' => true,
        'migrations' => true, // New!
        'policies' => true,   // New!
        'schedule' => true,
    ],
];
```

---

Credits
-------

[](#credits)

- [Ahmed Mardi (Fr3on)](https://github.com/fr3on)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

37

—

LowBetter than 81% of packages

Maintenance85

Actively maintained with recent releases

Popularity13

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity36

Early-stage or recently created project

 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

77d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/205356416?v=4)[fr3onv](/maintainers/fr3onv)[@fr3onv](https://github.com/fr3onv)

---

Top Contributors

[![fr3on](https://avatars.githubusercontent.com/u/26393383?v=4)](https://github.com/fr3on "fr3on (6 commits)")

---

Tags

commandseventsfr3onjobslaravelmapphproutesscheduleslaravelroutesdocumentationeventsatlascommands

###  Code Quality

TestsPest

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/fr3on-laravel-atlas/health.svg)

```
[![Health](https://phpackages.com/badges/fr3on-laravel-atlas/health.svg)](https://phpackages.com/packages/fr3on-laravel-atlas)
```

###  Alternatives

[laravel/ai

The official AI SDK for Laravel.

9782.1M162](/packages/laravel-ai)[livewire/flux

The official UI component library for Livewire.

9476.8M121](/packages/livewire-flux)[zidbih/laravel-deadlock

Make temporary Laravel workarounds expire and fail CI when ignored.

984.0k](/packages/zidbih-laravel-deadlock)[interaction-design-foundation/laravel-geoip

Support for multiple Geographical Location services.

19253.0k3](/packages/interaction-design-foundation-laravel-geoip)[tomshaw/electricgrid

A feature-rich Livewire package designed for projects that require dynamic, interactive data tables.

119.2k](/packages/tomshaw-electricgrid)

PHPackages © 2026

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