Skip to content

Conversation

@mashema
Copy link
Contributor

@mashema mashema commented Oct 15, 2025

This PR adds the Filament Tree View plugin by Openplain to the plugin directory.

Plugin Details

Filament Tree View is a powerful drag-and-drop tree view for Filament resources
that provides a drop-in replacement for Table with hierarchical data management.

Key Features

  • 🌳 Intuitive drag-and-drop reordering with visual feedback
  • 📦 Familiar API similar to Filament Tables
  • 🎯 Depth control to limit tree nesting
  • 💾 Manual or auto-save modes
  • 🎨 Custom fields (TextField and IconField)
  • 🔧 Full support for Filament actions
  • 🌗 Dark mode support
  • ♿ Accessible with keyboard navigation and screen reader support

Technology

Built on proven libraries:

  • Laravel Adjacency List (recursive relationships)
  • Pragmatic Drag & Drop (Atlassian's library)
  • Filament's core architecture and patterns

Links

Use Cases

Perfect for navigation menus, product categories, department hierarchies, and any
tree-structured data.

@mashema mashema requested a review from saade as a code owner October 15, 2025 15:57
@saade saade added new plugin new author pending discord channel We’re working on cleaning up old channels to make room for new ones. labels Nov 15, 2025
@saade saade merged commit 06538f6 into filamentphp:main Nov 15, 2025
1 check passed
@mashema
Copy link
Contributor Author

mashema commented Nov 18, 2025

Hi @saade!

Thanks for merging this! I noticed the plugin isn't showing up on the live
site yet. Does the site need to be redeployed, or should I wait a bit longer
for it to appear?

Let me know if there's anything I can help with!

@saade
Copy link
Member

saade commented Nov 21, 2025

Hey! Sorry it took a bit longer than expected. I’ve fixed the revert and the missing plugins are now back on the website.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new author new plugin pending discord channel We’re working on cleaning up old channels to make room for new ones.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants