---
name: "rdfpuml"
section: "1"
platform: "linux"
package: "rdf2rml"
version: "0~20250122~dfsg-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/rdfpuml"
---

# rdfpuml(1)

convert RDF to PlantUML diagrams

## NAME

rdfpuml - convert RDF to PlantUML diagrams

## SYNOPSIS

**rdfpuml** \[options\] *infile*

## DESCRIPTION

**rdfpuml** makes true diagrams directly from **Turtle** examples using **PlantUML** and **GraphViz**.

Diagram readability is of prime concern, and rdfpuml introduces various diagram control mechanisms using triples in the **puml:** namespace. Special attention is paid to inlining and visualizing various Reification mechanisms (described with PRV).

## OPTIONS

- **--infile**

  Read from this Turtle file.

- **--outfile**

  Write to this PlantUML file.

- **--prefixfile**

  Read Turtle-ish prefixes from this file.

- **--help**

  Print a brief help message and exits.

## ARGUMENTS

- **infile**

  Read from this Turtle file.

Arguments override options. E.g. `"rdfpuml --infile foo.ttl bar.ttl"` will only read *bar.ttl*.
