Metadata-Version: 2.1
Name: dash-tools
Version: 1.12.0
Summary: Plotly Dash Templating and Deployment Tools
Home-page: https://github.com/andrew-hossack/dash-tools
Author: Andrew Hossack
Author-email: andrew_hossack@outlook.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: dash >=2.5.1
Requires-Dist: dash-bootstrap-components
Requires-Dist: Flask
Requires-Dist: gunicorn
Requires-Dist: packaging ==21.3
Requires-Dist: pipreqs ==0.4.12
Requires-Dist: pre-commit ==2.16.0
Requires-Dist: pytest ==6.2.5
Requires-Dist: pandas
Requires-Dist: yolk3k ==0.9
Requires-Dist: termcolor ==1.1.0
Requires-Dist: visdcc ==0.0.50
Requires-Dist: dash-mantine-components ==0.12.0
Requires-Dist: dash-iconify ==0.1.2
Requires-Dist: ruamel.yaml ==0.17.21
Requires-Dist: setuptools >=65.5.1

<div align="center">

![](docs/source/_static/images/dashtools_logo_w_blk_bkg.png)

<h3>
<b><i>Create, Run and Deploy Plotly Dash Apps from Terminal</i></b>
</h3>


[![GitHub](https://img.shields.io/github/stars/andrew-hossack/dash-tools?style=flat-square)](https://github.com/andrew-hossack/dash-tools) | [![Pypi](https://img.shields.io/pypi/v/dash-tools?style=flat-square)](https://pypi.org/project/dash-tools/) | [![Downloads](https://pepy.tech/badge/dash-tools)](https://pepy.tech/project/dash-tools) | ![License](https://img.shields.io/github/license/andrew-hossack/dash-tools)

## [👉 Visit the Official DashTools Docs Site 👈](https://dash-tools.readthedocs.io/en/latest/index.html)

</div>

![](docs/source/_static/images/dashtools_gui.png)

DashTools is an open-source command line toolchain for Plotly Dash that makes creating and deploying dash projects to Heroku intuitive and easy.

## Use dashtools to...

- **Create templated dash apps** with one command
- **Deploy your app** to Heroku and Render.com in under a minute
- **Generate Procfile, requirements.txt and runtime.txt** automatically on deploy
- **Many boilerplate templates** for creating apps
- **Dockerize your app** in a single step

## Get started

Install with:

```bash
pip install dash-tools
```

Run the dashboard with:

```bash
dashtools run
```

Create projects with:

```bash
dashtools init <app name>
```

<div align="center">

## [👉 Get Started With DashTools 👈](https://dash-tools.readthedocs.io/en/latest/getting%20started.html)

</div>
