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

Nova Telescope Menu Laravel Package

hmmm-hmmm-hmmm/nova-telescope-menu

Adds a Telescope menu item to Laravel Nova, giving you quick access to Telescope's debugging and monitoring UI from within your Nova admin panel. Requires Nova and Laravel Telescope to be installed and configured.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Internal developer-experience investment, not product roadmap. This package is a navigation shim: it surfaces Laravel Telescope inside the Laravel Nova sidebar so engineers stop context-switching between two admin URLs. That makes it a DX/ops decision, not a customer-facing feature decision.
  • Build vs. buy (vs. copy). The real decision it informs is whether to add a 20–40 line Nova menu/tool entry yourself, vendor this package, or leave Telescope as a bookmarked separate route. At this size, "buy" and "build" are nearly the same cost — the decision is about ownership, not capability.
  • Debugging access model. Choosing to expose Telescope through Nova forces an explicit answer to "who can see request payloads, queries, and logs?" — a meaningful decision for support engineering and on-call workflows, and one that should be gated by Nova authorization policies rather than left to route-level middleware alone.
  • Environment scoping. Supports the recurring decision of where Telescope is enabled (local/staging only vs. production read-only) and how that surfaces to the humans who need it.
  • Support escalation path. For teams where support engineers live in Nova all day, this reduces the "ask a backend dev to pull a trace" loop — a small but measurable cycle-time win.
  • Not a signal for anything else. Zero stars, zero dependents, and a single release in November 2023 mean this cannot inform platform-standardization or vendor-selection decisions. It is a convenience, not a dependency of record.

When to Consider This Package

Consider it when:

  • You already run Nova (v4) and Telescope (v4/v5) in the same application, and engineers genuinely want Telescope one click from the admin panel.
  • Telescope is correctly restricted by Telescope::auth() / a viewTelescope gate and is not publicly reachable.
  • You are comfortable forking or vendoring it — treat it as a snippet with a composer wrapper, not a maintained library.
  • The alternative (Nova custom tool, Nova::script, or a menu link via MenuSection) is more friction than you want right now.

Look elsewhere — or just write it yourself — when:

  • You need maintained, versioned support. Last release 2023-11-07, one release, 0 stars, 0 dependents, unknown author: assume abandonment. There is no upgrade path guarantee for Nova 5 / Telescope 5.
  • You need anything beyond "a link in the sidebar" — per-tenant visibility, audit trails of who viewed which traces, SSO-scoped access, or filtering of sensitive entries. None of that lives here.
  • Telescope would be exposed in production. Convenience in the nav bar increases the blast radius of a misconfigured gate; the security review cost likely exceeds the package's value.
  • Your team has no Nova license or has moved to Filament/custom dashboards. The package is worthless outside Nova.
  • You are a small team where a bookmark or APP_URL/telescope in the runbook is sufficient. Optimize for fewer dependencies, not more.

Adoption recommendation: Do not add as a Composer dependency. Read the source (it is small), reimplement in your own app/Nova or a local nova-components path, gate it behind a policy, and take on the ~30 minutes of ownership. If you do install it, pin the version, isolate it to non-production, and add a calendar reminder to re-evaluate on the next Nova major upgrade.

How to Pitch It (Stakeholders)

To executives: This is a zero-budget internal tooling tweak, not a product bet. It saves our engineers a few seconds per debugging session by putting Laravel's built-in diagnostics tool one click away in the admin panel. Cost is effectively zero; the only real risk is security hygiene around who can see debug data, which we control with an access policy. Do not count it as a platform dependency — it is unmaintained and we should own our own copy.

To engineering: A Nova menu/tool entry that deep-links to Telescope. That is the entire scope. Given the upstream repo has one release from 2023 and no adoption, the right move is to lift the ~30 lines into our own codebase, wire it to a viewTelescope-style gate, and restrict it to non-production environments. It buys us faster on-call triage for teams already working in Nova; it does not buy us maintenance, multi-tenancy, or audit logging. If anyone wants those, that is a separate, larger piece of work — and at that point we should be asking whether Telescope belongs in the admin surface at all.

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.
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib