https://github.com/digital-grinnell/streamlit-navigation-template

This is a template project designed as a working starting-point for creation of new, simplified Streamlit multi-page apps. It is rooted in the [Streamlit Part 10: Page Navigation Simplified](https://dev.to/jamesbmour/streamlit-part-10-page-navigation-simplified-55k6) tutorial.

https://github.com/digital-grinnell/streamlit-navigation-template

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.8%) to scientific vocabulary
Last synced: 4 months ago · JSON representation

Repository

This is a template project designed as a working starting-point for creation of new, simplified Streamlit multi-page apps. It is rooted in the [Streamlit Part 10: Page Navigation Simplified](https://dev.to/jamesbmour/streamlit-part-10-page-navigation-simplified-55k6) tutorial.

Basic Info
  • Host: GitHub
  • Owner: Digital-Grinnell
  • License: apache-2.0
  • Language: Python
  • Default Branch: main
  • Size: 0 Bytes
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created 11 months ago · Last pushed 11 months ago
Metadata Files
Readme License

README.md

Streamlit Navigation Template

This is a template project designed as a working starting-point for creation of new, simplified Streamlit multi-page apps. It is rooted in the Streamlit Part 10: Page Navigation Simplified tutorial listed below. This project uses a .venv virtual environment and has a .vscode/launch.json file setup for Streamlit debugging in VSCode.

Key resources:
- Proper Python - Streamlit Part 10: Page Navigation Simplified

Attention! The remainder of this document is original README.md content from other projects.

Streamlit Multi-Page Template

Key resources:
- https://www.one-tab.com/page/hBTPqM2TSGuCSP-GP7Urkg - https://blog.summittdweller.com/proper-python/
- https://github.com/SummittDweller/geocaching-with-Streamlit.git
- https://discuss.streamlit.io/t/multi-page-label-presentation/36523/7

Attention! The remainder of this document is original README.md content from other projects.

Demo: streamlit hello as a native multipage app

Open in Streamlit

This project highlights Streamlit's new multipage app functionality.

In-use Animation

How to run this demo

The demo can be accessed via Streamlit Community Cloud here or locally via the following steps:

pip install streamlit streamlit hello

Learn more

Questions? Comments?

Please ask in the community forum.

Owner

  • Name: Digital Grinnell
  • Login: Digital-Grinnell
  • Kind: user
  • Location: Grinnell, Iowa
  • Company: Grinnell College Libraries

GitHub Events

Total
  • Member event: 1
  • Push event: 1
  • Create event: 2
Last Year
  • Member event: 1
  • Push event: 1
  • Create event: 2

Dependencies

python-requirements.txt pypi
  • GitPython ==3.1.44
  • Jinja2 ==3.1.6
  • MarkupSafe ==3.0.2
  • altair ==5.5.0
  • attrs ==25.3.0
  • blinker ==1.9.0
  • cachetools ==5.5.2
  • certifi ==2025.1.31
  • charset-normalizer ==3.4.1
  • click ==8.1.8
  • gitdb ==4.0.12
  • idna ==3.10
  • jsonschema ==4.23.0
  • jsonschema-specifications ==2024.10.1
  • narwhals ==1.34.0
  • numpy ==2.0.2
  • packaging ==24.2
  • pandas ==2.2.3
  • pillow ==11.1.0
  • protobuf ==5.29.4
  • pyarrow ==19.0.1
  • pydeck ==0.9.1
  • python-dateutil ==2.9.0.post0
  • pytz ==2025.2
  • referencing ==0.36.2
  • requests ==2.32.3
  • rpds-py ==0.24.0
  • six ==1.17.0
  • smmap ==5.0.2
  • streamlit ==1.44.1
  • tenacity ==9.1.2
  • toml ==0.10.2
  • tornado ==6.4.2
  • typing_extensions ==4.13.1
  • tzdata ==2025.2
  • urllib3 ==2.3.0