yEd Graph Editor
yEd ist ein mächtiges Werkzeug zum Zeichnen von Graphen, Netzwerken und Diagrammen, welches verwendet werden kann, um schnell Zeichnungen zu erstellen, und diese automatisch anzuordnen und zu arrangieren.
yEd ist als uneingeschränkte Vollversion kostenlos erhältlich!
yEd basiert auf der yFiles for Java Klassenbibliothek, welche der Anzeige, Bearbeitung, Optimierung, Anordnung und Animation von Diagrammen, Netzwerken und anderen graphähnlichen Strukturen dient.
yEd ist zu 100% aus leichtgewichtigen Swing-Komponenten gebaut und kann deshalb auf jeder Plattform ausgeführt werden, für die eine passende Laufzeitumgebung existiert.
Merkmale in Version 3.2
-
[NEU]
Neue Export-Option "HTML Flash Viewer", die einen Graphen als GraphML Datei mit
zusätzlicher HTML und SWF Datei exportiert.
Die SWF Datei kann mit Hilfe der HTML Datei in jedem Web-Browser geöffnet werden. Sie enthält einen Adobe® Flash® Player-basierten Viewer zur Anzeige der GraphML Datei (siehe nebenstehendes Beispiel).
Der Viewer unterstützt Navigation im Diagramm sowie Zoom und Drucken. Er ist mit der yFiles FLEX Klassenbibliothek gebaut. - [NEU] Im neuen Abschnitt "Aktuelle Elemente" im Paletten-Werkzeugfenster werden dynamisch jeweils die verschiedenen Arten von Knoten und Kanten im aktuellen Graph angezeigt.
- [NEU] Neuer Reiter "Editor" im Einstellungen-Dialog, der eine Vielzahl neuer Konfigurations-Optionen zum Bearbeiten von Graphen bereitstellt.
- [NEU] Das Erzeugen einer Kante kann zusätzlich gestartet werden, indem eine Kante aus der Palette auf einen Knoten im Editor gezogen wird.
- [NEU] Knoten aus der Palette können durch Ziehen auf einen Gruppenknoten diesem hinzugefügt werden.
Bitte beachten Sie die yEd Versionsinformationen, um mehr über die Produktverbesserungen dieser Version zu erfahren.
Herausragende Merkmale
yEd kann verwendet werden, um komplexe Graphstrukturen automatisch anzuordnen (Layout). Einige hoch spezialisierte Layoutalgorithmen wurden implementiert und in yEd verfügbar gemacht. Diese können verwendet werden, um Elemente vollautomatisch anzuordnen, oder um den Benutzer beim Anordnen der Elemente zu unterstützen.
- Interaktives hierarchisches Layout (englische Erklärung) kann für interaktives Anordnen von hierarchischen Strukturen genutzt werden.
- Hierarchisches Layout (englische Erklärung) kann verwendet werden, um hierarchische oder beinahe-hierarchische Strukturen automatisch perfekt darzustellen.
- Orthogonales Layout (englische Erklärung) erzeugt klare Darstellungen selbst von komplexen Netzwerken aus allen möglichen Anwendungsgebieten.
- Orthogonales Layout im UML-Stil (englische Erklärung) bietet besondere Unterstützung zum Anordnen von z.B. UML-Klassendiagrammen.
-
Organisches Layout (englische Erklärung)
und
Smartes Organisches Layout (englische Erklärung)
erzeugen ebenfalls klare Darstellungen von komplexen Strukturen und sind besonders
geeignet für Entity Relationship und UML-Diagramme.
Das Layout kann auf vorgegebene Bereiche (z.B. Rechteck, Kreis, Ellipse) oder ein bestimmtes Seitenverhältnis eingeschränkt werden. Erweiterte Unterstützung für geschachtelte Graphen. - Organischer Kantenleger (englische Erklärung) verlegt Kanten in fertigen Diagrammen in organischem Stil neu.
- Orthogonaler Kantenleger (englische Erklärung) verlegt Kanten ebenfalls in fertigen Diagrammen in orthogonalem Stil neu.
-
Zirkuläres Layout (englische Erklärung)
ist speziell dafür geeignet, Ring und Sterntopologien darzustellen.
Knoten können nun auch auf der gesamten Kreisscheibe angeordnet werden. Unterstützung für geschachtelte Graphen. -
Baumlayout (englische Erklärung)
bietet die Möglichkeit, Baumstrukturen und baumähnliche Strukturen auf
verschiedenstartige Weise zu darzustellen.
Baum Layout kann Knoten- bzw. Kantenbeschriftungen in die Berechnung einbeziehen und bietet zusätzliche Alignierungsoptionen.
yEd ermöglicht es, Gruppen von Knoten in beliebiger Schachtelungstiefe zu erstellen, und zu visualisieren. Die neuen Layoutalgorithmen unterstützen selbstverständlich diese Darstellungsweise. Komplexe Strukturen lassen sich damit noch besser erstellen und übersichtlicher anordnen.
Eine von yEds mächtigsten Funktionen ist die Möglichkeit, Beschriftungen automatisch zu positionieren, damit Diagramme schnell und einfach lesbarer werden.
yEd baut außerdem auf einer intuitiven Benutzerschnittstelle auf, die sich an die Richtlinien moderner Applikationen hält. Dazu zählen unter anderem:
- eine vielseitig anpassbare Arbeitsfläche, die das effiziente Arbeiten erleichtert
- tabellenartige Eigenschaftendialoge, die ein schnelles Einsehen und Anpassen der Eigenschaften der Diagrammelemente ermöglichen
- Internationalisierung: yEd ist für deutsch und englisch lokalisiert
- eine ausgefeilte Druckvorschau, die besonders beim Posterdruck hilfreich ist
- Session Management: yEd merkt sich und verwaltet die persönlichen Einstellungen
- Undo: Unterstützung für das Rückgängigmachen von Bearbeitungsschritten
- Zwischenablage: die Möglichkeit, Teile eines Graphen zu kopieren, auszuschneiden und wieder einzufügen
- Tastaturkürzel für wichtige Funktionen
- ein Hilfe System
yEd kann verwendet werden, um Diagramme und Netzwerke zu erstellen, zu modifizieren, und um sie darzustellen. Diagramme können in den verschiedensten Dateiformaten abgespeichert und wieder geladen werden. Unter diesen Dateiformaten befinden sich unter anderem:
- das nicht-proprietäre XML-Graphdateiformat GraphML; das yEd Standarddateiformat
- das binäre Dateiformat YGF
- das GML Dateiformat; ein verbreitetes, textbasiertes Graphdateiformat
- das XML-basierte GML Dateiformat; eine Variante des textbasierten GML Dateiformats, das XML Syntax benutzt
- Import von beliebigen XML Dateien. Ein XSLT Stylesheet muss angegeben werden, das die XML Datei in gültiges GraphML transformiert. Vordefinierte Stylesheets für Ant Skripten, die OWL Web Ontology Language, und andere sind bereits beigelegt.
Für den Export von Graphstrukturen bietet yEd Unterstützung für folgende Bild- und Vektorgrafikdateiformate:
- das Dokumentenformat PDF (Portable Document Format) von Adobe
- für das Macromedia Flash Dateiformat SWF
- Das SVG Dateiformat, ein XML-basiertes Grafikdateiformat. Dieses Dateiformat ermöglicht einbettete URLs und Beschreibungen für Knoten und Kanten.
- Das Enhanced Windows Meta File (EMF) Dateiformat. Ein Vektorgrafikdateiformat, welches von fast allen Windows-Applikationen gelesen werden kann.
- Die Grafikdateiformate JPG und GIF. Zusätzlich können große Bilder einfach als mehrere Teilbilder mit passender HTML-Tabelle exportiert werden.
- Als HTML Image Map mit Unterstützung für eingebettete URLs und Beschreibungen für Knoten und Kanten (ein Beispiel hierfür)
- die Grafikdateiformate BMP (unter Windows) und PNG
- für EPS (Encapsulated PostScript)
Alle Bildexporte können Ihren Bedürfnissen angepasst werden.
Das Programm ermöglicht die ganzheitliche und effiziente Bearbeitung von Diagrammen. Folgende Unterstützung ist bereits enthalten:
- vorgefertigte Knotentypen für UML Klassen- und Objektdiagramme
- Mehrfachbeschriftungen für Knoten und Kanten
- mehrzeilige Beschriftungen und die Verwendung von Grafiken in Beschriftungen
- vielseitige Such- und Markierungshilfen
- Lupenfunktion (u.a. in der Art eines Vergrößerungsglases) und praktische Übersichtsfunktion (die Lupenfunktion kann per Mausrad kontrolliert werden)
- eine Anzahl schöner Icons, um sofort mit dem Erstellen von professionellen Diagrammen beginnen zu können
- zusätzliche nicht-grafische Eigenschaften für Knoten und Kanten: Beschreibungen, die als Tooltips angezeigt werden können und eingebettete URLs, die es erlauben von yEd aus Dateien zu öffnen
Galerie
Werfen Sie einen Blick auf unsere Galerie, um die Vielfalt der Layouts zu erleben, die in yEd und der zugrundeliegenden yFiles Bibliothek verfügbar sind.
Dokumentation
Die Knowledge Base (englisch) hält eine Sammlung von Artikeln zum yEd Graph Editor bereit, die z.B. häufig gestellte Fragen beantworten, oder Lösungen für bestimmte Sachverhalte präsentieren.
yEd 3.2.0.1 Vollversion herunterladen
Die aktuelle Version ist 3.2.0.1 - im 'Informationen'-Dialog, welcher über das 'Hilfe'-Menü erreichbar ist, können Sie ersehen welche Version Sie momentan verwenden.
Achtung: Vor dem Herunterladen und der Verwendung von yEd müssen Sie unsere Lizenzbedingungen akzeptieren.
| Plattform/Technologie | Datei | Bemerkungen |
|---|---|---|
| Windows |
Exe Datei
(28.7 MB) |
yEd mit Installations-/Deinstallationsprogramm herunterladen. Eine Java Laufzeitumgebung ist bereits enthalten. (Benutzen Sie dieses Installationsprogramm, wenn Sie nicht sicher sind, ob Java auf Ihrem Windows System installiert ist oder wissen, dass Sie die Laufzeitumgebung installieren müssen.) |
| Windows |
Exe Datei
(13 MB) |
yEd mit Installations-/Deinstallationsprogramm herunterladen. Wenn nötig, wird eine Java Laufzeitumgebung nachgeladen. (Benutzen Sie dieses Installationsprogramm, wenn bereits eine Java Laufzeitumgebung auf Ihrem Windows System installiert ist.) |
| Mac OS X |
Dmg Datei
(12.8 MB) |
yEd mit Installationsprogramm herunterladen. (Üblicherweise hat Mac OS X bereits eine passende Java Laufzeitumgebung installiert.) |
| Unix/Linux |
Sh Datei
(12.3 MB) |
yEd mit Installationsskript herunterladen. Wenn nötig, wird eine Java Laufzeitumgebung nachgeladen. (Benutzen Sie dieses Installationsprogramm, wenn Sie nicht sicher sind, ob Java auf Ihrem System installiert ist oder wissen, dass Sie die Laufzeitumgebung installieren müssen.) |
| Web Start |
Jnlp Datei
(12.8 MB) |
yEd direkt installieren und mittels Java Web Start starten.
(Bitte beachten Sie, dass sich die Ladezeit der Anwendung mit Java 1.6 Web Start verlängern kann. Wir empfehlen, stattdessen die schnelleren Installationsprogramme zu benutzen.) (Bitte beachten Sie außerdem, dass Web Start mit Java 1.5.0_16 nicht funktioniert. Wir empfehlen, stattdessen eine andere Java Version zu benutzen.) |
| Generic Java |
Zip Datei
(11.5 MB) |
yEd als komprimiertes Zip Archiv herunterladen. Voraussetzung ist eine installierte Java Laufzeitumgebung. |
Wenn Sie die Web Start- oder Applet-Varianten verwenden wollen und wissen, dass Sie Java benötigen, folgen Sie dem Link unter dem Bild:
yEd basiert auf der yFiles Bibliothek und verwendet die JIDE Bibliothek unter Lizenz von JIDE Software als "Look and Feel".
Wenn Sie Ideen für Verbesserungen haben oder Fehler melden möchten, oder einfach nur ein "Dankeschön" hinterlassen möchten, können Sie sich an yed@yWorks.com wenden.









