BUNDLE-PLUGIN(1)
π bundle-plugin β the manual, but make it make sense
okay bestie, gather round, because bundle-plugin is the glow-up your Bundler was waiting for β¨ it's bundle-plugin, part of the general commands manual, and it's literally the plug for adding extra powers to Bundler. no cap.
β¨ SYNOPSIS β¨
bundle plugin install PLUGINS [--source=SOURCE] [--version=VERSION]
[--git=GIT] [--branch=BRANCH|--ref=REF] [--path=PATH]
bundle plugin uninstall PLUGINS [--all]
bundle plugin list
bundle plugin help [COMMAND]
look at that. four whole moves. you got this π«Ά
πΈ DESCRIPTION πΈ
so here's the vibe: with this command you can install, uninstall, and list plugin(s), which is the whole point β it extends the functionalities of Bundler. that's it. that's the tea. β
π SUB-COMMANDS π
π install
Install the given plugin(s). slay.
fr fr, for example, bundle plugin install bundler-graph will install the bundler-graph gem from globally configured sources (defaults to RubyGems.org). and heads up β the global source specified in Gemfile is ignored. yes, ignored. we don't make the rules, we just read them. π
OPTIONS
--source=SOURCEβ Install the plugin gem from a specific source, rather than from globally configured sources. like, you're picking the store, not letting the algorithm pick for you ποΈ
Example: bundle plugin install bundler-graph --source https://example.com
--version=VERSIONβ Specify a version of the plugin gem to install via--version. main character energy: you're not taking whatever version walks up, you're choosing β¨
Example: bundle plugin install bundler-graph --version 0.2.1
--git=GITβ Install the plugin gem from a Git repository. you can use standard Git URLs like:
ssh://[user@]host.xz[:port]/path/to/repo.git
http[s]://host.xz[:port]/path/to/repo.git
/path/to/repo
file:///path/to/repo
Example: bundle plugin install bundler-graph --git https://github.com/rubygems/bundler-graph
--branch=BRANCHβ When you specify--git, you can use--branchto use. yes, a specific branch. girlies love a branch π--ref=REFβ When you specify--git, you can use--refto specify any tag, or commit hash (revision) to use. pin it like a mood board π--path=PATHβ Install the plugin gem from a local path. local files? we love a homegrown moment π‘
Example: bundle plugin install bundler-graph --path ../bundler-graph
π¦ uninstall
Uninstall the plugin(s) specified in PLUGINS. bye girl, it's not you it's the dependency graph π
OPTIONS
--allβ Uninstall all the installed plugins. If no plugin is installed, then it does nothing. no drama, no error, just silence ποΈ
π list
List the installed plugins and available commands. it's giving inventory check π
No options.
β help
Describe subcommands or one specific subcommand. the "wait what does this do again" hotline βοΈ
No options.
π SEE ALSO π
- How to write a Bundler plugin https://guides.rubygems.org/bundler_plugins/
and that's the whole page, bestie π this one's from April 2026, brought to you by the General Commands Manual herself β BUNDLE-PLUGIN(1), now go install something iconic π₯π
π¦ where this page comes from
- fedora 44: rubygem-bundler 4.0.20-39.fc44
- fedora 44: rubygem-bundler 4.0.20-40.fc44 Β· MIT AND (Ruby OR BSD-2-Clause)
- ubuntu stonking: ruby-bundler 4.0.18-1 Β· MIT OR Custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms