Foblex Flow
Introduction
Overview
Nodes
Custom Nodes
Drag Handle
Node Selection
Resize Handle
Rotate Handle
Grouping
Drag to Group
Connectors
Node as Connector
Connector Inside Node
Connector Outlet
Limiting Connections
Connection Rules
Connectable Side
Updated
Connections
Drag to Connect
Drag to Reassign
Create Node on Connection Drop
Remove Connection on Drop
Assign Node to Connection on Drop
Auto Snap
Connection Types (Straight, Segment, Bezier, Adaptive Curve)
Custom Connection Type
Connection Behaviours
Connection Markers
Connection Content
Updated
Connection Waypoints
New
Connection Gradients
Updated
Connection Connectable Side
New
Extensions
Auto Pan
New
Add Node from Palette
Selection Area
Help in Positioning (Legacy)
Deprecated
Magnetic Lines
New
Magnetic Rects
New
Grid System
Minimap
Zoom
Background
Plugins
Dagre Layout
New
Dagre Auto Layout
New
ELK.js Layout
New
ELK.js Auto Layout
New
Advanced
Large Scene Performance
Connection Redraw Performance
Updated
Cut/Copy/Paste
Undo/Redo
Undo/Redo V2
Drag Start/End Events
Custom Event Triggers
Reference Apps
AI Low-Code Platform
Updated
Schema Designer
Updated
Call Center Flow
Updated
UML Diagram
Updated
Tournament Bracket
Updated
Foblex Flow

Examples

This page collects the strongest Foblex Flow examples for Angular so you can evaluate the library by concrete interaction patterns, not only by API reference. The examples cover node editors, workflow builders, interactive diagrams, layout helpers, and richer production-style demos.

Most teams should start with a small example, not the largest reference app. The point is to learn the core flow primitives first and add advanced features only when you actually need them.

Use this section when you want to answer one of these questions quickly:

  • Can I build custom nodes and connectors with Angular templates?
  • How does drag-to-connect or connection reassignment work?
  • Which examples cover workflow builders, minimaps, undo/redo, and auto layout plugins?
  • What should I start from if I need a production-style editor rather than a tiny demo?

For lower-level APIs, combine these pages with the documentation. For full source code, open the GitHub repository.

How to use this section

  • Start with Custom Nodes, Drag to Connect, or Get Started if you want the fastest path into the library.
  • Open Reference Apps after the basics if you want complete, product-like editors.
  • Open Connections and Extensions if you are comparing specific interaction features on the canvas.
  • Open Plugins when you want Dagre or ELK-based layout examples, including auto-layout flows.
  • Use Advanced when you need history, drag lifecycle events, larger-scene performance tools, or more complex editor behavior.

Reference Apps

Production-ready examples that show the full power of Foblex Flow.

Reference Apps

All Examples

Nodes

Connectors

Connections

Extensions

Plugins

Advanced

Edit this page on GitHub
In this article