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 Tab Laravel Package

arsenaltech/nova-tab

ArsenalTech Nova Tab adds configurable tabs to Laravel Nova resource detail pages, letting you group fields into cleaner, navigable sections. Define tabs and assign fields to reduce clutter and make complex resource views easier to scan.

View on GitHub
Deep Wiki
Context7

A Laravel Nova field.

Frequently asked questions about Nova Tab
What is arsenaltech/nova-tab?
ArsenalTech Nova Tab is a Laravel Nova field package that adds configurable tabs to Nova resource detail pages. You define tabs and assign fields to them so related fields appear in navigable sections. It is intended to reduce clutter and make complex resource views easier to scan.
How do I install arsenaltech/nova-tab?
Install the package through Composer with composer require arsenaltech/nova-tab. You need a Laravel application with Laravel Nova installed because this is a Nova field. After installation, define tabs in your Nova resource and assign fields to them. Because the package is pre-1.0, pin a specific version until the API stabilizes.
Which Laravel and Nova versions does nova-tab support?
The provided context does not list exact Laravel and Nova version constraints. It is a Laravel Nova field, so it requires a compatible Laravel application with Nova installed. Check the repository composer.json and README for the supported version matrix before adopting it.
How do I define tabs in a Laravel Nova resource?
You define tabs for a Nova resource detail page and assign fields to those tabs. The package is designed to group fields into cleaner, navigable sections. Refer to the README for the exact API because the package is early-stage and the interface may change.
Can I group specific fields into tabs on a Nova detail page?
Yes, the package lets you assign fields to configurable tabs on Nova resource detail pages. This groups related fields and makes complex resource views easier to scan. You control which fields appear in which tab.
Is nova-tab a replacement for Nova panels or built-in grouping?
Nova Tab is a field package focused on configurable tabs for resource detail pages. It is not described as a full replacement for all Nova layout features. Evaluate whether its tab behavior fits your resource layout before replacing existing panels or layout approaches.
How do I test tabs in my Laravel Nova resource?
Test the package in a non-production branch first and run your existing Nova resource tests. Because the package had a breaking change at version 0.2, regression testing is important when updating. Pin the version you validate and monitor releases for further changes.
Is arsenaltech/nova-tab safe for production?
It is pre-1.0 and the technical assessment flags high risk because of an early breaking change. You can use it in production if you pin a tested version and accept migration work for future releases. For critical admin panels, consider waiting for a stable 1.0 release or forking and tracking upstream changes.
What are alternatives to nova-tab for cleaner Nova detail pages?
Nova's built-in panels and field grouping can handle some layout needs. You can also create custom Nova fields or use other community layout packages. Compare maintenance status, version stability, and compatibility with your Nova version before choosing.
Is arsenaltech/nova-tab maintained and does it follow semantic versioning?
The package is at version 0.2 and has already introduced a breaking change, so API stability is not yet established. The provided context does not confirm a post-1.0 semantic versioning commitment or a long-term maintenance plan. Check the repository releases and issues for current activity before relying on it.
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.
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect
youbar/easy-crud
c-point-labs/laravel-hostyourai
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo