Streamlit’s cover photo
Streamlit

Streamlit

Software Development

San Francisco, CA 105,219 followers

A faster way to build and share data apps

About us

Streamlit is an open-source Python framework for data scientists and AI/ML engineers to deliver dynamic data apps in only a few lines of code

Website
http://streamlit.io
Industry
Software Development
Company size
11-50 employees
Headquarters
San Francisco, CA
Type
Privately Held
Founded
2018

Locations

Employees at Streamlit

Updates

  • Streamlit reposted this

    🌸 The Streamlit Extras package from the Streamlit Team has acquired even more new components! --- 🎨 Visual & Layout Enhancements - Resizable Columns: Finally! A drop-in replacement for st.columns that lets users drag and resize dividers manually. - Avatar: Add a polished touch with circular profile images, labels, and captions. - Image Compare Slider: The perfect way to show "Before & After" results with an interactive overlay. 📊 Advanced Visualizations - Three.js 3D Viewer: Bring your 3D models (GLTF, OBJ, STL, etc.) to life with full orbit controls directly in your app. - Diagrams: Native support for mingrammer/diagrams to map out your architecture right in the UI. - Sigma Graph: High-performance network graphs. It uses WebGL to render massive NetworkX graphs without breaking a sweat. 🛠 Better User Flows - Steps Indicator: Keep users on track during multi-step workflows with numbered or dotted progress bars (horizontal or vertical). - Card Selector: Upgrade your st.segmented_control. Use big, beautiful cards with icons and descriptions for a more premium feel. --- More at https://lnkd.in/dd3Nzf55

    • No alternative text description for this image
    • No alternative text description for this image
    • No alternative text description for this image
    • No alternative text description for this image
    • No alternative text description for this image
      +1
  • View organization page for Streamlit

    105,219 followers

    🎈 You're invited to a global Streamlit Virtual Meetup! Join Streamlitters from around the world on April 28, 9–10am PT. This session will dive into the new role of AI agents in app development and how Streamlit works alongside them. Lead Dev Advocate Chanin Nantasenamat and Senior Software Engineer Lukas Masuch will explore Streamlit agent skills, best practices for building apps with AI, and how the codebase has evolved to be more agent-native. Don't forget your questions for a live Q&A! 🥳

    Streamlit Virtual Meetup

    Streamlit Virtual Meetup

    www.linkedin.com

  • See you in an hour! 🥳

    View organization page for Streamlit

    105,219 followers

    🎈 You're invited to a global Streamlit Virtual Meetup! Join Streamlitters from around the world on April 28, 9–10am PT. This session will dive into the new role of AI agents in app development and how Streamlit works alongside them. Lead Dev Advocate Chanin Nantasenamat and Senior Software Engineer Lukas Masuch will explore Streamlit agent skills, best practices for building apps with AI, and how the codebase has evolved to be more agent-native. Don't forget your questions for a live Q&A! 🥳

    Streamlit Virtual Meetup

    Streamlit Virtual Meetup

    www.linkedin.com

  • ⏰ The virtual meetup is happening tomorrow! Join to learn more about AI agents in app development + a live Q&A with Chanin Nantasenamat and Lukas Masuch. ✨🎈 📆 April 28, 9–10am PT

    View organization page for Streamlit

    105,219 followers

    🎈 You're invited to a global Streamlit Virtual Meetup! Join Streamlitters from around the world on April 28, 9–10am PT. This session will dive into the new role of AI agents in app development and how Streamlit works alongside them. Lead Dev Advocate Chanin Nantasenamat and Senior Software Engineer Lukas Masuch will explore Streamlit agent skills, best practices for building apps with AI, and how the codebase has evolved to be more agent-native. Don't forget your questions for a live Q&A! 🥳

    Streamlit Virtual Meetup

    Streamlit Virtual Meetup

    www.linkedin.com

  • Streamlit reposted this

    🌸 Maya from the Streamlit team built her own pivot-table Streamlit custom component and it's fabulous 👀 --- 📊 Pivot across multiple dimensions with subtotals and collapsible groups 🎯 Drag-and-drop fields. Sort, filter, and compare values right from the UI 📅 Smart date hierarchies with drill-down and period-over-period comparisons 🎨 Conditional formatting with color scales, data bars, and thresholds ⚡ Handles huge datasets with automatic server-side aggregation 💾 Export to Excel, CSV, or clipboard — formatting included --- Try it yourself on: https://lnkd.in/dGQ5HZYe 

    • No alternative text description for this image
    • No alternative text description for this image
  • 📊 App builders working with multi-dimensional data — there's now a Streamlit component built just for you! Introducing streamlit-pivot, a BI-focused pivot table that brings spreadsheet-style power straight into your apps. Here's what's packed in: - Multi-dimensional pivoting across rows & columns - Interactive sorting, filtering & conditional formatting - Subtotals with collapsible row grouping - Drill-down detail panels — click any cell to see the source records - CSV/TSV data export - Auto-detects dimensions from your DataFrame — just pass the data - Accepts same types of source data as st.dataframe - ...and more! One line to get started: pip install streamlit-pivot ⭐️ Learn more: https://lnkd.in/gXa4Nz36 🎈 Demo: https://lnkd.in/g9GijtGf

  • View organization page for Streamlit

    105,219 followers

    🚀 What does it look like to build apps with AI beyond simple prompting? In a new blog post, Chanin Nantasenamat shares how agentic engineering shifts workflow from free-form prompt generation to contextual AI orchestration. This approach lets you: 📝 Focus on strategy: Use files like app.md and AGENTS.md to define clear goals and technical constraints for your project and AI agents. 🔍 Maintain quality: Let the agent handle the bulk of the coding while you focus on reviewing and refining architectural decisions. ⚡️ Ship with precision: Move from concept to a complex Streamlit app in a fraction of the time by verifying results rather than debugging code. 💡 See how he applies this process: https://lnkd.in/gfNtdecy #agenticengineering #AI

  • Streamlit reposted this

    🌸 `streamlit-extras` has always been the hidden place where the Streamlit team implements its own useful little components, with the most popular generally making it into the main package They just released version 1.0.0, which comes with: - This cute animated radial menu - A Cookie + Local Storage Manager, read and write browser storage from Python - A JSON Editor to edit specific key-value pairs - and more, using the latest Custom Components v2 template, if you want to read more CCv2 source code from the devs themselves ➡️ Checkout the full changelog: https://lnkd.in/eDstvabk

    • No alternative text description for this image
  • View organization page for Streamlit

    105,219 followers

    Streamlit 1.55 is here with new features for more control over app state and interaction. 🤩 🍿 Introducing dynamic containers: st.tabs, st.popover, and st.expander can rerun the app when they're opened or closed by setting the on_change parameter. You can also programmatically open/close them if a key is provided. 🔗 Announcing widget binding: Most non-trigger widgets now have a bind parameter to simplify syncing widget state with URL query parameters, allowing you to easily share your exact app view. As shown in the image below, you can do this by setting bind="query-params" and providing a key. The key is used as the query parameter name in the URL. Other updates: -New link parameter in st.image to make images clickable -New visibility parameter in st.Page to hide pages in the nav menu while keeping them routable 👀 Explore more in the full release notes: https://lnkd.in/gpmpVPxV

    • No alternative text description for this image

Affiliated pages

Similar pages

Browse jobs

Funding

Streamlit 4 total rounds

Last Round

Series B

US$ 35.0M

See more info on crunchbase