{"id":13405583,"url":"https://github.com/streamlit/streamlit","last_synced_at":"2026-01-23T00:50:17.657Z","repository":{"id":37273141,"uuid":"204086862","full_name":"streamlit/streamlit","owner":"streamlit","description":"Streamlit — A faster way to build and share data apps.","archived":false,"fork":false,"pushed_at":"2025-05-05T13:50:26.000Z","size":547019,"stargazers_count":39189,"open_issues_count":1175,"forks_count":3433,"subscribers_count":326,"default_branch":"develop","last_synced_at":"2025-05-05T13:57:54.354Z","etag":null,"topics":["data-analysis","data-science","data-visualization","deep-learning","developer-tools","machine-learning","python","streamlit"],"latest_commit_sha":null,"homepage":"https://streamlit.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/streamlit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-08-24T00:14:52.000Z","updated_at":"2025-05-05T12:38:44.000Z","dependencies_parsed_at":"2023-12-26T07:53:30.625Z","dependency_job_id":"bec22f23-96a4-41fe-96b8-4aa275e98416","html_url":"https://github.com/streamlit/streamlit","commit_stats":{"total_commits":6161,"total_committers":252,"mean_commits":24.4484126984127,"dds":0.8492127901314721,"last_synced_commit":"9cf74aada303ee2964331a19118015b485a0d2de"},"previous_names":[],"tags_count":2084,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/streamlit%2Fstreamlit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/streamlit%2Fstreamlit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/streamlit%2Fstreamlit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/streamlit%2Fstreamlit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/streamlit","download_url":"https://codeload.github.com/streamlit/streamlit/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252618420,"owners_count":21777231,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["data-analysis","data-science","data-visualization","deep-learning","developer-tools","machine-learning","python","streamlit"],"created_at":"2024-07-30T19:02:05.947Z","updated_at":"2025-05-12T14:58:25.803Z","avatar_url":"https://github.com/streamlit.png","language":"Python","readme":"\u003cbr\u003e\n\n\u003cimg src=\"https://user-images.githubusercontent.com/7164864/217935870-c0bc60a3-6fc0-4047-b011-7b4c59488c91.png\" alt=\"Streamlit logo\" style=\"margin-top:50px\"\u003e\u003c/img\u003e\n\n# Welcome to Streamlit 👋\n\n**A faster way to build and share data apps.**\n\n## What is Streamlit?\n\nStreamlit lets you transform Python scripts into interactive web apps in minutes, instead of weeks. Build dashboards, generate reports, or create chat apps. Once you’ve created an app, you can use our [Community Cloud platform](https://streamlit.io/cloud) to deploy, manage, and share your app.\n\n### Why choose Streamlit?\n\n- **Simple and Pythonic:** Write beautiful, easy-to-read code.\n- **Fast, interactive prototyping:** Let others interact with your data and provide feedback quickly.\n- **Live editing:** See your app update instantly as you edit your script.\n- **Open-source and free:** Join a vibrant community and contribute to Streamlit's future.\n\n## Installation\n\nOpen a terminal and run:\n\n```bash\n$ pip install streamlit\n$ streamlit hello\n```\n\nIf this opens our sweet _Streamlit Hello_ app in your browser, you're all set! If not, head over to [our docs](https://docs.streamlit.io/get-started) for specific installs.\n\nThe app features a bunch of examples of what you can do with Streamlit. Jump to the [quickstart](#quickstart) section to understand how that all works.\n\n\u003cimg src=\"https://user-images.githubusercontent.com/7164864/217936487-1017784e-68ec-4e0d-a7f6-6b97525ddf88.gif\" alt=\"Streamlit Hello\" width=500 href=\"none\"\u003e\u003c/img\u003e\n\n## Quickstart\n\n### A little example\n\nCreate a new file named `streamlit_app.py` in your project directory with the following code:\n```python\nimport streamlit as st\nx = st.slider(\"Select a value\")\nst.write(x, \"squared is\", x * x)\n```\n\nNow run it to open the app!\n```\n$ streamlit run streamlit_app.py\n```\n\n\u003cimg src=\"https://user-images.githubusercontent.com/7164864/215172915-cf087c56-e7ae-449a-83a4-b5fa0328d954.gif\" width=300 alt=\"Little example\"\u003e\u003c/img\u003e\n\n### Give me more!\n\nStreamlit comes in with [a ton of additional powerful elements](https://docs.streamlit.io/develop/api-reference) to spice up your data apps and delight your viewers. Some examples:\n\n\u003ctable border=\"0\"\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\n      \u003ca target=\"_blank\" href=\"https://docs.streamlit.io/develop/api-reference/widgets\"\u003e\n        \u003cimg src=\"https://user-images.githubusercontent.com/7164864/217936099-12c16f8c-7fe4-44b1-889a-1ac9ee6a1b44.png\" style=\"max-height:150px; width:auto; display:block;\"\u003e\n      \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\n      \u003ca target=\"_blank\" href=\"https://docs.streamlit.io/develop/api-reference/data/st.dataframe\"\u003e\n        \u003cimg src=\"https://user-images.githubusercontent.com/7164864/215110064-5eb4e294-8f30-4933-9563-0275230e52b5.gif\" style=\"max-height:150px; width:auto; display:block;\"\u003e\n      \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\n      \u003ca target=\"_blank\" href=\"https://docs.streamlit.io/develop/api-reference/charts\"\u003e\n        \u003cimg src=\"https://user-images.githubusercontent.com/7164864/215174472-bca8a0d7-cf4b-4268-9c3b-8c03dad50bcd.gif\" style=\"max-height:150px; width:auto; display:block;\"\u003e\n      \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\n      \u003ca target=\"_blank\" href=\"https://docs.streamlit.io/develop/api-reference/layout\"\u003e\n        \u003cimg src=\"https://user-images.githubusercontent.com/7164864/217936149-a35c35be-0d96-4c63-8c6a-1c4b52aa8f60.png\" style=\"max-height:150px; width:auto; display:block;\"\u003e\n      \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\n      \u003ca target=\"_blank\" href=\"https://docs.streamlit.io/develop/concepts/multipage-apps\"\u003e\n        \u003cimg src=\"https://user-images.githubusercontent.com/7164864/215173883-eae0de69-7c1d-4d78-97d0-3bc1ab865e5b.gif\" style=\"max-height:150px; width:auto; display:block;\"\u003e\n      \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\n      \u003ca target=\"_blank\" href=\"https://streamlit.io/gallery\"\u003e\n        \u003cimg src=\"https://user-images.githubusercontent.com/7164864/215109229-6ae9111f-e5c1-4f0b-b3a2-87a79268ccc9.gif\" style=\"max-height:150px; width:auto; display:block;\"\u003e\n      \u003c/a\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003eInput widgets\u003c/td\u003e\n    \u003ctd\u003eDataframes\u003c/td\u003e\n    \u003ctd\u003eCharts\u003c/td\u003e\n    \u003ctd\u003eLayout\u003c/td\u003e\n    \u003ctd\u003eMulti-page apps\u003c/td\u003e\n    \u003ctd\u003eFun\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\nOur vibrant creators community also extends Streamlit capabilities using  🧩 [Streamlit Components](https://streamlit.io/components).\n\n## Get inspired\n\nThere's so much you can build with Streamlit:\n- 🤖  [LLMs \u0026 chatbot apps](https://streamlit.io/gallery?category=llms)\n- 🧬  [Science \u0026 technology apps](https://streamlit.io/gallery?category=science-technology)\n- 💬  [NLP \u0026 language apps](https://streamlit.io/gallery?category=nlp-language)\n- 🏦  [Finance \u0026 business apps](https://streamlit.io/gallery?category=finance-business)\n- 🗺  [Geography \u0026 society apps](https://streamlit.io/gallery?category=geography-society)\n- and more!\n\n**Check out [our gallery!](https://streamlit.io/gallery)** 🎈\n\n## Community Cloud\n\nDeploy, manage and share your apps for free using our [Community Cloud](https://streamlit.io/cloud)! Sign-up [here](https://share.streamlit.io/signup). \u003cbr\u003e\u003cbr\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/7164864/214965336-64500db3-0d79-4a20-8052-2dda883902d2.gif\" width=\"400\"\u003e\u003c/img\u003e\n\n## Resources\n\n- Explore our [docs](https://docs.streamlit.io) to learn how Streamlit works.\n- Ask questions and get help in our [community forum](https://discuss.streamlit.io).\n- Read our [blog](https://blog.streamlit.io) for tips from developers and creators.\n- Extend Streamlit's capabilities by installing or creating your own [Streamlit Components](https://streamlit.io/components).\n- Help others find and play with your app by using the Streamlit GitHub badge in your repository:\n```markdown\n[![Streamlit App](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](URL_TO_YOUR_APP)\n```\n[![Streamlit App](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://share.streamlit.io/streamlit/roadmap)\n\n## Contribute\n\n🎉 Thanks for your interest in helping improve Streamlit! 🎉\n\nBefore contributing, please read our guidelines here: https://github.com/streamlit/streamlit/wiki/Contributing\n\n## License\n\nStreamlit is completely free and open-source and licensed under the [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0) license.\n","funding_links":[],"categories":["Python","Data Science","Admin Panels","Uncategorized","🎉 Additional awesome resources for releasing research code","Industrial Strength Visualisation libraries","4.4 Polynomials","Visualisation libraries","APP NAME","Data Visualization","data analysis","其他_机器学习与深度学习","General","📚 Contents","TypeScript","Software Engineering","Others","HarmonyOS","语言资源库","Visualization","deep-learning","Industry Strength Visualisation","管理面板","Curated List","Application Recommendation","Repos","streamlit","Web UI","人工智能","python","data-analysis","The Data Science Toolbox","UI/Interface","📈 Dashboards \u0026 BI","**Programming (learning)**","Model Serving"],"sub_categories":["Viz","Uncategorized","Making demos, tutorials, executable papers","\u003cspan id=\"head72\"\u003e4.3.2. Interpolations and Approximations\u003c/span\u003e","How to contribute to the Streamlit Package","Data Management","Curated Python packages","Windows Manager","python","TimeSeries Analysis","Dashboard Tools","General-Purpose Machine Learning","🧠 AI Applications","工具","Miscellaneous Tools","Vector Store Tutorials","Drone Frames","Tools","**Developer\\'s Tools**"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstreamlit%2Fstreamlit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstreamlit%2Fstreamlit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstreamlit%2Fstreamlit/lists"}