---
title: Overview
description: Getting started with dprint.
layout: layouts/documentation.njk
---

# Overview

dprint is a command line application that automatically formats code.

```sh
dprint fmt
```

## Editor Demo

With "format on save" enabled:

<video width="600" height="366" poster="/videos/editor-demo-thumbnail.png" controls>
    <source src="/videos/editor-demo.mp4" type="video/mp4">
    <p>Your browser doesn't support HTML5 video. See video <a href="/videos/editor-demo.mp4">here</a>.
</video>

## CLI Demo

<video width="600" height="366" poster="/videos/cli-demo-thumbnail.png" controls>
    <source src="/videos/cli-demo.mp4" type="video/mp4">
    <p>Your browser doesn't support HTML5 video. See video <a href="/videos/cli-demo.mp4">here</a>.
</video>

## Getting Started

1. [Install](/install)
2. [Setup](/setup)
3. [Configuration](/config)
4. [CLI Overview](/cli)
