Install Deno

Some extensions require Deno to enable advanced features. Deno provides a secure, sandboxed runtime environment for executing extension code safely. It is optional but recommended.

Choose any installation method below.

If you are unsure, you can use Auto Install.

After installation, ensure the `deno` command is accessible from your system's PATH.

{#if _platform === "macos" || _platform === "linux"}

Installation with curl command likely requires manual configuration. So auto install is disabled. Please copy the command and run it in a terminal.

{/if} {#if denoPath}
Deno is already installed at
{denoPath}
{:else}
Deno is not installed
{/if}
Windows MacOS Linux
{#if brewPath} {/if} {#if scoopPath} {/if} {#if chocoPath} {/if} {#if wingetPath} {/if}
{#if cargoPath}

Seeing this message means `cargo` is detected and you are a programmer. `cargo install` allows you to install `deno` from rust source code. But rust compiles super slow (a few minutes), so auto install is disabled. If you really want to use this method, please copy the command and run it in a terminal.

{/if}