Streamlit Components - Community Tracker

Hello Streamlit Community,

I’m excited to share with you a new custom component for Streamlit: st-link-analysis, a tool for visualizing and interacting with graphs directly within your Streamlit apps.

demo

Why I created this component

While there are several options available for visualizing graphs, I wanted a more interactive solution that offers the following within the frontend part:

  • Easily switch to fullscreen mode for a more immersive visualization (especially important for link analysis tasks).
  • Refresh the layout dynamically without needing to rerun the backend.
  • View detailed information about nodes and edges directly within the visualization
  • Exporting data along with positions to JSON.

I plan to continue to work on it every once in while to address any reported issues and add additional features (e.g. hide/show nodes).

Links

5 Likes