About
This app demonstrates the custom Streamlit components developed and maintained by Gencovery in the gws_core
package.
You’ll find examples of components you can directly use in your own Streamlit apps, including:
📦 Layout & Containers
- Centered container
- Row & Column containers (with auto-fit content)
- Full-height container (fills the page height)
- Styled container
- Error container (catch and display exceptions)
📚 Resources & Processes
- Resource selector with advanced search
- Task configuration viewer (view task settings and values)
- Task dialog runner (open, configure, and run tasks in a dialog)
📊 Data & Display
- Full-width dataframe container
- Paginated dataframe
- Rich text viewer (supports Constellab rich text)
🤖 AI & Interaction
- AI chat (supports text, images, and code)
- Menu button
- Tree menu (hierarchical navigation with links)
🔧 Utilities
- User authentication (force login for current user)
- Toolbar controls (hide toggle buttons, keep sidebar visible)
- Sidebar toggle (programmatically open/close sidebar)
- Router (simplify page navigation from Python code)
- Translation (enable multilingual support in your app)
Full min height container

To use those objects import them from gws_core.streamlit
from gws_core.streamlit import StreamlitRouter
Comments (1)
Write a comment