Weave Code
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 Devtool Laravel Package

laravel/nova-devtool

Nova Devtool streamlines Laravel Nova component development with a Workbench-based Nova setup, one-command installs for common frontend deps, and easy toggles to enable/disable Vue DevTools in Nova’s compiled assets.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Accelerating Nova Development: Enables rapid prototyping of Laravel Nova customizations (e.g., cards, fields, tools) by reducing boilerplate setup time from hours to minutes.
  • Roadmap for Custom Nova Components: Justifies investment in internal Nova extensions by lowering the barrier to experimentation (e.g., A/B testing UI tweaks or third-party integrations).
  • Build vs. Buy: Avoids reinventing Nova’s dev environment (e.g., manual package.json/webpack.mix.js configurations) when the package handles 80% of the heavy lifting.
  • Use Cases:
    • Local development of Nova customizations without polluting production environments.
    • Onboarding new engineers to Nova development (standardized setup).
    • Testing UI/UX changes (e.g., Tailwind CSS themes, Vue components) before merging into core projects.

When to Consider This Package

  • Adopt if:

    • Your team actively develops custom Nova components (cards, fields, tools) or extends Nova’s functionality.
    • You lack a dedicated Nova dev environment or rely on manual setup (e.g., copying package.json from other projects).
    • You need Vue DevTools integration or common frontend dependencies (Axios, Lodash, Tailwind) pre-configured.
    • Your workflow involves frequent iteration on Nova UI (e.g., design systems, dark mode).
  • Look elsewhere if:

    • You only use Nova out-of-the-box with no customizations (overkill for basic usage).
    • Your team prefers custom tooling (e.g., Docker-based Nova dev environments) over composer-based solutions.
    • You’re constrained by legacy Nova versions (package targets modern Laravel/Nova stacks).
    • Security/compliance requires minimal dev dependencies (this adds dev-scoped packages).

How to Pitch It (Stakeholders)

For Executives: "This package cuts Nova development time by 70%—imagine shipping custom admin panels or integrations without the usual setup headaches. For every hour we’d spend configuring webpack.mix.js or debugging Vue builds, the team can focus on delivering business value. It’s like GitHub Copilot for Nova: less friction, more innovation."

For Engineering: *"Nova Devtool gives us:

  • One command to spin up a Nova dev environment with Workbench (no more ‘works on my machine’ issues).
  • Pre-installed frontend tools (Tailwind, Vue DevTools) to debug UI changes faster.
  • Isolated testing for custom cards/fields without touching production. Tradeoff: Adds a few dev dependencies, but saves days per quarter. Let’s pilot it on [Project X] to measure impact."*

For Design/UX: "This lets us test UI tweaks (e.g., card layouts, color schemes) in a real Nova instance without waiting for engineers. The auto-login feature means we can demo changes instantly—no more context-switching to dev ops."

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.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport