Deno Docs
Docs
Deno RuntimeDeno DeploySubhostingExamplesReference APIs
deno.com
Deno Docs
Docs
  • Getting Started

    • Quick Start
    • Deno Basics
      • First Steps
      • Set Up Your Environment
      • Command Line Interface
      • `deno.json` configuration file
      • Web Frameworks
      • Permissions
      • Standard Library
      • Import Maps
      • Environment variables
      • Debugging Your Code
      • Connecting to databases
      • Node and npm modules
      • Using React with Deno
      • Installation
  • Modules and APIs

    • Using & Publishing Modules
      • ECMAScript Modules in Deno
      • Reloading Modules
      • Proxies
      • Integrity Checking & Lock Files
      • Publishing Modules
      • Cross-runtime modules with dnt
      • Private Modules and Repositories
    • Deno Runtime APIs
      • Deno namespace APIs
      • HTTP Server APIs
      • Permission APIs
      • `import.meta` API
      • Foreign Function Interface
      • Program Lifecycle
      • Stability
    • Web Platform APIs
      • Using Web Platform APIs
      • Location API
      • Web Storage API
      • Workers
    • Interop with Node & npm
      • `npm:` specifiers
      • `node:` specifiers
      • package.json compatibility
      • npm via CDNs
      • Frequently Asked Questions
      • Migrating from Node.js to Deno
      • Private NPM Registries
      • Node → Deno cheatsheet
      • Supported Node APIs and globals
    • JSX and DOM APIs
      • Overview of JSX and DOM in Deno
      • Configuring JSX in Deno
      • Parsing and Stringifying CSS
      • Using Twind with Deno
      • Using jsdom with Deno
      • Using deno-dom with Deno
      • Using LinkeDOM with Deno
  • Development Tools

    • CLI Command Reference
      • CLI Command Reference
      • Unstable Feature Flags
      • deno bench
      • deno completions
      • deno cache
      • deno check
      • deno compile
      • deno coverage
      • deno doc
      • deno eval
      • deno fmt
      • deno info
      • deno init
      • deno install
      • deno jupyter
      • deno lint
      • deno publish
      • deno lsp
      • deno repl
      • deno run
      • deno serve
      • deno task
      • deno test
      • deno types
      • deno uninstall
      • deno upgrade
    • Testing
      • Testing in Deno
      • Assertions
      • Test Coverage
      • Mocking
      • Test Sanitizers
      • Documentation Tests
      • Behavior-Driven Development
      • Snapshot Testing
    • Vendoring
    • Visual Studio Code
      • Using Visual Studio Code
      • Testing API
    • Language Server
      • Language Server Overview
      • Import Completions and Intelligent Registries
      • Testing API
  • Advanced Topics

    • Deploying & Embedding Deno
      • Run Deno in the Cloud
      • Deploy Deno to Amazon Lightsail
      • Deploying Deno to Cloudflare Workers
      • How to Deploy Deno to Digital Ocean
      • How to Deploy to Google Cloud Run
      • How to Deploy Deno on Kinsta
      • Continuous Integration
      • Embedding Deno
    • TypeScript in Deno
      • Overview of TypeScript in Deno
      • Types and Type Declarations
      • Configuring TypeScript in Deno
      • Migrating to and from JavaScript
      • FAQs about TypeScript in Deno
    • WebAssembly
      • Using WebAssembly
      • Using WebAssembly in Deno
      • Using the Streaming WebAssembly APIs
      • Helpful Resources
    • Deno 1.x to 2.x Migration Guide
  • Contributing and Support

    • Contributing to Deno
      • Contributing
      • Internal Details
      • Building `deno` from Source
      • Profiling
      • Release Schedule
      • Deno Style Guide
      • Web Platform Test
    • Where To Get Help
  • Tutorials and Examples

    • Basic Examples
      • Hello World
      • Managing Dependencies
      • Fetch Data
      • Read and Write Files
      • Making Scripts Executable With a Hashbang (Shebang)
    • Advanced Examples
      • An Implementation of the Unix "cat" Program
      • Simple HTTP Web Server
      • File Server
      • TCP echo Server
      • Creating a Subprocess
      • Handle OS Signals
      • File System Events
      • Module Metadata
    • npm Module Examples
      • How to use Apollo with Deno
      • How to use Express with Deno
      • How to use Mongoose with Deno
      • How to use MySQL2 with Deno
      • How to use Planetscale with Deno
      • How to create a RESTful API with Prisma and Oak
      • How to use React with Deno
      • How to Use Redis with Deno
      • How to use Vue with Deno
    • More on Deno by Example
  • Reference

    • Full API Reference
    • Std. Library
  • Runtime
  • CLI Command Reference
  • CLI Command Reference

CLI Command Reference

The Deno CLI provides a number of helpful utilities in addition to running Deno programs. These tools are listed below. You may also want to check out our list of unstable feature flags, which give early access to new Deno features before they are finalized.

  • deno bench
  • deno bundle
  • deno cache
  • deno check
  • deno compile
  • deno coverage
  • deno doc -- documentation generator
  • deno fmt -- code formatter
  • deno info -- dependency inspector
  • deno init
  • deno install
  • deno jupyter
  • deno lint -- linter
  • deno lsp -- language server
  • deno publish -- publish modules to JSR
  • deno repl -- interactive read-eval-print-loop
  • deno run
  • deno serve
  • deno task -- task runner
  • deno test -- test runner
  • deno types
  • deno uninstall
  • deno upgrade
NextUnstable Feature Flags

    Deno Docs

    • Deno Runtime
    • Deno Deploy
    • Deno Subhosting
    • Examples
    • Standard Library

    Community

    • Discord
    • GitHub
    • Twitter
    • YouTube
    • Newsletter

    Help & Feedback

    • Community Support
    • Deploy System Status
    • Deploy Feedback
    • Report a Problem

    Company

    • Blog
    • Careers
    • Merch
    • Privacy Policy

    Copyright © 2024 the Deno authors.