Hi, everybody! I developed a framework for creating multi-page apps with streamlit!
If you find any bug/possible improvement, please, contact me and send your feedback!
Project and how to use it:
Edit:
Added new features! Now the framework brings the option of keeping a navigation bar, and the way variables are saved improved a lot!
12 Likes
This component is great! Thanks very much for sharing.
1 Like
Looks awesome @YanAlmeida , and welcome to the community ![:slight_smile: :slight_smile:](https://emoji.discourse-cdn.com/google/slight_smile.png?v=9)
Would you be able to add an animated gif or images of how the navigation looks like at first glance?
Have a nice day!
Fanilo
1 Like
Sure, Fanilo! A gif running the example file multipage_test.py:
![MĂdia1](https://global.discourse-cdn.com/streamlit/original/2X/b/ba683d5fea68237051c864a463ddfa611e58e517.gif)
PS: It’s not necessary to use buttons to save the variables. I only did it in the example to show some of the possibilities!
Thank you!
1 Like
New feature added:
Now it’s possible to add a “starting page”!
![example](https://global.discourse-cdn.com/streamlit/original/2X/6/69d8f00edc68c7dff1e32af4f0314ed88db16e48.gif)
2 Likes