01 / PRESENTANDO SCHEMATEX · GRATIS · OPEN SOURCE · HECHO PARA IA

Todos los diagramas que médicos, ingenieros y abogados realmente usan.

Schematex dibuja los 50 diagramas que médicos, ingenieros y abogados ya trazan a mano — genogramas clínicos, lógica de escalera IEC 61131-3, pedigríes NSGC, tablas de capitalización. Texto DSL como entrada, SVG conforme a estándares como salida.

genogram§ McGoldrick 2020
Genogram: Medical History Genogram diagram with 7 individuals across 3 generations Grandfather (1930-1990) 60 Grandmother (1935) Father (1960) Mother (1962) Uncle (1963) Patient (1988) Sister (1991) Grandfather (1930–1990) Grandmother (b. 1935) Father (b. 1960) Mother (b. 1962) Uncle (b. 1963) Patient (b. 1988) Sister (b. 1991) Medical History SYMBOLS Deceased CONDITIONS Heart Disease Diabetes Cancer Hypertension MARKERS Index person (focal subject)
UTF-8 · LF · 10 lines · 550 chars✗ check source·0 B SVG
McGoldrick 2020IEC 61131-3IEEE 315ANSI Y32.2Newick / NHXNSGC pedigreeMoreno sociometryIshikawa 1968WaveDromISO 5807PRISMA 2020OMG BPMN 2.0UML 2.5.1PMI PMBOK 7Chen 1976IEC 60617McGoldrick 2020IEC 61131-3IEEE 315ANSI Y32.2Newick / NHXNSGC pedigreeMoreno sociometryIshikawa 1968WaveDromISO 5807PRISMA 2020OMG BPMN 2.0UML 2.5.1PMI PMBOK 7Chen 1976IEC 60617

/ THE FULL SET

All 50 of them. Every one follows a published standard.

Choose any diagram to open its simplest working example in the playground.

