ai-agent

DiagramDesigner

Diagram Designer application source
149 stars52 forksPascalUpdated 4/5/2025100% free · open source
What it does

Diagram Designer is a Pascal-based application for creating and editing technical diagrams.

When to use it
  • When you need to create technical diagrams with custom shapes and layouts
  • When you want to edit and modify existing diagrams with precise control
  • When you require a lightweight, offline diagramming tool
Ready-to-paste prompt
To create a simple flowchart, run the application, add a 'Start' shape, and then use the 'Line' tool to draw a connection to a 'Process' shape, finally adding a 'Decision' shape and customizing its text and appearance
Heads up: First-time users need to have the Free Pascal Compiler (FPC) installed on their system to compile and run Diagram Designer, which can be downloaded from the official FPC website
Saves to your device
Use with Claude
New

Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.

⚡ Runs out of the box

A prompt/skill package — nothing to install beyond adding it to your AI tool.

Try it instantly — no install
Claude Code
mkdir -p ~/.claude/skills/diagramdesigner && curl -fsSL https://workflowstacks.com/api/skills/diagramdesigner/claude-skill -o ~/.claude/skills/diagramdesigner/SKILL.md
Open in another AI app

Opens the app with this repo with the prompt ready to go — no copy-paste needed.

Connect the whole catalog (MCP)
claude mcp add --transport http workflowstacks https://workflowstacks.com/api/mcp

Adds a WorkflowStacks connector to Claude Code: search and load any skill here by chatting.

How DiagramDesigner works
Codeflow
Free to inspect

DiagramDesigner is a documents-only repository (30 doc files) — something you read, not something you run. There is nothing to install. Last commit 17 months ago, MIT license.

Size
Documents only
30 documents · ~6 h to skim
Setup
Nothing to install
A guide / curated list. Just read it and follow the links.
Runs on
Nowhere — you read it
A reading resource, not a program.
Pascal 100%
Where to start reading
  1. 1
    README.md
    Start here — what it does and how to install it
  2. 2
    Lib/FastCode/Readme.txt
    Inside Lib/ — the main logic begins here
What's in each folder
Lib/Core code — the actual logic39 files
Components/Frontend / UI6 files
Units/Folder85 files
Application/Folder84 files
TemplatePalettes/Folder30 files
Help/Folder1 files
Installer/Folder1 files
READMEDocumentedMIT licenseLast update 17 mo ago
Quick Actions
Details
Creator
meesoft
Language
Pascal
Category
ai-agent
Published
11/1/2019

Are you the creator of this tool? Claim your listing → and earn 85% of every sale.