{"id":13468624,"url":"https://github.com/jwkvam/bowtie","last_synced_at":"2025-05-16T10:08:13.172Z","repository":{"id":57416166,"uuid":"56460797","full_name":"jwkvam/bowtie","owner":"jwkvam","description":":bowtie: Create a dashboard with python!","archived":false,"fork":false,"pushed_at":"2019-09-09T08:00:06.000Z","size":633,"stargazers_count":765,"open_issues_count":51,"forks_count":68,"subscribers_count":25,"default_branch":"master","last_synced_at":"2025-04-09T06:04:50.554Z","etag":null,"topics":["ant-design","antd","dashboard","data-science","flask","interactive","jupyter","plotly","python","react","socket-io","visualization","webapp"],"latest_commit_sha":null,"homepage":"","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/jwkvam.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-04-17T22:00:41.000Z","updated_at":"2025-03-27T21:34:13.000Z","dependencies_parsed_at":"2022-08-23T17:00:18.604Z","dependency_job_id":null,"html_url":"https://github.com/jwkvam/bowtie","commit_stats":null,"previous_names":[],"tags_count":40,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jwkvam%2Fbowtie","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jwkvam%2Fbowtie/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jwkvam%2Fbowtie/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jwkvam%2Fbowtie/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jwkvam","download_url":"https://codeload.github.com/jwkvam/bowtie/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254509478,"owners_count":22082892,"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":["ant-design","antd","dashboard","data-science","flask","interactive","jupyter","plotly","python","react","socket-io","visualization","webapp"],"created_at":"2024-07-31T15:01:15.145Z","updated_at":"2025-05-16T10:08:08.158Z","avatar_url":"https://github.com/jwkvam.png","language":"Python","funding_links":["https://www.buymeacoffee.com/jwkvam"],"categories":["Python"],"sub_categories":["General-Purpose Machine Learning"],"readme":"`Installation`_ |\n`Documentation \u003chttps://bowtie-py.readthedocs.io/en/stable\u003e`__ |\n`Gitter Chat \u003chttps://gitter.im/bowtie-py/Lobby\u003e`__ |\n`Google Group \u003chttps://groups.google.com/forum/#!forum/bowtie-py\u003e`__\n\n======\nBowtie\n======\n\n|Build Status| |Documentation Status| |PyPI version| |Conda version| |PyPI| |codecov| |prettier|\n\n.. figure:: https://cloud.githubusercontent.com/assets/86304/20045988/69e5678a-a45a-11e6-853b-7f60a615c9da.gif\n   :alt: Bowtie Demo\n   :target: https://github.com/jwkvam/bowtie-demo/blob/master/example.py\n\nIntroduction\n------------\n\nBowtie is a library for writing dashboards in Python. No need to know\nweb frameworks or JavaScript, focus on building functionality in Python.\nInteractively explore your data in new ways! Deploy and share with\nothers!\n\nDemo\n----\n\nSee a live `example \u003chttps://bowtie-demo.herokuapp.com/\u003e`__ generated\nfrom this\n`code \u003chttps://github.com/jwkvam/bowtie-demo/blob/master/example.py\u003e`__!\n\nGallery\n-------\n\nFor more examples, check out the\n`gallery \u003chttps://github.com/jwkvam/bowtie/wiki/Gallery\u003e`__ and\n`repos \u003chttps://github.com/jwkvam/bowtie/wiki/Repos\u003e`__.\nFeel free to add your own creations!\n\nInstallation\n------------\n\nIf you use ``conda``, you can install with::\n\n    conda install -c conda-forge bowtie-py\n\nIf you use ``pip``, you can install with::\n\n    pip install bowtie\n\nRequirements\n^^^^^^^^^^^^\n\nBowtie uses `Yarn \u003chttps://yarnpkg.com\u003e`__ to manage node packages.\nIf you installed Bowtie through ``conda``, Yarn was also installed as a dependency.\nYarn can be installed through conda::\n\n    conda install -c conda-forge yarn\n\nOtherwise follow `install\ninstructions \u003chttps://yarnpkg.com/en/docs/install\u003e`__ for Yarn for your\nOS.\n\nDocumentation\n-------------\n\nAvailable `here \u003chttps://bowtie-py.readthedocs.io/en/latest/\u003e`__.\n\nJupyter Integration\n-------------------\n\nAn early integration with Jupyter has been prototyped.\nI encourage you to try it out and share feedback.\nI hope this will make it easier to make Bowtie apps.\n\nRead the\n`documentation \u003chttps://bowtie-py.readthedocs.io/en/latest/jupyter.html\u003e`__\nfor more details.\n\nDocker\n------\n\nDocker images are provided as an alternative way to use Bowtie. They are\navailable on `Docker Hub \u003chttps://hub.docker.com/r/jwkvam/bowtie/\u003e`__::\n\n    docker pull jwkvam/bowtie\n\nRead the\n`documentation \u003chttps://bowtie-py.readthedocs.io/en/latest/docker.html\u003e`__\nfor more details.\n\nThe Goal\n--------\n\n.. figure:: https://cloud.githubusercontent.com/assets/86304/18606859/8ced55a6-7c70-11e6-8b5e-fba0ffcd78da.png\n      :alt: @astrobiased @treycausey @vagabondjack the lack of a comprehensive production-grade Shiny-alike for Python is a Big Problem\n\nContributing\n------------\n\nYou can help Bowtie in many ways including:\n\n- Try it `out \u003chttp://bowtie-py.readthedocs.io/en/latest/quickstart.html\u003e`__ and report bugs or what was difficult.\n- Help improve the `documentation \u003chttps://github.com/jwkvam/bowtie/tree/master/doc\u003e`__.\n- Write new `widgets \u003chttp://bowtie-py.readthedocs.io/en/latest/newcomponents.html\u003e`__.\n- Provide hosting for apps in the gallery.\n- Say `thanks \u003chttps://saythanks.io/to/jwkvam\u003e`__!\n\n|coffee|\n\n.. |Join the chat at https://gitter.im/bowtie-py/Lobby| image:: https://badges.gitter.im/bowtie-py/Lobby.svg\n   :target: https://gitter.im/bowtie-py/Lobby?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge\n.. |Forum| image:: https://img.shields.io/badge/-Google%20Group-blue.svg\n   :target: https://groups.google.com/forum/#!forum/bowtie-py\n.. |Documentation Status| image:: https://readthedocs.org/projects/bowtie-py/badge/?version=latest\n   :target: http://bowtie-py.readthedocs.io/en/latest/?badge=latest\n.. |Build Status| image:: https://travis-ci.org/jwkvam/bowtie.svg?branch=master\n   :target: https://travis-ci.org/jwkvam/bowtie\n.. |PyPI version| image:: https://badge.fury.io/py/bowtie.svg\n   :target: https://badge.fury.io/py/bowtie\n.. |Conda version| image:: https://anaconda.org/conda-forge/bowtie-py/badges/version.svg\n   :target: https://anaconda.org/conda-forge/bowtie-py\n.. |PyPI| image:: https://img.shields.io/pypi/pyversions/bowtie.svg\n   :target: https://pypi.python.org/pypi/bowtie/\n.. |codecov| image:: https://codecov.io/gh/jwkvam/bowtie/branch/master/graph/badge.svg\n   :target: https://codecov.io/gh/jwkvam/bowtie\n.. |coffee| image:: https://www.buymeacoffee.com/assets/img/custom_images/purple_img.png\n   :target: https://www.buymeacoffee.com/jwkvam\n.. |prettier| image:: https://img.shields.io/badge/code_style-prettier-ff69b4.svg\n   :target: https://github.com/prettier/prettier\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjwkvam%2Fbowtie","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjwkvam%2Fbowtie","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjwkvam%2Fbowtie/lists"}