01 / SCHEMATEX VORSTELLEN · KOSTENLOS · OPEN SOURCE · FÜR KI GEMACHT
Alle Diagramme, die Ärzte, Ingenieure und Juristen wirklich nutzen.
Schematex zeichnet die 45 Diagramme, die Ärzte, Ingenieure und Juristen schon von Hand zeichnen — klinische Genogramme, IEC 61131-3-Leiterlogi, NSGC-Stammbäume, Cap-Tables. Text-DSL rein, normenkonformes SVG raus.
02 / DIAGRAMME, DIE PROFIS WIRKLICH NUTZEN
Die Diagramme, die Ihr Arzt, Ingenieur oder Jurist wirklich nutzt.
Jede Diagrammfamilie ist für den Praktiker gebaut, der sie beherrscht — von wenigen DSL-Zeilen bis zur Version, die ein Fachexperte in eine Akte, ein Memo oder einen Antrag setzen würde. Jede Ausgabe entspricht einem veröffentlichten Standard.
Three-generation family medical history genogram with multi-condition color annotations using fill zones — heart disease, diabetes, cancer, hypertension.
Three-generation hemophilia A pedigree showing X-linked recessive inheritance with carrier females and affected males per NSGC clinical notation.
Ecomap charting a client's recovery support network — AA group, family, probation, and therapist — with relationship strength and directional connections.
Classic three-wire motor start/stop seal-in circuit in IEC 61131-3 ladder logic — the foundational pattern taught in every PLC certification course.
Single-line diagram for a utility + emergency generator ATS transfer system feeding critical loads on a 480 V bus — per IEEE 315 for facility design review.
1-bit full adder built from XOR, AND, and OR gates — the foundational building block of every arithmetic logic unit, from a functional description.
Cross-border tax holding structure with Irish IP company, Dutch distribution, and APAC entity — per OECD BEPS transfer-pricing documentation requirements.
Ishikawa fishbone for a website traffic drop — six causal categories covering content, technical SEO, backlinks, UX, competition, and algorithm changes.
Moreno sociogram of classroom playground dynamics — mutual friendships, one-way choices, and peer conflicts mapped by gender group using force-directed layout.
03 / WARUM
Kostenlos. Vollständig open source. Für KI gemacht.
Generische Diagramm-Tools können keine professionellen Diagramme zeichnen. Schematex behandelt jeden Standard als First-Class-Citizen — und das Ganze ist AGPL-3.0, ohne Abhängigkeiten, konzipiert, damit LLMs es beim ersten Versuch ausgeben.
Jeder Diagrammtyp implementiert eine veröffentlichte Spezifikation — McGoldrick, IEC 61131-3, IEEE 315, NSGC, Newick. Ärzte, Ingenieure und Juristen zeichnen sie schon von Hand; jetzt können sie sie aus Code generieren.
Kein D3, kein dagre, keine Parser-Generatoren, keine Telemetrie, keine gesperrten Funktionen. KB-Bundle, SSR-sicher, kommerzielle Lizenz für Closed-Source-Nutzung verfügbar.
Minimale Grammatiken, die darauf ausgelegt sind, wie LLMs tatsächlich Text schreiben — CJK-Anführungszeichen, Verschachtelungs-Ambiguität, KI-lesbare Fehler. Einfach die Ausgabe von ChatGPT oder Claude einfügen und beim ersten Versuch ein professionelles Diagramm erhalten.
04 / POSITIONIERUNG
Nicht noch eine Flowchart-Bibliothek.
So unterscheidet sich Schematex von den Tools, die man bereits kennt.
| Tool | Professionelle Fachdiagramme | Preis | Für Entwickler | KI-freundlich |
|---|---|---|---|---|
| Mermaid | nur Flowcharts | kostenlos | ✓ (npm) | teilweise |
| D2 | nur Architektur | kostenlos | ✗ (Go CLI) | teilweise |
| WaveDrom | nur Timing | kostenlos | ✓ (npm) | teilweise |
| PlantUML | nur UML | kostenlos | ✗ (Java) | — |
| schematex | 45 Familien · spec-zitiert | kostenlos | ✓ (0 deps, npm) | dafür gemacht |
05 / SCHNELLSTART
In 10 Sekunden installiert.
Eine Funktion, ein String rein, ein SVG raus. Funktioniert überall, wo TypeScript läuft.
npm install schemateximport { render } from 'schematex';
const svg = render(`
genogram "Smiths"
john [male, 1950]
mary [female, 1952]
john -- mary
alice [female, 1975, index]
`);import { render } from 'schematex';
export default function Page() {
const svg = render(dsl);
return <div dangerouslySetInnerHTML={{ __html: svg }} />;
}'use client';
import { render } from 'schematex';
import { useMemo } from 'react';
export function Diagram({ dsl }: { dsl: string }) {
const svg = useMemo(() => render(dsl), [dsl]);
return <div dangerouslySetInnerHTML={{ __html: svg }} />;
}Starte mit einem einzigen String.
Öffne den Playground, um jeden der 45 Diagrammtypen live zu rendern — oder durchsuche die Galerie nach DSL zum Kopieren, Einfügen und Anpassen.