diff --git a/content/authors/avatars/openplain.jpg b/content/authors/avatars/openplain.jpg new file mode 100644 index 0000000000..d133dc4265 Binary files /dev/null and b/content/authors/avatars/openplain.jpg differ diff --git a/content/authors/openplain.md b/content/authors/openplain.md new file mode 100644 index 0000000000..9c52454ccd --- /dev/null +++ b/content/authors/openplain.md @@ -0,0 +1,9 @@ +--- +name: Openplain +slug: openplain +github: https://github.com/openplain +--- + +A calm space for open-source building blocks. +We build small, well-structured libraries and tools — the kind that help other projects stay simple, clear, and dependable. +Every repository here follows the same ideas: openness, clarity, and minimalism. diff --git a/content/plugins/images/openplain-filament-tree-view.jpg b/content/plugins/images/openplain-filament-tree-view.jpg new file mode 100644 index 0000000000..505b1676ce Binary files /dev/null and b/content/plugins/images/openplain-filament-tree-view.jpg differ diff --git a/content/plugins/openplain-filament-tree-view.md b/content/plugins/openplain-filament-tree-view.md new file mode 100644 index 0000000000..34eca220a4 --- /dev/null +++ b/content/plugins/openplain-filament-tree-view.md @@ -0,0 +1,34 @@ +--- +name: Filament Tree View +slug: openplain-filament-tree-view +author_slug: openplain +categories: [data-management] +description: "Tree view for Filament resources - drop-in replacement for Table with drag-and-drop hierarchical data management" +github_repository: openplain/filament-tree-view +versions: [4] +publish_date: 2025-01-15 +has_dark_theme: true +has_translations: false +--- + +A powerful drag-and-drop tree view for Filament resources. Display and manage hierarchical data with the same elegant developer experience you expect from Filament. + +**Key Features:** + +- 🌳 Intuitive drag-and-drop reordering with visual feedback +- 📦 Drop-in replacement with familiar API if you've used Filament Tables +- 🎯 Depth control to limit tree nesting +- 💾 Manual or auto-save modes +- 🎨 Custom fields (TextField and IconField) to display any data +- 🔧 Full support for Filament actions (edit, delete, custom) +- 🌗 Seamless dark mode integration +- ♿ Built-in keyboard navigation and screen reader support +- 🔒 Safe operations preventing circular references + +**Built on Proven Technology:** + +- Laravel Adjacency List - Battle-tested package for recursive relationships +- Pragmatic Drag & Drop - Atlassian's accessible, performant library used in Jira, Trello, and Confluence +- Filament's Core Components - Built with the same patterns and architecture as native Filament resources + +Perfect for building navigation menus, product categories, department hierarchies, and any other tree-structured data in your Filament applications.