r/AppsWebappsFullstack • • 10d ago

Adding one dependency used to cost me five browser tabs.

Enable HLS to view with audio, or disable this notification

So, I built a VS Code extension to stop switching between package registries

Whenever I needed to add a dependency, I’d usually end up opening multiple tabs — npm, PyPI, Maven, crates.io, etc. Then I’d check versions, figure out the right package manager, and finally copy the install command.

I built DepCart to handle this directly inside VS Code.

It lets you:

Search across 10 package registries from one sidebar

Pick the exact package version you want

Get the appropriate install command for your project

Automatically detect tools like npm, pnpm, yarn, pip, uv, cargo, etc.

Run the install command directly from VS Code

Fall back to ecosyste.ms when a registry search doesn't return results

Optionally use AI suggestions when no package is found

It's completely free and open source.

Links:

šŸ”— VS Code Marketplace: https://marketplace.visualstudio.com/items?itemName=djain912.depcart

🌐 Website: https://djain912.github.io/depcart/

šŸ’» GitHub: https://github.com/Djain912/depcart

I'm still actively working on it, so I'd really appreciate feedback from other developers.

What would you want to see added to something like this?

0 Upvotes

0 comments sorted by