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>
