Search packages, repositories and app categories

org_chart cover
Package detailsv5.2.0

org_chart

A flutter orgranizational chart with drag and drop, zoom and pan, search, collapse, expand, and easy customizations!

AndroidiOSWebmacOSWindowsLinux
30-day downloads
1.6K
Likes
45
Pub points
140

Install package

flutter pub add org_chart

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

The org_chart package enables developers to create interactive organizational charts in Flutter applications. It supports drag-and-drop reordering, zooming and panning for large charts, search functionality to locate nodes, and dynamic collapse/expand features for better navigation. The package is highly customizable, allowing easy adaptation of node appearance and layout. Built with performance and usability in mind, it works across all major platforms including Android, iOS, Web, macOS, Windows, and Linux.

Use cases

  • Interactive team structure visualization
  • Dynamic HR dashboards
  • Project management tools
  • User onboarding flows
  • Collaborative workspace planning

Key features

  • Drag and drop node reordering
  • Zoom and pan for large charts
  • Search and filter nodes
  • Collapse and expand hierarchy
  • Customizable node styling
  • Cross-platform compatibility

Suitable for

  • HR and team management apps
  • Enterprise software
  • Educational platforms
  • Internal collaboration tools
  • Applications requiring hierarchical data display

Considerations

  • May require performance optimization for very large datasets
  • Custom styling requires familiarity with Flutter widgets
  • Initial setup may need time for complex layouts
  • Limited built-in animations beyond basic transitions
  • Depends on external dependencies for advanced interactions

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

📊 Flutter Org Chart

A powerful, flexible organizational chart package built entirely in Flutter

Version Flutter Stars

📚 Documentation | 🚀 Live Demo | 💻 GitHub

Org Chart Demo

✨ Features

🔄 Dynamic & Interactive

  • Drag & drop functionality
  • Zoom & pan interface
  • Collapsible/expandable nodes
  • Multi-platform support

🎨 Highly Customizable

  • Flexible node styling
  • Custom arrow styles
  • Multiple orientation options
  • Responsive design

👪 Genogram Support

  • Family tree visualization
  • Relationship edge styling
  • Marriage status indicators

🛠️ Developer-Friendly

  • Simple, intuitive API
  • Extensive documentation
  • Actively maintained
  • Works on all Flutter platforms

📖 Documentation

Visit our comprehensive documentation site

Our new documentation includes:

  • Getting started guides
  • Full API reference
  • Code examples
  • Interactive demos
  • Customization tutorials

🚀 Quick Start

Installation
dependencies:
  org_chart: ^5.0.0
Import
import 'package:org_chart/org_chart.dart';

📋 Key Features

Organizational Charts

Visualize hierarchical structures with ease. For orientation options, layouts, and complete examples, see our documentation.

Genogram Features

The package includes full support for family trees (genograms) with customizable relationship edges. See our Genogram documentation for complete examples and usage guidelines.

🗺️ Roadmap

We maintain a detailed project roadmap on GitHub:

View Full Roadmap

Completed:
  • ✅ Stable, customizable API
  • ✅ Multiple orientation support
  • ✅ Arrow style customization
  • ✅ Genogram relationship visualization
In Progress:
  • 🚧 Arrow animations
  • 🚧 Enhanced documentation
  • 🚧 Constant support in setter methods

Visit our GitHub Project Board to see our complete development plan, vote on features, and track progress.

🤝 Contributing

Contributions are welcome! Feel free to:

Categories

Dependencies

Dependency list 2 items

  • custom_interactive_viewer^0.0.9
  • pdf^3.11.3

Source repository

Projects using this package

No data available yet.