https://github.com/streamlit/gallery
Public-Facing gallery for our website. PRs welcome!
https://github.com/streamlit/gallery
Last synced: 5 months ago
JSON representation
Public-Facing gallery for our website. PRs welcome!
- Host: GitHub
- URL: https://github.com/streamlit/gallery
- Owner: streamlit
- Created: 2026-01-26T19:37:13.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-01-27T23:23:39.000Z (5 months ago)
- Last Synced: 2026-01-28T07:43:35.411Z (5 months ago)
- Size: 150 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# gallery
Scripts-first repo with:
- `pre-commit` for consistent checks on commit
- Ruff for Python linting/formatting
- Prettier for JSON formatting
## Setup (local)
Create a virtualenv and install dev tools:
```bash
uv venv
source .venv/bin/activate
uv sync --dev
```
Install git hooks:
```bash
pre-commit install
```
Run all hooks:
```bash
pre-commit run --all-files
```
Note: `pre-commit` will also set up an isolated Node environment to run Prettier.
## Layout
- `scripts/`: runnable scripts