SDML(1)

πŸ“¦
version 0.3.2+20250310 Β· 3 versions
, in ubuntu resolute, ubuntu stonking

🌸 SDML(1) β€” the manual, but make it cute 🌸

okay bestie, you found the sdml man page, and yes it's the User Commands section, so you know we're in the right place πŸ’…


✨ NAME ✨

sdml draw β€” draw diagrams from a module πŸŽ€


✨ SYNOPSIS ✨

sdml draw [OPTIONS] --diagram <DIAGRAM> [MODULE]

✨ DESCRIPTION ✨

Draw diagrams from a module. That's it, that's the vibe πŸ¦‹

This command generates diagrams of a module with different perspectives, and bestie, there are three of them:

  • Concepts ::
  • Entity-Relationship ::
  • UML Class ::

The diagrams can be generated in jpeg, png, or svg image formats, or in their source form for further processing or inclusion in other documents. source form is lowkey the sleeper hit, iykyk πŸ’œ

Arguments

  • [MODULE] β€” an SDML module, loaded using the standard resolver. optional, she's flexible like that 🧚

✨ OPTIONS ✨

  • -d, --diagram <DIAGRAM> β€” the diagram kind to draw. this one matters, it's literally required, no skipping πŸ™ˆ

Possible values:

  • concepts: Concept Overview
  • entity-relationship: Entity Relationship
  • uml-class: UML Class
  • -c, --content-filter <CONTENT_FILTER> β€” file name for a content-filter specification (JSON)
  • -f, --output-format <OUTPUT_FORMAT> β€” the format for the diagram result

[possible values: source, jpeg, png, svg]

  • -o, --output <OUTPUT> β€” file name to write to, or - to write to stdout

[default: -]

  • -i, --input <INPUT> β€” input SDML file name to read from, or - to read from stdin

[default: -]

  • -h, --help β€” print help (see a summary with -h) πŸ‘‘ honestly iconic of it to give you the short version too
  • -V, --version β€” print version 🌈

quick vibe check: -o and -i both default to -, which means stdout and stdin respectively. so if you do nothing, she reads from stdin and writes to stdout. no cap. πŸ’–

that's the whole page, bestie β€” go draw something pretty 🫢✨

this was sdml draw 0.3.2+20250310, from October 2025, living in the SDML(1) section of your friendly neighbourhood user commands manual πŸŽ€πŸ’œ

πŸ“¦ where this page comes from