Skip to main content

Dash MUI

Beautiful Dash apps without design skills.


Ploomber Logo
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)

Source distribution for dash-mui-ploomber 0.0.4
File Size Uploaded
dash_mui_ploomber-0.0.4.tar.gz 1.9 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for dash-mui-ploomber 0.0.4
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.0.4 This release

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page