I’ve been building the model for my Master thesis with Streamlit. The model is quite big, so I would love to split it up into multiple pages to make it faster as well as easier to navigate. I just noticed that the multi-page PR has been merged into the develop branch. Is it possible to use the Streamlit develop branch? Since I’m not making any production apps, I would love to already test it out. I didn’t saw a ‘development version’ on PyPi, but I’m also not very well versed in Python’s package management system.
I would love to hear if there’s any way to already preview and run the development branch locally!
just so you know, you’ll be by yourself with no documentation on this so you’ll have to browse through the PR messages to understand how it’s used. There’s also a risk that a change is made just before the release that breaks your develop multipage code, so understand that what you implement on develop might not work in the release
If you still feel comfortable with all those gotchas, then yeah go for it! Otherwise I’d advise waiting for the release by using the classical multipage hack through selectbox or using Hydralit which has some other nice features baked in with multipage
Thank you for the extensive answer! I’m gonna see if I can get it up and running with Docker. The lack of documentation will only be a fun challenge to read the source code for once.
Thanks for stopping by! We use cookies to help us understand how you interact with our website.
By clicking “Accept all”, you consent to our use of cookies. For more information, please see our privacy policy.
Cookie settings
Strictly necessary cookies
These cookies are necessary for the website to function and cannot be switched off. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms.
Performance cookies
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us understand how visitors move around the site and which pages are most frequently visited.
Functional cookies
These cookies are used to record your choices and settings, maintain your preferences over time and recognize you when you return to our website. These cookies help us to personalize our content for you and remember your preferences.
Targeting cookies
These cookies may be deployed to our site by our advertising partners to build a profile of your interest and provide you with content that is relevant to you, including showing you relevant ads on other websites.