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
New
Connection Waypoints
New
Connection Gradients
Updated
Connection Connectable Side
New
Extensions
Add Node from Palette
Selection Area
Help in Positioning (Legacy)
Deprecated
Magnetic Lines
New
Magnetic Rects
New
Grid System
Minimap
Zoom
Updated
Background
Updated
Advanced
Large Scene Performance
Updated
Connection Redraw Performance
Updated
Cut/Copy/Paste
New
Undo/Redo
Undo/Redo V2
New
Dagre Layout (Directed Graph)
ELKJS Layout (Directed Graph)
Drag Start/End Events
Custom Event Triggers
Reference Apps
AI Low-Code Platform
New
DB Management
UML Diagram
Tournament Bracket
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?
  • 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.
  • Use Advanced when you need layout engines, history, larger-scene performance tools, or more complex editor behavior.

Nodes

Connectors

Connections

Extensions

Advanced

Reference Apps

Edit this page on GitHub
In this article