streamlit-slickgrid
A wrapper that allows you to use SlickGrid in Streamlit.
View demo:
IMPORTANT: This is not an officially-maintained package by Streamlit. We built this to "scratch our own itch" with some internal Finance folks who needed it for their apps. Consider this a community project, for all intents and purposes. That said, we think it's awesome :)
Installation instructions
pip install streamlit-slickgrid
Usage instructions
See examples/streamlit_app.py.
Contributing
Development setup
In one terminal:
cd [this folder]
python -m venv .venv # One-time only.
source .venv/bin/activate
pip install -e .
streamlit run examples/streamlit_app.py
In another terminal:
cd [this folder]
cd streamlit_slickgrid/frontend
npm install
npm run start
Building wheel file
cd [this folder]
# Build front end
cd streamlit_slickgrid/frontend
npm run build
# Build Python library
cd ../..
rm dist/*
uv build
# The wheel file is in dist/ now.
Metadata
Release files for streamlit-slickgrid 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| streamlit_slickgrid-0.2.0.tar.gz | 1.7 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| streamlit_slickgrid-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 3.4 MB
Release files / streamlit_slickgrid-0.2.0.tar.gz
| Download URL | streamlit_slickgrid-0.2.0.tar.gz |
|---|---|
| Size | 1.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
07345a2aece3ce967c0225aaed5c690b3915cf6ff67f77d10529e487bab209f7
|
|
BLAKE2b-256 checksum How to use checksums |
a5b7f30748e3ecbcede1670abc01a347c3722e020fc5ecacc96708302b04cf91
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.5.29
|
Release files / streamlit_slickgrid-0.2.0-py3-none-any.whl
| Download URL | streamlit_slickgrid-0.2.0-py3-none-any.whl |
|---|---|
| Size | 1.7 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
89469979053de1af74dec3cb2e39d3523c3b2c3763e2ed1a95b5002903499415
|
|
BLAKE2b-256 checksum How to use checksums |
c3ac8d6dcb45bbfe1de2818bcd18cf279e0d87df5d76d841bea5335db7b659f1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.5.29
|