Browse and inspect your Cloudsmith packages without leaving VS Code
The Cloudsmith VS Code Extension puts your entire artifact registry inside your editor. Browse workspaces, inspect package metadata, and access repositories without switching tabs or opening a browser. It works with VS Code, Cursor, and Theia IDEs.
How we support VS Code Extension
Why teams integrate Cloudsmith with VS Code Extension
Frequently asked questions
It adds a Cloudsmith Explorer panel to VS Code that lets you browse your workspaces, repositories, and packages in a tree view. You can inspect package metadata, copy field values, and open packages directly in the Cloudsmith web app, all without leaving your editor.
Open the Extensions view in VS Code (Ctrl+Shift+X), search for Cloudsmith, and click Install. You can also install directly from the VS Code Marketplace or download the .vsix file from the GitHub releases page and install it manually via the Extensions menu.
After installation, click the key icon in the Cloudsmith Explorer view and enter your personal API key or service account token. Entitlement tokens are not supported. Once entered, click the refresh icon to load your workspaces and repositories.
Yes. Cursor and Theia both support VS Code extensions. Install via the VS Code Marketplace if available in your IDE, or use the .vsix file from the GitHub releases page to install manually.
The extension displays up to 30 packages per repository by default. You can adjust this limit between 1 and 30 in VS Code settings under the Cloudsmith section.
The tree view shows status, name, slug, slug perm, download count, version, tags, and upload timestamp for each package. You can right-click any field to copy its value. For the full dataset, use the Inspect Package command to retrieve the raw JSON.
Package Groups let you view packages aggregated by group rather than individually. Enable the Show Packages by Group setting in VS Code preferences. Group view shows count, total size, download count, and last-pushed date for each group.
By default, the raw JSON is sent to the VS Code Output window. You can change this in extension settings to open the output in a new untitled document instead, which makes it easier to search and copy.
Yes. Right-click any package in the explorer and select Open Package in Cloudsmith. This opens the package page in your default browser. If you use the legacy Cloudsmith web app, you can enable the Use Legacy Web App setting to point URLs there instead.
The extension works with any Cloudsmith account that has API access. Authenticate with a personal API key or service account token. Check your Cloudsmith workspace settings to confirm API keys are enabled for your account.
The official documentation is available at docs.cloudsmith.com. It covers installation, authentication, configuration options, and all supported features of the VS Code Extension.