Flowchart generator
This interactive application allows you to map complex, deeply nested relational tree flows using dynamic, auto-colored nodes. Built on a low-overhead, browser-native pipeline, it processes live changes directly on your machine without external cloud dependencies.
Local-First Storage Notice
All diagram database operations happen locally via IndexedDB. Clearing your browser cookies or storage history could permanently erase saved local drafts unless they are exported as SVG graphics.
2. Managing Nodes and Steps
The flowchart is organized hierarchically starting from a single, permanent primary starting element.
- Adding Pathways: Click the blue + Add Child link inside any card to create a sub-step connected to that specific card.
- Customizing Branch Conditions: Every sub-step generates a small path-link input field above it (defaults to "leads to"). Type inside this box to change the text rendered directly over the connector lines.
- Pruning Branches: Click the small red cross (×) at the top right of a component card to remove that element. Warning: Removing a node instantly deletes all subordinate child nodes connected below it.
3. Multiline Text & Formatting
To support highly detailed procedures (such as physical layout checklists or engineering summaries), the text module handles explicit structure formatting:
Pressing Enter inside a card's textarea splits lines manually, expanding the editor window naturally.
Shapes are limited to a clear maximum width profile of 220px. Long continuous paragraphs automatically wrap gracefully inside structural boxes.
🎨 Automatic Node Color Identifiers
To maintain visual distinctiveness, every node calculation generates a completely unique pastel background tint and deep accent outline border matching its system unique identification ID. This prevents visual confusion across massive structures.
4. Layout Orientation Handling
Depending on the structure of your data path, changing the workflow alignment can dramatically improve readability:
Tip: Flipping the Layout drop-down automatically re-renders the diagram preview engine instantly without requiring a full manual refresh cycle.
5. Saving & Local History Workspace
Managing project file persistence operates via the top header utility options panel:
- Naming Drafts: Fill out the Chart Name text input area before committing records.
- Saving Progress: Clicking Save serializes your structural layout map, media strings, multiline formats, and your current layout orientation configuration into local storage.
- Reloading Sessions: To pick up where you left off, expand the Saved History selection drop-down menu, click the target workspace title, and choose Load.
6. Document Production & Vector Exporting
Clicking the green Export action generates a full high-resolution vector graphic format suitable for design files, printouts, or project slide insertions.
The utility scrubs formatting characters out of your chart title, replaces blank spaces with underscores (_), and appends today's calendar stamp dynamically. If no project title is specified, it gracefully falls back to flowchart_[Date].svg.
0 Comments
If you have any doubts, suggestions , corrections etc. let me know