GEM2GV(1)

πŸ’Ž GEM2GV(1) πŸ’Ž

okay bestie, welcome to the gem2gv manual page β€” yes, the section-1 one, the one you type into a terminal when you're feeling ✨curious✨ about your gem situation. Grab a strawberry πŸ“, sit down, we're doing graphs.


🌸 NAME 🌸

gem2gv β€” create a dependency graph between gems

no cap, that's literally the whole job description. she graphs gems. iconic.


✨ SYNOPSIS ✨

gem2gv [-Tformat] [-ofile] [-h] [-V] gemname

that's the vibe. one gem name, a couple of optional flags, and you're off πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

so gem2gv is a tool that lets you create a dependency graph between gems. that's it, that's the whole main character energy β€” you give her a gem, she gives you a picture of who depends on whom. lowkey obsessed with the drama of it all πŸŽ€

if you want more deets, go peek at </usr/share/doc/ruby-graphviz/> β€” that's where the extra lore lives.


πŸ‘‘ OPTIONS πŸ‘‘

one bullet per flag, no skipping, we respect the full list in this house 🫢

  • -T, --output-format [format] β€” the output format. default is png. pick your aesthetic.
  • -o, --output-file [file] β€” the path to your output image file. default is STDOUT, so if you don't say anything she just yells it at the terminal.
  • -p, --path β€” Graphviz path. tell her where Graphviz lives, she'll find her way πŸ’–
  • -u, --use [PROGRAM] β€” which program to use. default is dot. yes, the classic. the original. the blueprint.
  • -s, --stop LIB[,LIB[, ...]] β€” stop on libs. give her a comma-separated list of libraries and she'll stop there, like a girl who knows when to leave the group chat 😌
  • -V, --version β€” show version. quick vibe check on which build you've got.
  • -h, --help β€” show this usage message. your little safety net, bestie.

🌈 EXAMPLE 🌈

here's the moment you've been waiting for, the actual real-life usage:

gem2gv -Tpng -oruby-graphviz.png ruby-graphviz

png format, output to ruby-graphviz.png, graphing ruby-graphviz herself. she ate that fr fr πŸ”₯


πŸ’œ AUTHOR πŸ’œ

Copyright 2004-2013 Gregoire Lejeune πŸŽ€

This manual page is written by Praveen Arimbrathodiyl praveen@debian.org for Debian GNU System (GNU/Linux, GNU/kFreeBSD, GNU/Hurd). respect the pen, periodt ✍️✨


okay that's the whole page, you're fully educated now 🧚 go make some beautiful dependency graphs, i believe in you πŸ’–

GEM2GV(1) β€” from April 2013, iykyk ⭐ no thoughts, just graphs, bye bestie πŸ’…πŸ¦‹πŸŒΈ