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

seche/nova-jstree

A Laravel Nova field that integrates jsTree for hierarchical, tree-style selection in your forms. Pick nested categories or parent-child records from an interactive tree instead of a flat dropdown, making complex relationships easier to browse and manage in the Nova admin panel.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Evaluates whether to use this Laravel/PHP package to expose hierarchical data in admin or internal workflows via a jsTree-backed field.
  • Supports build-vs-buy decisions for simple tree selection/assignment UI, such as categories, menus, permissions, org units, or taxonomies, instead of custom JavaScript form work.
  • Appropriate as an admin productivity enhancement, not a customer-facing differentiation item. Release 1.0.0 adds a new field for the jsTree library, with no reported breaking changes, removals, or deprecations.
  • Because the release note is minimal, treat adoption as a small engineering spike: confirm the field’s behavior, compatibility with the target Laravel version, front-end dependencies, and maintenance health before committing roadmap scope.

When to Consider This Package

  • Consider it when the product is a Laravel application that needs a quick form/UI field for hierarchical data and the team is comfortable with jsTree or an additional JavaScript dependency.
  • Strong fit for internal admin tools, low-complexity taxonomy/category assignment, menu or permission tree editing, and prototypes where speed matters more than a bespoke front-end component.
  • Look elsewhere if the requirement involves complex drag-and-drop UX, large-tree virtualization, strict accessibility/design-system standards, non-Laravel back ends, or a customer-facing experience requiring long-term UI ownership.
  • Since this is the 1.0.0 release and the notes disclose only one added field, validate license, maintainer activity, Laravel version support, and upgrade risk before broad adoption.

How to Pitch It (Stakeholders)

  • Executive summary: This package is a low-cost admin accelerator for Laravel apps that need tree-style data entry. It can reduce custom UI effort for internal tools, but it is not a strategic differentiator and should be piloted before wider rollout.
  • Engineering summary: Release 1.0.0 adds a jsTree-related field with no breaking changes noted. Integration scope appears small, but the package’s maturity and maintenance need review. Recommend a time-boxed spike in an internal admin surface, then decide whether to standardize or build a tailored component.
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.
adachsoft/changelog-linter
adachsoft/collection
payerurl/telegrambot-crypto-payment-instant-payout
dskripchenko/laravel-hybrid-search
riorizkyrainey/lara-ced
mehedimi/static-vel
zharp/zharp
nonsapiens/bigquery-model-sync
lgu-bayambang-ict-office/lgu-laravel-development-standards
andydefer/laravel-support
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel
draftsmaninc/draftsman
square-bit/laravel-volition
himito/laravel-mailman
htinlynn/genius-helper
maco-studios/hephaestus
adachsoft/php-code-style