Metadata-Version: 2.1
Name: dbtunnel
Version: 0.2.0
Summary: Run app and get cluster proxy url for it in databricks clusters
Home-page: https://github.com/stikkireddy/dbtunnel
Author: Sri Tikkireddy
Author-email: sri.tikkireddy@databricks.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: fastapi
Requires-Dist: fastapi; extra == "fastapi"
Requires-Dist: uvicorn; extra == "fastapi"
Requires-Dist: nest_asyncio; extra == "fastapi"
Provides-Extra: streamlit
Requires-Dist: streamlit; extra == "streamlit"
Requires-Dist: pyarrow>=11; extra == "streamlit"
Requires-Dist: nest_asyncio; extra == "streamlit"
Provides-Extra: gradio
Requires-Dist: gradio; extra == "gradio"
Requires-Dist: nest_asyncio; extra == "gradio"
Provides-Extra: nicegui
Requires-Dist: nicegui; extra == "nicegui"
Requires-Dist: nest_asyncio; extra == "nicegui"
Provides-Extra: bokeh
Requires-Dist: bokeh; extra == "bokeh"
Requires-Dist: nest_asyncio; extra == "bokeh"
Provides-Extra: flask
Requires-Dist: flask; extra == "flask"
Requires-Dist: fastapi; extra == "flask"
Requires-Dist: uvicorn; extra == "flask"
Requires-Dist: nest_asyncio; extra == "flask"
Provides-Extra: dash
Requires-Dist: dash; extra == "dash"
Requires-Dist: fastapi; extra == "dash"
Requires-Dist: uvicorn; extra == "dash"
Requires-Dist: nest_asyncio; extra == "dash"
Provides-Extra: sql
Requires-Dist: databricks-sql-connector; extra == "sql"
Provides-Extra: solara
Requires-Dist: solara; extra == "solara"

# dbtunnel 

Proxy solution to run elegant Web UIs natively inside databricks notebooks.

## Description

Easy way to test the following things on a databricks cluster and notebooks

* [x] fastapi
* [x] gradio
* [x] stable diffusion webui
* [x] streamlit
* [x] nicegui
* [x] flask
* [x] dash
* [x] bokeh
* [ ] posit
* [ ] panel
* [x] solara

## Setup

**Please do not use this in production!!**

1. Clone this repo into databricks repos
2. Go to any of the examples to see how to use them
3. Enjoy your proxy experience :-) 
4. If you want to share the link ensure that the other user has permission to attach to your cluster.



## Disclaimer
dbtunnel is not developed, endorsed not supported by Databricks. It is provided as-is; no warranty is derived from using this package. For more details, please refer to the license.
