Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>vscode-taurifyNew to Visual Studio Code? Get it now.
vscode-taurify

vscode-taurify

CrabNebula

|
9 installs
| (0) | Free
Taurify your web app
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

vscode-taurify

The extension vscode-taurify lets you use taurify from the comfort of your favorite IDE. It enables you to develop and distribute native executables for all major platforms with automated updates using web app techniques.

vscode-taurify in action, showing the init, dev, run, build, and update commands and the initialization window

Features

Integration

You will first notice a small Taurify status bar applet. If you don't want it, you can disable it in the configuration. Clicking on that applet will show the available taurify commands.

In the initialization view, you can also configure your organization's API keys. Those will be saved encrypted locally and only be transparently added to the environment of those commands that might need them.

Initiliazation (init)

To taurify your project, just use the vscode-taurify.init command that opens a view to enable you configuring your project and your organization in the CrabNebula Cloud, which is required for the distribution and updates.

Run in development mode (dev)

The vscode-taurify.dev command runs your current application in development mode. If you have multiple applications in your workspace, it will ask you which one to run.

While the development mode is running, the status bar item will be shown in red.

Run in production mode (run)

With vscode-taurify.run, you can run your current application locally as if it were in production mode. For multiple applications in your workspace, you'll be asked which one.

Update full app (full-update)

To distribute the current state of the app as a new version, use the vscode-taurify.full-update command.

Update front-end (frontend-update)

If only the front-end (the part running in the web view) changed, you can have an automatic over-the-wire update with the vscode-taurify.frontend-update call.

Requirements

To build and distribute or push updates, you need an account for the Crabnebula Cloud. Ideally, your project uses vite or a similar dev server and build chain.

A node package runner, npx, pnpx or bunx is also required.

Extension Settings

While vscode-taurify will mostly run out of the box, you can configure the following settings:

  • taurify.showStatusBarApplet: Enable/disable the status bar applet. Active by default.
  • taurify.enableLogs: Enable writing output to a log file. Enabled by default.
  • taurify.logFile: File to write log output to. Default is .taurify/taurify.log.
  • taurify.packageRunner: Runner to run node packages with. Default is npx, pnpx and bunx are also supported.

Known Issues

  • Since this is a relatively new app, there are no known issues.

Release Notes

0.0.1

Initial release

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft