Dash MUI
Beautiful Dash apps without design skills.
Made by Ploomber with ❤️
Deploy your Dash application on Ploomber.io for free.
https://github.com/user-attachments/assets/15492ec4-a04f-4a76-96fa-50b707898a2e
Live demo: dash-mui.ploomberapp.io
Installation
pip install dash-mui-ploomber
Demo
cd demo
pip install -r requirements.txt
python app.py
Open: http://localhost:8050
Developer documentation
Setup
# create env
conda create --name dash-mui python=3.12 nodejs=22 -c conda-forge -y
conda activate dash-mui
# run this in the dash-mui directory, where the setup.py file is
pip install -e .
pip install -r requirements.txt -r tests/requirements.txt
npm install
npm run build
# you can test changes using the demo
pip install -r demo/requirements.txt
python demo/app.py
Release
You can see the releases here
First, edit CHANGELOG.md, the version in package.json, also edit demo/requirements.txt to ensure the demo uses the latest version.
conda activate dash-mui
# generate deployment artifact
npm run build
rm -rf dist
python setup.py sdist bdist_wheel
ls dist
# test deployment artifact by installing it in a new env
pip install dash dist/dash_mui_ploomber-0.0.1.tar.gz
python demo/app.py
# upload
pip install twine
twine upload dist/*
# clean up
rm -rf dist
Deploy demo:
cd demo
pip install ploomber-cloud
ploomber-cloud deploy
Metadata
Release files for dash-mui-ploomber 0.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dash_mui_ploomber-0.0.4.tar.gz | 1.9 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dash_mui_ploomber-0.0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 3.9 MB
Release files / dash_mui_ploomber-0.0.4.tar.gz
| Download URL | dash_mui_ploomber-0.0.4.tar.gz |
|---|---|
| Size | 1.9 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
008c4fbd664828eed7108b75021a0e5f4bde182ffd30059680fed397647d309d
|
|
BLAKE2b-256 checksum How to use checksums |
4f638731c5072649e5497e332566ce7ca8f8b25671320140d6e9b929205d91a7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|
Release files / dash_mui_ploomber-0.0.4-py3-none-any.whl
| Download URL | dash_mui_ploomber-0.0.4-py3-none-any.whl |
|---|---|
| Size | 2.0 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d8b57efaa3f84f0ea533d62e174f684ba89472b2253397bf2ffd0aa557d657b6
|
|
BLAKE2b-256 checksum How to use checksums |
23b268120d2a4faecd307551cb076a7e91b3c87bc4976e2705bad3dc04cea9a7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|