RUDOF(1)

πŸ“¦
version 0.3.8 Β· 4 versions
, in ubuntu stonking

✨ RUDOF ✨

okay bestie, welcome to the manual page for rudof β€” that's RUDOF(1), section 1 of the user commands, and yeah she's the RDF data shapes implementation written in Rust πŸ¦€πŸ’–. Sit down, grab a strawberry, and let's get into it.


πŸ’… NAME πŸ’…

rudof β€” RDF data shapes implementation in Rust

🌈 SYNOPSIS 🌈

rudof [OPTIONS] [COMMAND]

πŸ¦‹ DESCRIPTION πŸ¦‹

RDF data shapes implementation in Rust. That's the whole vibe. She does shapes, she does data, she does it in Rust, periodt. πŸ”₯

πŸŽ€ Commands πŸŽ€

okay so here's the full lineup of subcommands, no skips, no cuts, all of them, let's go:

  • shapemap β€” show you the tea β˜• about ShEx ShapeMaps.
  • shex β€” spill the info about ShEx schemas.
  • pgschema β€” show information about Property Graph Schemas.
  • validate β€” validate RDF data, and you can do it with ShEx or SHACL.
  • shex-validate β€” validate RDF using ShEx schemas specifically.
  • shacl-validate β€” validate RDF data using SHACL shapes.
  • data β€” show information about RDF data. just, the data. the whole data.
  • node β€” show information about a node in an RDF Graph 🫢.
  • shacl β€” show information about SHACL shapes. The SHACL schema can be passed through the data options or the optional schema options to provide an interface similar to Shacl-validate β€” so basically it can act like a lil sibling of shacl-validate, iykyk.
  • dctap β€” arguments for the dctap command πŸŽ€.
  • convert β€” arguments for the convert command.
  • compare β€” compare two shapes (and lowkey they can be in totally different formats, she doesn't care πŸ’…).
  • rdf-config β€” show information about rdf config.
  • service β€” show information about SPARQL service.
  • query β€” run SPARQL queries. go off queen.
  • generate β€” generate synthetic RDF data from ShEx or SHACL schemas ✨.
  • materialize β€” materialize an RDF graph from a ShEx schema and Map semantic-action state.
  • pgschema-validate β€” validate Property Graph data using PGSchema.
  • completion β€” generates a shell completion script for the specified shell 🐚.
  • config β€” dump the effective configuration rudof is using as TOML.
  • help β€” print this message or the help of the given subcommand(s). the classic. the icon.

πŸ’– OPTIONS πŸ’–

the flags, bestie, the little guys:

  • -d, --debug... β€” increase logging verbosity. (yes there's a ..., she's greedy, she wants more verbosity, keep stacking them πŸ‘‘)
  • -h, --help β€” print help.
  • -V, --version β€” print version.

🫢 quick lil reminder bestie: that's the whole page. every command, every option, nothing dropped, nothing invented. ate and left no crumbs.

and that's a wrap, gorgeous πŸ’œ this one's rudof 0.3.8+ds, from August 2026, no cap. go validate something. slay. πŸ’…βœ¨

πŸ“¦ where this page comes from