Material UI for Dash
Project description
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 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
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file dash_mui_ploomber-0.0.3.tar.gz
.
File metadata
- Download URL: dash_mui_ploomber-0.0.3.tar.gz
- Upload date:
- Size: 1.9 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d7bcfafca6f5b88d52cf83a894fd02ad5a1a053312894623e7e9282ff225307 |
|
MD5 | 09d8024d4ffd55863efac1b7d6c42d09 |
|
BLAKE2b-256 | 3a35df070b6b176d2fb45e685b175b1613dc594a2cd0ef3a931e8fb3c0621e46 |
File details
Details for the file dash_mui_ploomber-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: dash_mui_ploomber-0.0.3-py3-none-any.whl
- Upload date:
- Size: 1.9 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 307578ed8437dac1c28477fb71840b60819f3a35a31d379b5c7e45092fcc095d |
|
MD5 | c564cc0d3ff58610fc1041f5b4f6fd14 |
|
BLAKE2b-256 | 64c29841835c81119d76af771969e134c7d147595f8c164b382a3132d467d905 |