{"id":24862110,"url":"https://github.com/andrew-hossack/dash-tools","last_synced_at":"2025-04-12T22:19:57.073Z","repository":{"id":36998466,"uuid":"476838813","full_name":"andrew-hossack/dash-tools","owner":"andrew-hossack","description":"DashTools - Plotly Dash Command Line Tools - Create, Run and Deploy Templated Python Apps from Terminal","archived":false,"fork":false,"pushed_at":"2024-10-30T06:02:43.000Z","size":33697,"stargazers_count":106,"open_issues_count":5,"forks_count":9,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-04-04T01:23:04.860Z","etag":null,"topics":["bioinformatics","charting","command-line","dash","data-science","data-visualization","finance","flask","gui-framework","heroku","heroku-cli","modeling","plotly","plotly-dash","productivity","python","technical-computing","template","tools","web-app"],"latest_commit_sha":null,"homepage":"https://dash-tools.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/andrew-hossack.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"andrew-hossack"}},"created_at":"2022-04-01T19:04:41.000Z","updated_at":"2025-03-10T05:44:57.000Z","dependencies_parsed_at":"2024-06-18T23:10:38.734Z","dependency_job_id":"7c745ccd-87ec-4b1c-9637-94398ded028d","html_url":"https://github.com/andrew-hossack/dash-tools","commit_stats":{"total_commits":325,"total_committers":9,"mean_commits":"36.111111111111114","dds":"0.27692307692307694","last_synced_commit":"ff8fbe54a155254b89873a1fe35fccb4754920f2"},"previous_names":[],"tags_count":49,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrew-hossack%2Fdash-tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrew-hossack%2Fdash-tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrew-hossack%2Fdash-tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrew-hossack%2Fdash-tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andrew-hossack","download_url":"https://codeload.github.com/andrew-hossack/dash-tools/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248638304,"owners_count":21137650,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bioinformatics","charting","command-line","dash","data-science","data-visualization","finance","flask","gui-framework","heroku","heroku-cli","modeling","plotly","plotly-dash","productivity","python","technical-computing","template","tools","web-app"],"created_at":"2025-01-31T22:42:46.173Z","updated_at":"2025-04-12T22:19:57.049Z","avatar_url":"https://github.com/andrew-hossack.png","language":"Python","funding_links":["https://github.com/sponsors/andrew-hossack"],"categories":["📈 Dashboards"],"sub_categories":["Resources"],"readme":"\u003cdiv align=\"center\"\u003e\n\n![](docs/source/_static/images/dashtools_logo_w_blk_bkg.png)\n\n\u003ch3\u003e\n\u003cb\u003e\u003ci\u003eCreate, Run and Deploy Plotly Dash Apps from Terminal\u003c/i\u003e\u003c/b\u003e\n\u003c/h3\u003e\n\n\n[![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)\n\n## [👉 Visit the Official DashTools Docs Site 👈](https://dash-tools.readthedocs.io/en/latest/index.html)\n\n\u003c/div\u003e\n\n![](docs/source/_static/images/dashtools_gui.png)\n\nDashTools is an open-source command line toolchain for Plotly Dash that makes creating and deploying dash projects to Heroku intuitive and easy.\n\n## Use dashtools to...\n\n- **Create templated dash apps** with one command\n- **Deploy your app** to Heroku and Render.com in under a minute\n- **Generate Procfile, requirements.txt and runtime.txt** automatically on deploy\n- **Many boilerplate templates** for creating apps\n- **Dockerize your app** in a single step\n\n## Get started\n\nInstall with:\n\n```bash\npip install dash-tools\n```\n\nRun the dashboard with:\n\n```bash\ndashtools gui\n```\n\nCreate projects with:\n\n```bash\ndashtools init \u003capp name\u003e\n```\n\n\u003cdiv align=\"center\"\u003e\n\n## [👉 Get Started With DashTools 👈](https://dash-tools.readthedocs.io/en/latest/getting%20started.html)\n\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandrew-hossack%2Fdash-tools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandrew-hossack%2Fdash-tools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandrew-hossack%2Fdash-tools/lists"}