https://github.com/andrew-hossack/dash-tools
DashTools - Plotly Dash Command Line Tools - Create, Run and Deploy Templated Python Apps from Terminal
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.2%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
DashTools - Plotly Dash Command Line Tools - Create, Run and Deploy Templated Python Apps from Terminal
Basic Info
- Host: GitHub
- Owner: andrew-hossack
- License: mit
- Language: Python
- Default Branch: main
- Homepage: https://dash-tools.readthedocs.io
- Size: 32.1 MB
Statistics
- Stars: 109
- Watchers: 3
- Forks: 11
- Open Issues: 8
- Releases: 45
Topics
Metadata Files
README.md
Create, Run and Deploy Plotly Dash Apps from Terminal
[](https://github.com/andrew-hossack/dash-tools) | [](https://pypi.org/project/dash-tools/) | [](https://pepy.tech/project/dash-tools) |  ## [👉 Visit the Official DashTools Docs Site 👈](https://dash-tools.readthedocs.io/en/latest/index.html)
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 gui
Create projects with:
bash
dashtools init <app name>
Owner
- Name: Andrew Hossack
- Login: andrew-hossack
- Kind: user
- Location: Salt Lake City, UT
- Company: Booz Allen Hamilton
- Website: https://www.linkedin.com/in/andrew-hossack
- Repositories: 22
- Profile: https://github.com/andrew-hossack
GitHub Events
Total
- Issues event: 1
- Watch event: 13
- Push event: 3
- Pull request event: 3
- Fork event: 2
- Create event: 2
Last Year
- Issues event: 1
- Watch event: 13
- Push event: 3
- Pull request event: 3
- Fork event: 2
- Create event: 2
Committers
Last synced: 9 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Andrew Hossack | a****k@o****m | 271 |
| Andrew Hossack | a****k@a****m | 36 |
| Charming Data | i****o@c****g | 9 |
| Lan Chu | 4****g | 4 |
| Andrew Hossack (Personal) | a****l@A****l | 3 |
| Jason Washburn | w****n@w****t | 2 |
| snyk-bot | s****t@s****o | 1 |
| lgtm-com[bot] | 4****] | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 26
- Total pull requests: 90
- Average time to close issues: about 1 month
- Average time to close pull requests: about 1 month
- Total issue authors: 12
- Total pull request authors: 8
- Average comments per issue: 1.81
- Average comments per pull request: 0.52
- Merged pull requests: 65
- Bot issues: 0
- Bot pull requests: 2
Past Year
- Issues: 1
- Pull requests: 6
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 1
- Pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- andrew-hossack (15)
- Enoch768 (1)
- lisaover (1)
- k-r-a-s-s (1)
- jasonwashburn (1)
- AveryData (1)
- alvelda (1)
- lundeen-bryan (1)
- nicolaskruchten (1)
- Pranshul-Sardana (1)
- Coding-with-Adam (1)
- mtzirkel (1)
Pull Request Authors
- andrew-hossack (89)
- Coding-with-Adam (7)
- snyk-bot (2)
- dependabot[bot] (2)
- lgtm-com[bot] (1)
- jasonwashburn (1)
- mtzirkel (1)
- lanchuhuong (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- pypi 1,132 last-month
- Total docker downloads: 72
- Total dependent packages: 0
- Total dependent repositories: 40
- Total versions: 48
- Total maintainers: 1
pypi.org: dash-tools
Plotly Dash Templating and Deployment Tools
- Homepage: https://github.com/andrew-hossack/dash-tools
- Documentation: https://dash-tools.readthedocs.io/
- License: MIT License
-
Latest release: 1.12.0
published over 2 years ago
Rankings
Maintainers (1)
Dependencies
- Flask *
- dash >=2.5.1
- dash-bootstrap-components *
- gunicorn *
- packaging ==21.0
- pandas *
- pipreqs ==0.4.11
- pre-commit ==2.16.0
- pytest ==6.2.2
- setuptools ==47.1.0
- actions/checkout master composite
- actions/setup-python v1 composite
- actions/checkout v3 composite
- github/codeql-action/analyze v2 composite
- github/codeql-action/autobuild v2 composite
- github/codeql-action/init v2 composite
- actions/checkout v2 composite
- actions/create-release latest composite
- mathieudutour/github-tag-action v6.1 composite
- actions/checkout master composite
- actions/setup-python v1 composite
- dawidd6/action-send-mail v3 composite
- pypa/gh-action-pypi-publish release/v1 composite
- furo ==2022.6.21
- myst-parser ==0.18.0
- sphinx-copybutton ==0.5.0