Canonical Web Team (canonicalwebteam) Publisher
  • Canonical Web Team (canonicalwebteam) Publisher

Install latest/stable of dotrun

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.

Install using the command line

sudo snap install dotrun

Don't have snapd? Get set up for snaps.

Channel Version Published

A command-line tool for running Node.js and Python projects

dotrun makes use of snap confinement to provide a predictable sandbox for running Node and Python projects.


  • Make use of standard package.json script entrypoints:
    • dotrun runs yarn run start within the snap confinement
    • dotrun foo runs yarn run foo within the snap confinement
  • Detect changes in package.json and only run yarn install when needed
  • Detect changes in requirements.txt and only run pip3 install when needed
  • Run scripts using environment variables from .env and .env.local files
  • Keep python dependencies in .venv in the project folder for easy access

Developer website

Details for dotrun

Last updated
30 November 2020

Share this snap

Generate an embeddable card to be shared on external websites.

Related blog posts

Where people are using dotrun

Users by distribution (log)

Ubuntu 20.04
Ubuntu 20.10
Ubuntu 18.04
Ubuntu 21.04

Install dotrun on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.

Is there a problem with dotrun? Report this app