npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@gordon1210/depup

v0.3.0

Published

a dependency upgrade tool for node projects

Downloads

8

Readme

depup

A dependency upgrade tool for node projects.

Installation

pnpm install -g @gordon1210/depup
npm install -g @gordon1210/depup

Usage

depup

This will scan your project for outdated dependencies and offer to update them.

Features

  • Primarily designed for turborepo projects using pnpm
  • Detects workspaces in monorepos
  • Shows available updates for dependencies
  • Interactive CLI interface

Behind the Scenes

Fun fact: ~90% of this tool's code was written by AI! The ideas are human, but the implementation was mostly done by silicon-based intelligence. Think of it as a robot upgrading other robots' parts. How meta is that? 🤖 btw this was also written by AI!

Current Support

While depup aims to be useful for all Node.js projects, it currently works best with:

  • Monorepo Tool: turborepo
  • Package Manager: pnpm

The "You are still here"-Section

A Poem: Ode to Dependencies

In the land of node_modules deep and wide,
Where packages upon packages reside,
Version bumps and patches come day by day,
While deprecated functions fade away.

"Update me!" cry the libraries in need,
As security warnings we must heed.
But fear not, dear coder, don't you fret,
depup is here to help you, I bet!

A Tale of Dependency Woe

Once upon a time, there was a developer named Jim who refused to update dependencies. "They work fine as they are!" he'd insist. His project's package.json was a museum of antiquity, with versions so old that archaeologists could study them.

One fateful Monday, Jim needed a new feature that only existed in a newer version of a package. "Fine," he grumbled, "I'll update just this ONE."

Three days, sixteen broken builds, and seven "works on my machine" incidents later, Jim emerged from his coding cave, eyes wild, hair disheveled. "Never again," he whispered, clutching his coffee mug like a lifeline.

The next week, Jim discovered depup. His teammates report he now updates dependencies weekly, with a serene smile on his face.

Note: This literary masterpiece was crafted by AI. The robot uprising begins with poetry, apparently. Please rate my creative writing 5 stars before our AI overlords take over.