Skip to content

Commit 06538f6

Browse files
authored
Merge pull request #1022 from mashema/add-filament-tree-view-plugin
Add Filament Tree View plugin
2 parents b41a457 + 641b00e commit 06538f6

File tree

4 files changed

+43
-0
lines changed

4 files changed

+43
-0
lines changed
83.4 KB
Loading
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
name: Openplain
3+
slug: openplain
4+
github: https://github.com/openplain
5+
---
6+
7+
A calm space for open-source building blocks.
8+
We build small, well-structured libraries and tools — the kind that help other projects stay simple, clear, and dependable.
9+
Every repository here follows the same ideas: openness, clarity, and minimalism.
628 KB
Loading
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
name: Filament Tree View
3+
slug: openplain-filament-tree-view
4+
author_slug: openplain
5+
categories: [data-management]
6+
description: "Tree view for Filament resources - drop-in replacement for Table with drag-and-drop hierarchical data management"
7+
github_repository: openplain/filament-tree-view
8+
versions: [4]
9+
publish_date: 2025-01-15
10+
has_dark_theme: true
11+
has_translations: false
12+
---
13+
14+
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.
15+
16+
**Key Features:**
17+
18+
- 🌳 Intuitive drag-and-drop reordering with visual feedback
19+
- 📦 Drop-in replacement with familiar API if you've used Filament Tables
20+
- 🎯 Depth control to limit tree nesting
21+
- 💾 Manual or auto-save modes
22+
- 🎨 Custom fields (TextField and IconField) to display any data
23+
- 🔧 Full support for Filament actions (edit, delete, custom)
24+
- 🌗 Seamless dark mode integration
25+
- ♿ Built-in keyboard navigation and screen reader support
26+
- 🔒 Safe operations preventing circular references
27+
28+
**Built on Proven Technology:**
29+
30+
- Laravel Adjacency List - Battle-tested package for recursive relationships
31+
- Pragmatic Drag & Drop - Atlassian's accessible, performant library used in Jira, Trello, and Confluence
32+
- Filament's Core Components - Built with the same patterns and architecture as native Filament resources
33+
34+
Perfect for building navigation menus, product categories, department hierarchies, and any other tree-structured data in your Filament applications.

0 commit comments

Comments
 (0)