diusazzad/laranexus

Interactive Application Mindmap for Laravel developers.

Maintainers

Package info

github.com/diusazzad/LaraNexus

Language:Blade

pkg:composer/diusazzad/laranexus

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 5

v1.0.0 2026-04-25 20:04 UTC

This package is auto-updated.

Last update: 2026-04-29 17:45:39 UTC


README

LaraNexus Logo

LaraNexus is a premium visualization toolkit designed for Laravel architects. It transforms your complex application flows into an interactive, sleek, and intuitive mindmap.

Latest Stable Version Total Downloads Build Status License

LaraNexus Dashboard Sample

✨ Features

  • πŸ—ΊοΈ Interactive Mindmap: View your entire application flow from Route to Method in a node-based graph.
  • 🎨 Premium UI: Modern Dark-mode dashboard with Glassmorphism effects.
  • πŸ“Š Visual Hierarchy: Group routes by Controllers using Mermaid.js subgraphs.
  • πŸ›‘οΈ Security Mapping: Automated Middleware detection and visualization on the map.
  • πŸ” Deep Discovery: Static analysis scanning of Controllers for Eloquent Models and Blade Views.
  • πŸ›  IDE Connectivity: Open any file directly in VS Code with a single click.
  • πŸ“‘ Project Tree: Full hierarchical view of your application's source code.
  • ⚑ Live Search: Real-time filtering of routes and controllers.
  • πŸ“€ SVG Export: Save your architecture map for documentation or presentations.
  • πŸ› οΈ Zero Configuration: Install and go. It works out of the box for standard and modular projects.
  • πŸ”— Deep Connectivity: (Coming Soon) Visualize Eloquent relationships and Service injections.

πŸ“¦ Installation

You can install the package via composer:

composer require diusazzad/laranexus --dev

You can publish the config file with:

php artisan vendor:publish --tag="laranexus-config"

πŸš€ Usage

Once installed, simply visit your application's dashboard at:

http://your-app.test/laranexus

Note

By default, the dashboard is only accessible in the local environment for security reasons.

πŸ“š Learning Roadmap

Want to learn how this package was built from scratch? Check out our step-by-step documentation: πŸ‘‰ The Learning Journey

βš™οΈ Configuration

The published configuration file config/laranexus.php allows you to customize:

  • Path: Change the default /laranexus URI.
  • Middleware: Add custom authentication or authorization middlewares.
  • Ignored Routes: Exclude specific patterns (e.g., debug or internal routes).

πŸ›‘οΈ Security

If you discover any security-related issues, please email diusazzad@gmail.com instead of using the issue tracker.

🀝 Contributing

LaraNexus is an open-source project. If you'd like to contribute, please check our Contribution Guide.

πŸ“„ License

The MIT License (MIT). Please see License File for more information.

Built with ❀️ for the Laravel Community by diusazzad