zeba_academy_flowchart_ui 1.0.0
zeba_academy_flowchart_ui: ^1.0.0 copied to clipboard
Interactive Flutter flowchart builder with process blocks, decision nodes, workflow diagrams, connector routing, zooming, panning, and drag-and-drop support.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning (SemVer).
1.0.0 - 2026-06-09 #
Added #
- Interactive flowchart canvas for building workflow diagrams.
- Process block nodes for representing workflow actions.
- Decision nodes with diamond-shaped visualization.
- Flowchart controller for managing nodes and connections.
- Node positioning using Flutter
Offset. - Connector rendering between nodes.
- Custom painter-based connection drawing.
- Drag-and-drop node movement support.
- Zoom and pan support using
InteractiveViewer. - Dynamic node updates through controller notifications.
- Public API exports for easy package integration.
- Example application demonstrating package usage.
- Lightweight architecture with zero third-party dependencies.
Features #
- Process blocks
- Decision nodes
- Workflow diagrams
- Connector routing
- Drag-and-drop editing
- Zooming and panning
- Controller-based state management
- Customizable node data models
Documentation #
- Comprehensive README documentation.
- Installation guide.
- Quick start example.
- API usage examples.
- GPL-3.0 licensing information.
Initial Release #
This is the first public release of zeba_academy_flowchart_ui, providing a foundation for building interactive flowchart editors and workflow visualization tools in Flutter applications.
Upcoming (v1.1.0) #
Planned #
- Arrowhead connectors
- Curved connector paths
- Connector labels
- Grid background
- Snap-to-grid support
- Node styling customization
- Connection styling customization
- Improved drag performance
Upcoming (v1.2.0) #
Planned #
- PNG export
- SVG export
- Auto-layout algorithms
- Mini-map navigator
- Connector hit testing
- Touch-friendly editing tools
Future (v2.0.0) #
Planned #
- BPMN support
- Undo/Redo system
- Multi-node selection
- Copy/Paste support
- Keyboard shortcuts
- Node grouping
- Custom node widgets
- Advanced workflow editor capabilities
- Production-grade visual flowchart designer