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

vsix-bridge-cli

v0.2.0

Published

Sync VS Code extensions to fork IDEs (Cursor, Antigravity, Windsurf)

Readme

vsix-bridge-cli

Sync VS Code extensions to fork IDEs (Cursor, Antigravity, Windsurf) by downloading compatible versions from the official Microsoft Marketplace.

Why?

VS Code forks often use OpenVSIX or custom registries that may:

  • Lag behind official Microsoft Marketplace updates
  • Miss extensions entirely
  • Contain poorly vetted packages

vsix-bridge-cli uses your local VS Code installation as the source of truth, downloads the exact compatible versions, and installs them into fork IDEs.

Installation

npm install -g vsix-bridge-cli

Usage

Detect installed IDEs

vsix-bridge detect

Shows all detected IDEs with their VS Code engine versions and CLI availability.

Sync extensions

vsix-bridge sync                    # Sync to all detected IDEs
vsix-bridge sync --to cursor        # Sync to Cursor only
vsix-bridge sync --to cursor --to windsurf  # Sync to multiple IDEs

Downloads compatible VSIX files from Microsoft Marketplace to ~/.cache/vsix-bridge/<ide>/.

View status

vsix-bridge status                  # Compare VS Code with a fork
vsix-bridge status --to cursor      # Compare with Cursor specifically

Shows:

  • Extensions in VS Code but not in fork
  • Extensions in fork but not in VS Code
  • Version differences
  • Disabled state differences

Install extensions

vsix-bridge install --to cursor     # Install synced extensions
vsix-bridge install --dry-run       # Preview without making changes

Flags:

| Flag | Description | | ----------------- | --------------------------------------------------- | | --sync-removals | Uninstall extensions in fork that aren't in VS Code | | --dry-run | Show what would be done without doing it |

Supported IDEs

| IDE | CLI | Detected From | | ----------- | -------- | ------------------------------- | | Cursor | cursor | /Applications/Cursor.app | | Antigravity | agy | /Applications/Antigravity.app | | Windsurf | surf | /Applications/Windsurf.app |

Storage

  • Config: ~/.config/vsix-bridge/
  • Cache (VSIX files): ~/.cache/vsix-bridge/<ide>/

Requirements

  • Node.js 20+
  • VS Code with CLI installed (code command in PATH)
  • Target IDE CLIs in PATH (run "Install 'X' command in PATH" from each IDE)

Contributors

vsix-bridge-cli was created by Lu Nelson. It is being developed in conjunction with HASH as an open-source project.

If you have questions, please create a discussion.

License

vsix-bridge-cli is available under either of the [Apache License, Version 2.0] or [MIT license] at your option. Please see the [LICENSE] file to review your options.