Genogram: Smith Family Genogram diagram with 3 individuals across 2 generations Smith Family John (1975) Mary (1977) Alice (2005) John (b. 1975) Mary (b. 1977) Alice (b. 2005) m. 2002 MARKERS Index person (focal subject)
Genogram§ McGoldrick, Gerson & Petry (2020)
Ecomap Ecomap diagram with 6 external systems Marcus Mother Father (divorced) East High School Soccer Coach Soccer team Ms. Chen primary caregiver EOW weekends mentor weekly SYSTEMS Community Education Family Mental Health TIES Strong
Ecomap§ Hartman (1978) + NSGC
CF family — autosomal recessive Pedigree chart with 8 individuals across 3 generations I II III I-1 (carrier) I-2 (carrier) II-4 (carrier) II-2 (carrier) II-1 (affected) P II-3 III-1 (affected) III-2 I-1 I-2 II-4 II-2 II-1 II-3 III-1 III-2 GENETIC STATUS Affected Carrier SYMBOLS P Proband (P) — first affected case identified
Pedigree chart§ NSGC Pedigree Standardization (Bennett 2008)
Dendrogram: Sample clustering Dendrogram with 5 taxa, dendrogram mode, rectangular layout Sample clustering A B C D E 0 1 2 3 4 5 cluster distance
Phylogenetic tree§ Newick + NHX extensions
Sociogram: Operation Sunset - Communication Network Sociogram with 9 members and 10 connections Operation Sunset - Communication Network supplier distributor Subject Alpha Lieutenant 1 Lieutenant 2 Courier A Courier B External Contact 1 External Contact 2 Associate 1 Associate 2 TIES Positive tie Neutral tie
Sociogram§ Moreno (1934) sociometry
Synchronous Bus Read Digital timing diagram with 4 signals D0D1D2D3 CLK RST EN DATA Synchronous Bus Read
Timing / waveform diagram§ WaveDrom-compatible signal description
IEC Gate Gallery Logic gate diagram with 7 gates, 4 inputs, 7 outputs & ≥1 =1 & ≥1 1 1 EN A B C EN Y_and Y_or Y_xor Y_nand Y_nor Y_not Y_tri IEC Gate Gallery
Logic gate netlist§ IEEE Std 91/91a-1991
Single-pole household light Circuit schematic with 4 components Single-pole household light V_mains220VacF116AS1Lamp
Circuit schematic§ IEEE Std 315 / ANSI Y32.2
PID control loop Block diagram with 3 blocks, 1 summing junctions, 5 signals PID control loop r (setpoint) + y (output) + PID C(s) Plant G(s) in in
Control-systems block diagram§ Ogata / standard controls textbook convention
Motor Start/Stop PLC ladder logic diagram with 1 rung Motor Start/Stop Rung 001 — Seal-in circuit — Start Button START_PB IN 1.0 Aux Contact MOTOR_AUX BIT 3.0 Stop Button STOP_PB IN 1.1 Motor Command MOTOR_CMD OUT 2.0
Ladder logic§ IEC 61131-3 Ladder Diagram
FBD: Motor Control FBD with 2 network(s). Motor Control 0 — Start latch Start Latch Stop EmergencyStop Latch OR ≥1 IN1 IN2 OUT AND & IN1 IN2 IN3 OUT 1 — Drive output Latch MotorOut MOVE IN OUT
Function Block Diagram (FBD)§ IEC 61131-3:2013 §6.4
SFC: Bottle Filling SFC with 3 step(s), 2 transition(s). Bottle Filling T0 StartBtn T1 TankLevel >= 80.0 S0 Filling Done N FillValve_Closed N FillValve_Open N Confirm_Done DoneBtn → S0
Sequential Function Chart (SFC)§ IEC 61131-3:2013 §6.5
Commercial PV Interconnection Single-line diagram with 8 nodes and 7 connections Commercial PV Interconnection 480V 480V PV string conductors PV Array 250 kWdc Utility 480V DC Combiner 600 Vdc DC Disconnect 600 Vdc Grid-tie Inverter 200 kWac AC Disconnect 480V 400A Wh Production Meter 480V · Main Switchboard
Single-line diagram§ IEEE Std 315 + ANSI device numbering
P&ID — Water Pump Flow Control ISA-5.1 / ISO 10628 P&ID rendered by Schematex Water Pump Flow Control Feed Tank Feed Pump V-101 Isolation FT 101 FIC 101
P&ID (Piping & Instrumentation)§ ANSI/ISA-5.1-2009 + ISO 10628-1:2014
Blink LED — Arduino Uno hello-world Breadboard wiring diagram generated by Schematex Blink LED — Arduino Uno hello-world 5 10 15 20 25 30 5 10 15 20 25 30 a a f f b b g g c c h h d d i i e e j j D13D12D11D10D9D8D7D6D5D4D3D2TXRXRST3V35VGNDVINA0A1A2A3A4A5Arduino Uno R1 220Ω D1 (red)
Breadboard / Physical wiring§ Fritzing visual conventions
Acme Holdings Entity structure diagram with 4 entities and 3 relationships Acme Holdings 100% 100% 60% SD Founder Trust Trust DE Acme Inc. Corporation UK Acme UK Ltd. LLC KY Acme Growth Fund LP LP / Fund
Entity structure§ Tier-based ownership hierarchy
University Schema Entity-Relationship Diagram with 4 entities and 3 relationships. University Schema majors in Major major_id int PK name varchar Course course_id int PK title varchar credits int Student student_id int PK name varchar email varchar UK major_id int FK Enrollment student_id int PK FK course_id int PK FK grade char
Entity-Relationship Diagram (ERD)§ Chen 1976 / Everest 1976 (crow's foot)
Solder Joint Defect Spike — Fishbone diagram Ishikawa cause-and-effect diagram. Effect: 3.2% solder joint rejects. 6 categories. Solder Joint Defect Spike 3.2% solder joint rejects Man New operators on night shift Training checklist not signed Handover notes incomplete Material Solder paste past floor life PCB pads oxidized after storage Measurement AOI false accept rate rising X-ray sampling reduced Machine Reflow oven zone 4 drift Thermocouple calibration overdue Stencil printer squeegee worn Method Stencil aperture undersized Pick-and-place speed raised Environment Humidity above process window ESD straps failing audit
Fishbone (Ishikawa)§ Ishikawa (1968) cause-and-effect
Customer Segments — Q3 2025 Venn/Euler diagram "Customer Segments — Q3 2025": 3 sets, 7 regions. Customer Segments — Q3 2025 Set Email subscribers Set Paid users Set Mobile app users Email subscribers Paid users Mobile app users 1840 920 2100 650 12400 3200 8700
Venn / Euler§ Venn (1880) / Euler diagrams
Market Entry Influence diagram with 4 nodes and 4 arcs Market Entry Market demand Competitor response Enter market? Profit U=120
Decision tree§ Howard-Raiffa / CART-sklearn / taxonomy
State Diagram — Traffic Light UML 2.5 / Harel statechart rendered by Schematex Traffic Light Red Green Yellow timer timer timer power_off
State diagram§ OMG UML 2.5.1 §14 + Harel (1987) statechart
Loan Application Approval BPMN LR — 1 pool(s), 8 flow object(s). Bank Clerk Underwriter yes no approve reject Application received Check completeness Complete? Risk score Underwriter review Decision Approved Rejected
BPMN business process§ OMG BPMN 2.0.2 / ISO/IEC 19510:2013
Use Case Diagram — ATM Subject: ATM System. 2 actors, 4 use cases, 0 include, 0 extend. ATM ATM System Customer «actor» Bank Withdraw Cash Deposit Funds Check Balance Transfer Funds
UML use case diagram§ OMG UML 2.5.1 §18
Sequence Diagram 2 participants, 3 messages, 0 combined fragments. Factory Worker «create» external trigger fire-and-forget
UML sequence diagram§ OMG UML 2.5.1 §17 (Interactions)
Petri net — After fire: T1 3 places, 2 transitions, 4 arcs. Marking {P2:1}. Enabled: T2. Class: state machine, workflow net. After fire: T1 P1 P2 P3 T1 T2
Petri net§ Murata 1989 + ISO/IEC 15909-1
Network diagram — Branch LAN - Star Layout 6 devices, 5 links, 0 boundaries. Topology: star. Links: 4 copper, 1 poe. Branch LAN - Star Layout 1G Access · VLAN 10 · 1G Access · VLAN 10 · 1G Access · VLAN 20 · 1G VLAN 30 · 1G · PoE Gateway Access Switch Admin PC Laptop Printer Wi-Fi AP
Network topology§ Cisco-convention topology icons
Effect of exercise on chronic low-back pain — SR PRISMA 2020 flow diagram (2020-single, systematic-review) — 7 boxes, 6 arrows Effect of exercise on chronic low-back pain — SR Identification Screening Included Identification of studies via databases and registers Records identified from: PubMed (n = 600) Embase (n = 450) Cochrane (n = 184) Web of Science (n = 184) Total (n = 1,418) Records removed before screening Duplicate records removed (n = 318) Records screened n = 1,100 Records excluded n = 870 irrelevant title (n = 750) non-English (n = 120) Reports assessed for eligibility n = 230 Reports excluded, with reasons: n = 195 wrong population (n = 80) wrong intervention (n = 60) wrong outcome (n = 55) Studies included in review Studies included (n = 35) Reports of included studies (n = 38)
PRISMA 2020 flow diagram§ PRISMA 2020 (Page et al., BMJ 2021;372:n71)
PERT network — Software project (AOA) 10 activities, project duration 70 days, critical path A → C → F → H → J. Software project (AOA) create schedule 10 buy hardware 5 programming 20 installation 5 conversion 15 test code 20 write manual 15 test system 10 training 5 user test 10 1 2 3 4 5 6 7 8 9 10 11 12 13 Project duration 70 days · 10 tasks · 10 dependencies · 5 critical Critical path: A → C → F → H → J
PERT / CPM network & Gantt chart§ PMI PMBOK 7 + Moder 1983 (AON/PDM)
Shape hierarchy UML class diagram: 1 interface, 1 abstract, 2 class; 1 realization, 2 generalization; 1 merged inheritance tree. Shape hierarchy «interface» Shape + area(): double + perimeter(): double AbstractShape # name: String + area(): double + perimeter(): double + describe(): String Circle + radius: double + area(): double + perimeter(): double Square + side: double + area(): double + perimeter(): double
UML Class Diagram§ OMG UML 2.5.1 §9–§11
Both pumps fail Fault tree for "Both redundant pumps fail": 1 top, 2 basic. 1 minimal cut set: {PA, PB}. P(top) = 1.00e-4 (rare). Both pumps fail Both redundant pumpsfail PA Pump A fails p=0.01 PB Pump B fails p=0.01 P(top) = 1.00e-4 (rare)
Fault Tree Analysis§ NUREG-0492 Fault Tree Handbook
Working at height Bowtie: hazard "Working at height", top event "Person falls from height"; 2 threats, 2 consequences, 9 barriers, 1 escalation factor. Working at height Personfalls fromheight Working at height Guardrail removedfor access Permit-to-worksystem Temporary edgeprotection Edge protectionnot inspected Pre-useinspection regime Spotter /banksman Fragile roofsurface Crawling boards +signage Roof-access riskassessment Fatality Fall-arrestharness + lanyard Rescue plan +first aid Serious injury Safety nettingbelow On-site medic +evacuation Threat Barrier (prevent / mitigate) Top event Consequence Escalation factor
Bowtie risk diagram§ CCPS / Energy Institute 2018
Flowchart Flowchart with 14 nodes and 16 edges. commit → build build → unit unit → fail: No No unit → scan: Yes Yes scan → vuln vuln → fail: Yes Yes vuln → stage: No No stage → smoke smoke → fail: No No smoke → approve: Yes Yes approve → wait: No No approve → prod: Yes Yes prod → health health → done: Yes Yes health → rollback: No No rollback → done Push to main Push to main Build artifact Build artifact Unit tests pass? Unit tests pass? Security scan Security scan High-severity CVEs? High-severity CVEs? Deploy to staging Deploy to staging Smoke tests green? Smoke tests green? Fail build Fail build Manual approval? Manual approval? Await approver Await approver Deploy to production Deploy to production Post-deploy health check? Post-deploy health check? Automatic rollback Automatic rollback Release complete Release complete
Flowchart§ Sugiyama layered DAG + orthogonal routing
Matrix — This Week Matrix diagram (eisenhower template), quadrant mode, 0 point(s) This Week Do First • Ship hotfix • Customer demo prep Schedule • Write Q3 OKRs • Refactor auth layer Delegate • LinkedIn updates • Inbox zero Delete • Reorganize Slack channels
Matrix / quadrant§ 2×2 / N×M quadrant convention
Scaleup — Matrixed Product Lines Organizational chart with 14 people and 17 relationships Scaleup — Matrixed Product Lines Jamie Torres CEO Raj Patel CTO Priya Nair Eng Lead Alex Kim Senior Engineer Jordan Lee Engineer Omar Hassan Eng Lead Yuki Tanaka Staff Engineer Maya Patel Engineer Ellen Wu CPO Tyler Brooks PM Suki Ito PM Liu Wei CDO Ana Rossi Designer Kai Park Designer
Organisation chart§ Reingold-Tilford tidy tree
Reduce 30-day readmissions map mindmap with 7 nodes Teach-back at bedside Med reconciliation Reliable discharge process Appointment within 7 days Post-discharge phone call Timely follow-up Reduce 30-day readmissions
Mindmap§ Buzan radial + markmap-compat tree
Timeline — Acme — First Five Years Schematex timeline diagram Acme — First Five Years Founders meet at Y Combin…2020-06 Incorporation + pre-seed …2020-11 First engineer hired2021-04 Product beta — 50 design …2021-09 Seed round — $6M2022-03 Team reaches 20 people2022-11 Platform v1 GA2023-05 Series A — $22M2023-10 100th enterprise customer2024-06 Platform v2 launched2025-01 2021 2021 2022 2022 2023 2023 2024 2024 2025 2025
Timeline§ Timeline convention with era bands
Flammable release Event tree for "Loss of containment" (f₀ = 0.02): 3 functions, 4 sequences. Safe shutdown: 0.01197. Jet fire: 0.00513. Large dispersion: 0.0019. Vapour cloud explosion: 0.001. Dominant sequence: "Safe shutdown" [1s 2s 3s] at 0.01197. Flammable release Initiating Event Gas detection alarms Emergency isolation No ignition source Outcome Frequency Loss of containment f₀ = 0.02 Success (1s) 0.95 Success (2s) 0.9 Success (3s) 0.7 Failure (3f) 0.3 Failure (2f) 0.1 Failure (1f) 0.05 Safe shutdown 0.01197 · 1s 2s 3s Jet fire 0.00513 · 1s 2s 3f Large dispersion 0.0019 · 1s 2f Vapour cloud explosion 0.001 · 1f
Event Tree Analysis§ IEC 62502:2010
Injection moulding PFMEA FMEA worksheet (process); 3 failure-mode row(s); ranked by RPN; highest risk: "Warpage" S6·O6·D7 → RPN 252, AP Medium (action should be taken); 3 flagged. Injection moulding PFMEA Flag: rpn > 100 · Rank: RPN # Item Function Failure Mode Effect(s) S Cause(s) O Current Controls D RPN AP 1 Cooling step — Solidify part to spec Warpage Out-of-tolerance dimension 6 Uneven cooling channel flow 6 D: CMM sampling 7 252 Mediu m 2 Incomplete part scrapped 7 Injection pressure too low 5 P: Pressure setpoint lock D: Vision check 4 140 Mediu m 3 Incomplete part scrapped 7 Blocked gate 3 D: Cycle-time monitor 6 126 Mediu m Mould fill step — Fill cavity with melt Short shot
FMEA (Failure Mode and Effects Analysis)§ AIAG-VDA FMEA Handbook (2019)
Dual-channel trip (1oo2) Reliability block diagram: 6 blocks. System reliability R = 0.99707. Highest reliability-importance block: S1. No single point of failure — every block has redundancy in the success path. Dual-channel trip (1oo2) System reliability R = 0.99707 Sensor A R=0.97 Logic A R=0.995 Valve A R=0.98 Sensor B R=0.97 Logic B R=0.995 Valve B R=0.98
Reliability Block Diagram (RBD)§ IEC 61078:2016
Plant cell vs Animal cell Double-bubble comparing "Plant cell" and "Animal cell": 3 shared, 3/3 unique. Plant cell vs Animal cell Plant cell Animal cell Has a nucleus Mitochondria Cell membrane Cell wall Chloroplasts Large centralvacuole Centrioles Lysosomes Many smallvacuoles
Comparison & Decision Matrix§ Pugh, Total Design (1991)
Urban traffic congestion Causal loop diagram "Urban traffic congestion": 6 variables, 7 causal links. 2 feedback loops: 0 reinforcing (R), 2 balancing (B). B1 "Congestion brake" (balancing, 1 negative link): Travel speed → Driving attractiveness → Number of cars → Congestion → Travel speed. B2 "Transit substitution" (balancing, 1 negative link): Number of cars → Congestion → Public transit use → Number of cars. Not in any loop: Road capacity. Urban traffic congestion + + + + + B1 Congestion brake B2 Transit substitution Road capacity Travel speed Driving attractiveness Number of cars Congestion Public transit use
Causal Loop Diagram§ Sterman, Business Dynamics (2000)
Markov chain — Customer lifecycle 3 states, 8 transitions. Classification: 3 recurrent, 0 transient, 0 absorbing. Stationary π: { Trial=0.197, Active=0.492, Churned=0.311 }. Customer lifecycle 0.4 0.5 0.1 0.8 0.05 0.15 0.7 0.3 Trial π=0.197 Active π=0.492 Churned π=0.311
Markov chain§ Norris, Markov Chains (1997)
Git commit graph Git commit graph: 11 commits across 4 branches, 4 merges, orientation LR. main develop feature/login hotfix init scaffold feature scaffold login UI login API 1-49dec0f polish v1.0 2-2cadf25 patch CVE v1.0.1 3-2b38c3a 4-885cbfb
Git commit graph§ Mermaid gitGraph syntax
Purchase requisition Event-driven process chain "Purchase requisition": 5 events, 4 functions, 2 connectors. 1 rule violation, 1 warning. Function "Create requisition" is followed by a function "Determine source of supply" — events and functions must strictly alternate. Insert an event between them. XOR-split "X1" reconverges at a AND-join, not a XOR-join. Mismatched split/join types can cause a deadlock; verify this is intended. Purchase requisition Material needidentified Create requisition Determine sourceof supply × Stock supplierexists New supplierneeded Issue purchaseorder Run tender process Order dispatched Supplier qualified
Event-driven Process Chain (EPC)§ ARIS / Keller, Nüttgens & Scheer (1992)
Fulfil customer order IDEF0 function model "Fulfil customer order" (node A0): 3 functions on a diagonal staircase. ICOM arrows: 4 input, 3 control, 3 mechanism, 2 output. Boxes: 1. Validate order (A1); 2. Pick and pack (A2); 3. Ship and invoice (A3). Fulfil customer order Customer order I1 Credit policy C1 Order management system M1 Validated order Inventory I2 Picking rules C2 Warehouse staff M2 Packed shipment Carrier contract C3 Shipping carrier M3 Delivered order O1 Invoice O2 Validate order 1 Pick and pack 2 Ship and invoice 3 NODE A0 TITLE Fulfil customer order NUMBER
IDEF0 function model§ FIPS PUB 183 (1993)
E-commerce checkout STRIDE threat model: 2 external entities, 2 process(es), 2 data store(s), 5 data flow(s). 3 boundary-crossing flow(s): Customer→1.0, 1.0→2.0, 2.0→Payment_Gateway. Customer (external) → Spoofing, Repudiation. Payment_Gateway (external) → Spoofing, Repudiation. 1.0 (process) → Spoofing, Tampering, Repudiation, Information disclosure, Denial of service, Elevation of privilege. 2.0 (process) → Spoofing, Tampering, Repudiation, Information disclosure, Denial of service, Elevation of privilege. D1 (store) → Tampering, Information disclosure, Denial of service. D2 (store) → Tampering, Repudiation, Information disclosure, Denial of service. E-commerce checkout Internet DMZ Internal HTTPS Checkout Place order Write order Charge card Order event Customer SR 1.0Web App STRIDE 2.0Order Service STRIDE Payment Gateway SR Orders DB TID Audit TRID
Threat model (DFD + STRIDE)§ Shostack, Threat Modeling (2014)
Welding symbols — Bracket assembly Welding-symbol diagram (AWS) — 2 joint(s): gusset to column — arrow side: fillet weld size 8; other side: fillet weld; all-around; field weld; tail GMAW · splice plate (butt) — arrow side: V-groove weld; other side: backing weld; tail SMAW; E7018 Bracket assembly gusset to column — arrow side: fillet weld size 8; other side: fillet weld; all-around; field weld; tail GMAW 8 50-150 6 GMAW gusset to column splice plate (butt) — arrow side: V-groove weld; other side: backing weld; tail SMAW; E7018 (12) 60° root 3 G SMAW; E7018 splice plate (butt)
Welding symbols§ AWS A2.4:2020 · ISO 2553:2019
Cinema Auditorium — 96 Seats 1 room, 192.0 m² total. 17 furniture items. Cinema Auditorium — 96 Seats Screen 16 m 12 m
Floor plan§ Ramsey & Sleeper Architectural Graphic Standards
Backyard Landscape Sketch Site plan with 7 polygons, 1 paths, 3 line features, and 4 markers. Backyard Landscape Sketch Lawn House Garage Patio Kitchen garden N Legend Parcel boundary structure landscape parking walkway fence tree 20 ft 0
Site plan§ Planning / zoning site-plan convention
Backdoor Cut basketball play. 5 players, 0 opponents, 2 assignments. Backdoor Cut 1 2 3 4 5 Offense (1–5) Defense (X) Cut Pass Dribble Screen
Sports playbook§ American Football Coaches Association X&O

02 / DIAGRAMAS QUE LOS PROFESIONALES REALMENTE USAN

Los diagramas que tu médico, ingeniero o abogado realmente usa.

Cada familia de diagramas está construida para el profesional que la domina — desde unas pocas líneas de DSL hasta la versión que un experto pondría en un expediente, un memo o un permiso. Cada salida cumple un estándar publicado.

genogram·§ McGoldrick 2020
Genogram: Medical History Genogram diagram with 7 individuals across 3 generations Medical History Grandfather (1930-1990) 60 Grandmother (1935) Father (1960) Mother (1962) Uncle (1963) Patient (1988) Sister (1991) Grandfather (1930–1990) Grandmother (b. 1935) Father (b. 1960) Mother (b. 1962) Uncle (b. 1963) Patient (b. 1988) Sister (b. 1991) SYMBOLS Deceased CONDITIONS Heart Disease Diabetes Cancer Hypertension MARKERS Index person (focal subject)
For the clinical social worker
Multi-generation medical history

Three-generation family medical history genogram with multi-condition color annotations using fill zones — heart disease, diabetes, cancer, hypertension.

→ abrir en playground
pedigree·§ NSGC
Hemophilia A Pedigree chart with 10 individuals across 3 generations I II III I-1 I-2 (carrier-x) II-5 II-2 (carrier-x) II-1 (affected) II-3 II-4 III-1 (affected) III-2 (carrier-x) III-3 I-1 I-2 II-5 II-2 II-1 II-3 II-4 III-1 III-2 III-3 GENETIC STATUS Affected X-linked carrier
For the genetic counselor
Hemophilia A (X-linked recessive)

Three-generation hemophilia A pedigree showing X-linked recessive inheritance with carrier females and affected males per NSGC clinical notation.

→ abrir en playground
ecomap·§ Hartman 1978
Ecomap Ecomap diagram with 9 external systems James Age 28 AA Group Bill (Sponsor) Warehouse Job Mom Ex-wife Children (2) Old Friends P.O. Johnson CBT Therapist new, probationary supportive custody conflict supervised visits trying to cut off weekly SYSTEMS Family Legal Mental Health Substance Work TIES Strong Moderate Weak Stressful Broken
For the case manager
Substance abuse recovery

Ecomap charting a client's recovery support network — AA group, family, probation, and therapist — with relationship strength and directional connections.

→ abrir en playground
ladder·§ IEC 61131-3
Motor Start/Stop PLC ladder logic diagram with 1 rung Motor Start/Stop Rung 001 — Seal-in circuit — Start Button START_PB IN 1.0 Aux Contact MOTOR_AUX BIT 3.0 Stop Button STOP_PB IN 1.1 Motor Command MOTOR_CMD OUT 2.0
For the controls engineer
Motor start/stop seal-in circuit

Classic three-wire motor start/stop seal-in circuit in IEC 61131-3 ladder logic — the foundational pattern taught in every PLC certification course.

→ abrir en playground
sld·§ IEEE 315
Utility + Generator Backup Single-line diagram with 8 nodes and 7 connections Utility + Generator Backup 480V 480V Utility 480V G Emergency Gen 500 kW 480V ATS ATS-1 800A 480V · Critical Load Bus CB1 200A CB2 200A Critical Load 1 100A Critical Load 2 100A
For the facility engineer
Generator + ATS backup power

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.

→ abrir en playground
logic·§ IEEE 91
1-bit Full Adder Logic gate diagram with 5 gates, 3 inputs, 2 outputs XOR AND XOR AND OR A B Cin Sum Cout 1-bit Full Adder
For the electronics designer
1-bit full adder

1-bit full adder built from XOR, AND, and OR gates — the foundational building block of every arithmetic logic unit, from a functional description.

→ abrir en playground
entity·§ Tier ownership
Acme Global Holdings Entity structure diagram with 5 entities and 5 relationships Acme Global Holdings 100% 100% 100% IP License · royalty 100% US Acme Global, Inc. Corporation Ultimate Parent IE Acme Ireland Holdings Corporation KY Acme IP Ltd Corporation Holds group IP NL Acme EU Distribution Corporation SG Acme APAC Trading Corporation
For corporate counsel
International tax holding structure

Cross-border tax holding structure with Irish IP company, Dutch distribution, and APAC entity — per OECD BEPS transfer-pricing documentation requirements.

→ abrir en playground
fishbone·§ Ishikawa 1968
Fishbone diagram — Website traffic drop — Fishbone diagram Ishikawa cause-and-effect diagram. Effect: Traffic decline. 6 categories. Fishbone diagram — Website traffic drop Traffic decline Content Publishing frequency down Content too generic Keyword gaps Low-quality AI content Backlinks High-quality backlinks lost High ratio of low-quality links Referring domain growth stalled Low anchor text diversity Competition New competitors entering AI tools replacing search Weakening brand recall Competitors publishing faster Technical Core Web Vitals failing Crawl coverage drop Crawler blocked by WAF Missing structured data UX Bounce rate rising Poor mobile experience Slow above-fold load Excessive popup ads Algorithm Core Update penalty Weak E-E-A-T signals AI Overviews / SGE cutoff Search intent drift
For the ops lead
Website traffic drop root-cause analysis

Ishikawa fishbone for a website traffic drop — six causal categories covering content, technical SEO, backlinks, UX, competition, and algorithm changes.

→ abrir en playground
sociogram·§ Moreno 1934
Sociogram: Playground Dynamics Sociogram with 8 members and 10 connections Playground Dynamics conflict tom jack mike leo anna beth chloe diana GROUPS Boys Girls TIES Positive tie Negative tie Neutral tie
For the school counselor
Playground dynamics

Moreno sociogram of classroom playground dynamics — mutual friendships, one-way choices, and peer conflicts mapped by gender group using force-directed layout.

→ abrir en playground

03 / POR QUÉ

Gratis. Completamente open source. Hecho para IA.

Las herramientas genéricas de diagramas no pueden dibujar diagramas profesionales. Schematex trata cada estándar como ciudadano de primera clase — y todo es AGPL-3.0, sin dependencias, diseñado para que los LLMs lo emitan al primer intento.

50
FAMILIAS
Diagramas que los profesionales realmente usan

Cada tipo implementa una especificación publicada — McGoldrick, IEC 61131-3, IEEE 315, NSGC, Newick. Médicos, ingenieros y abogados ya los trazan a mano; ahora pueden generarlos desde código.

100%
GRATIS · OPEN SOURCE
AGPL-3.0, sin dependencias de runtime

Sin D3, sin dagre, sin generadores de parsers, sin telemetría, sin funciones bloqueadas. Bundle de KB, compatible con SSR, licencia comercial disponible para uso de código cerrado.

IA
DE PRIMERA CLASE
Diseñado para que los LLMs lo emitan

Gramáticas mínimas diseñadas en torno a cómo los LLMs realmente escriben texto — comillas CJK, ambigüedad de anidado, errores legibles por IA. Pega la salida de ChatGPT o Claude y obtén un diagrama profesional al primer intento.

04 / POSICIONAMIENTO

No es otra librería de diagramas de flujo.

Cómo Schematex se compara con las herramientas que la gente ya usa.

HerramientaDomainStandards-compliant typesEdit the render, keep the sourceAI-friendly
MermaidGeneral flow/UML✗ text onlypartial
D2General diagrams✗ text onlypartial
draw.io / ExcalidrawFreeform canvas✗ canvas only, no source
PlantUMLUMLUML subset✗ text only
schematex50 professional families50✓ round-trip✓ MCP + llms.txt

05 / INICIO RÁPIDO

Instala en 10 segundos.

Una función, una cadena de entrada, un SVG de salida. Funciona en cualquier lugar donde TypeScript funcione.

$npm install schematex
TypeScript purouniversal
import { render } from 'schematex';

const svg = render(`
genogram "Smiths"
  john [male, 1950]
  mary [female, 1952]
  john -- mary
    alice [female, 1975, index]
`);
Next.js (Servidor)RSC / SSR
import { render } from 'schematex';

export default function Page() {
  const svg = render(dsl);
  return <div dangerouslySetInnerHTML={{ __html: svg }} />;
}
React (Cliente)interactivo
'use client';
import { useState } from 'react';
import { InteractiveSchematexDiagram } from 'schematex/react';

export function DiagramEditor({ initialDsl }: { initialDsl: string }) {
  const [dsl, setDsl] = useState(initialDsl);
  return <InteractiveSchematexDiagram value={dsl} onChange={setDsl} />;
}

Empieza con una sola cadena.

Abre el playground para renderizar cualquiera de los 50 tipos de diagramas en vivo — o navega la galería para DSL que puedes copiar, pegar y adaptar.

Gratis y de código abierto: una estrella ayuda a que otros desarrolladores lo encuentren.