zeba_academy_flowchart_ui 1.0.0 copy "zeba_academy_flowchart_ui: ^1.0.0" to clipboard
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
0
likes
140
points
76
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

Interactive Flutter flowchart builder with process blocks, decision nodes, workflow diagrams, connector routing, zooming, panning, and drag-and-drop support.

Homepage

Topics

#flowchart #workflow #diagram #visual-editor #flutter-ui

License

GPL-3.0 (license)

Dependencies

flutter

More

Packages that depend on zeba_academy_flowchart_ui