ripen
Interactive dependency updater for npm, pnpm, yarn, and bun
$ pnpm add -g ripencli@latestSecurity first, always
In a world where supply chain attacks hide inside everyday dependency updates, ripen never runs a command for you. Every update goes to your clipboard first. You review it, you run it. Pair it with Socket for deep supply chain analysis.
Clipboard only
ripen never runs a single shell command on your behalf. Every install command is copied to your clipboard so you review it before it touches your system.
Publish age awareness
See exactly how long ago each version was published. Fresh releases (under 24 hours) are highlighted — giving you time to let the community vet them first.
SFW Firewall
Enable the SFW Firewall setting to automatically prepend sfw to every generated command, routing installs through a sandboxed environment.
Everything you need to manage dependencies
A complete toolkit for keeping your projects up to date, right from the terminal.
Interactive TUI
Navigate, select, and update packages with a beautiful keyboard-driven terminal interface built with Ink.
Multi-Package Manager
Auto-detects your package manager from lock files. Works with npm, pnpm, yarn, and bun out of the box.
Version Picker
Choose any specific version from the npm registry — not just the latest. Pre-release filtering included.
Changelog Viewer
Read GitHub release notes directly in the terminal before updating. Know what changed.
Smart Grouping
Group scoped packages together and sort by update frequency. Surface what matters most.
Major Warnings
Highlights potentially breaking major version bumps so you can update with confidence.
Global Packages
Check and update globally installed packages across npm, pnpm, and yarn in parallel with -g.
Self-Update
Automatically notifies you when a newer version of ripen is available and can update itself.
Show All Packages
Run with --all to list every dependency, not just outdated ones. Great for browsing changelogs or downgrading.
Security First
ripen never executes commands. It copies them to your clipboard so you review before running. Enable SFW Firewall to prepend sfw to every command for an extra layer of protection.
Control everything from the keyboard
No mouse needed. Every action has a keyboard shortcut for a fast, fluid workflow.
Ready to update?
Install ripen and take control of your dependencies with an interactive, keyboard-driven workflow.