Fully customizable TreeView component for Framer projects. Visualize hierarchical JSON data with expand/collapse functionality
Make it with Workshop
Build your own component with AI
TreeView for Framer
Easily visualize and navigate hierarchical data with Caa TreeView, a customizable and elegant component designed for Framer. Define your structure using a simple JSON format — each node supports labels, nested children, and optional links for deeper navigation.With flexible styling controls including font customization, border radius, background, and color options, you can adapt the TreeView to match any design system. Enable or disable borders, auto-expand all nodes, and personalize the visual hierarchy effortlessly. Perfect for documentation views, file explorers, menus, or structured data displays.
See live: https://caa-treeview.framer.website/
Key Features:
🧩 Dynamic JSON Input: Define custom tree structures directly in Framer.
🌳 Expandable Nodes: Toggle all levels at once or collapse for a cleaner view.
🎨 Style Control: Customize font, colors, background, and borders.
📐 Responsive Layout: Adapts to any container or layout size in Framer.
🔗 Clickable Nodes: Add URLs for interactive navigation experiences.
⚙️ No Code Configuration: All customization available through Framer’s property controls.
Perfect For
• Sitemaps and navigation menus
• Category / sub-category lists
• Documentation or folder structures
• Any hierarchical data visualization
Drop the component onto your canvas, paste your JSON, and instantly get a clean, interactive tree view without writing code.