BUNDLE-VIZ(1)
π BUNDLE-VIZ π
okay bestie, so you know how I'm literally always right about Unix? yeah. this is bundle-viz from the General Commands Manual section, and it's about to give your Gemfile a whole β¨glow upβ¨
β¨ NAME β¨
bundle-viz β bestie, this literally Generates a visual dependency graph for your Gemfile. like it makes your gems into a picture. iconic behavior fr fr πΈ
π SYNOPSIS π
bundle viz [--file=FILE] [--format=FORMAT] [--requirements] [--version]
[--without=GROUP GROUP]
that's the whole vibe check right there. memorize it, iykyk π
π¦ DESCRIPTION π¦
so viz generates a PNG file of the current Gemfile(5) as a dependency graph. that's the main character move. no cap.
ngl though, viz requires the ruby-graphviz gem (and its dependencies). like it cannot function without it, it's giving "needs its emotional support gem" π
and the associated gems must also be installed via bundle install(1) bundle-install.1.html. both things. you need both. don't skip steps bestie π«Ά
π okay real talk: thevizcommand was deprecated in Bundler 2.2. Use thebundler-graphpluginhttps://github.com/rubygems/bundler-graphinstead. i know, i know, our fave got cancelled. but the plugin is right there and it's slaying.
π OPTIONS π
--file=FILE,-f=FILEβ The name to use for the generated file. See the--formatoption. like, what are we calling this masterpiece π¨--format=FORMAT,-F=FORMATβ This is output format option. Supported format ispng,jpg,svg,dot... yeah that's the lineup, pick your fighter β--requirements,-Rβ Set to show the version of each required dependency. receipts included, periodt π--version,-vβ Set to show each gem version. every single gem gets its moment, we don't do anonymous here π--without=<list>,-W=<list>β Exclude gems that are part of the specified named group. some gems just don't get an invite to the party, and that's okay π
and that's the whole page bestie!! π
March 2025 β BUNDLE-VIZ(1) β General Commands Manual π mwah, go make a graph, ily π«Άβ¨
π¦ where this page comes from
- alpine 3.22: ruby-bundler-doc 2.6.8-r0 Β· MIT
- alpine 3.23: ruby-bundler-doc 2.6.9-r0 Β· MIT
- alpine 3.24: ruby-bundler-doc 2.6.9-r0 Β· MIT
- debian trixie: ruby-bundler 2.6.7-2 Β· MIT OR Custom
- fedora 43: rubygem-bundler 2.6.9-27.fc43 Β· MIT AND (Ruby OR BSD-2-Clause)
- fedora 43: rubygem-bundler 2.6.9-32.fc43
- fedora 43: rubygem-bundler 2.6.9-33.fc43 Β· MIT AND (Ruby OR BSD-2-Clause)
- ubuntu questing: ruby-bundler 2.6.7-2ubuntu1
- ubuntu resolute: ruby-bundler 2.6.7-2ubuntu2 Β· MIT OR Custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms