Skip to content

v1.0.0

Choose a tag to compare

@RyderAsKing RyderAsKing released this 05 Jul 12:29

LaraLens v1.0.0

LaraLens is a desktop architecture explorer for Laravel projects. It scans your codebase and turns routes, controllers, models, middleware, migrations, and call chains into an interactive graph - no PHP runtime required.

Features

  • Laravel project scanner - discovers routes, controllers, Eloquent models, relationships, migrations, middleware, Artisan commands, scheduled tasks, broadcast channels, service providers, .env keys (with secrets masked), and PSR-4 metadata.
  • Interactive Routes view - browse routes as cards or a tree, open route details, inspect lifecycle flow, toggle edge labels, and explore request paths through middleware, controllers, models, services, jobs, events, views, mail, notifications, and validation requests.
  • Models view - ER-style graph for Eloquent models with tables, primary keys, fillable fields, casts, timestamps, soft deletes, and relationship edges.
  • Inspector panel - select any node to see metadata, relationships, source file paths, and quick links to related code.
  • Code viewer - double-click graph/tree nodes to open a syntax-highlighted source window scrolled to the exact line.
  • OpenCode AI assistant - ask questions about the scanned project, use quick prompts like "Explain project", "Routes summary", and "Models & relations", review streamed answers, tool calls, permission prompts, token usage, and clear/abort controls.
  • Settings - choose the default OpenCode model and agent, refresh provider/agent lists, and persist preferences locally.
  • Updates - check, download, and install future LaraLens releases from Settings > Updates. Linux .deb/.rpm builds link to GitHub Releases; AppImage supports self-update.
  • Recents and window state - reopen recently scanned projects and keep window size/position between launches.

Install

  • Windows: LaraLens Setup 1.0.0.exe
  • Linux AppImage: LaraLens-1.0.0.AppImage
  • Linux deb: laralens_1.0.0_amd64.deb
  • Linux rpm: laralens-1.0.0.x86_64.rpm