πŸ“Š 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-alpha.1

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:

Libraries

org_chart
test