Telecom & network topology
Bring devices, connections and status into your network application. Start with the topology example and connect your own data.
Explore network topologyBuild network topology editors, process designers and visual workflows. Your shapes, your data, your product.
Drag a shape. Resize a corner. Pull from a port to connect.
Dart all the way down. A real Flutter canvas, a familiar widget API, and room for the rest of your application.
Meet your new canvas widgetGive your users a visual way to work with your domain. Compose custom shapes, connect your application data and make the editing experience your own.
Compose cards, ports, text, and geometry into shapes that feel native to your product.
Selection, snapping, rich text, routing, and undo share the same editing foundation.
Bring your own tools and panels. Keep the document, camera, and interactions in one session.
Give your users a place to map an idea without taking over the rest of your application.
Make it your ownfinal session = DrawingSession(
document: document,
configuration: DrawingConfiguration(
grid: DrawingGridConfiguration(
visible: true,
snap: true,
),
canvasPolicy: const InfiniteCanvasPolicy(),
),
);
DrawingCanvas(session: session)
A little text. A few ports. Your own geometry. Give your application a visual language.
Meet the shape grammar CONNECTStraight, elbow, quadratic, or Bézier. Add particles and give a connection some personality.
Explore paths and effects EXPLOREMove it, resize it, rotate it, or write it differently. Shared editing and undo leave room to experiment.
See how editing fits together VIEWPORT & CANVASPan, zoom, or glide into focus. Choose an open canvas or set its boundaries, then find your rhythm with dots, lines, layered grids, and snapping.
Explore your canvas MAKE IT YOURSA focused editor or room to experiment. Choose the tools, bring your own controls, and make diagramming feel like part of your app.
Find your fitFrom network topology to production processes, give your users a canvas that speaks their language. Explore an example, then make it part of your app.
Bring devices, connections and status into your network application. Start with the topology example and connect your own data.
Explore network topologyGive teams a visual way to map production steps, decisions and rework paths. Adapt the flowchart example to your manufacturing process.
Explore the flowchart exampleVisualize tasks, decisions and parallel branches. Build editable workflow drafts with typed connections and inputs for your application.
Explore workflow building blocksAdd a visual workspace to your product with custom shapes, rich text and familiar editing tools. Shape it around the way your users work.
Try the editorLet users arrange rooms, walls, doors and dimensions inside your planning application. Start with the floor plan example.
Explore floor planningShow direction and activity along connections with pulses and particles. Configure the effects to tell your application’s story.
Explore path effectsBring a diagram editor into your Flutter application.
Tell us what you’re building and talk to us about a commercial license.