概要
Streamlitは、Python scriptをdashboard、report、chat appなどの対話的なWeb applicationへ変換するframeworkです。widget、dataframe、chart、layout、multi-page appをPython中心のAPIで構成できます。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
Pythonの短いscriptへwidgetと可視化を追加して公開する
pipで導入し、streamlit runでappを起動できます。sliderの値を画面へ書き出す最小例から、input widget、interactive dataframe、chart、layout、multi-page app、custom componentまで公式導線が用意されています。Community Cloudではdeploy、管理、共有も行えます。
出典:[1]
data処理の試作を短時間で共有できる画面へしたい場合
data scientistやPython developerが、dashboard、分析report、ML demo、chat appをfrontend実装へ大きく寄り道せず試作し、利用者からfeedbackを得たい場面に向きます。
出典:[1]
hosting先と現在の外部contribution方針を確認する
open-source frameworkとCommunity Cloudは別の選択肢であり、dataや認証、network、resource上限は配備先ごとに設計が必要です。現在READMEはmaintainer team外からのpull request受付を停止しており、bug report、feature request、open specへのcomment、custom componentなどを代替の貢献方法として案内しています。
出典:[1]
参考にした公式資料
- [1]Streamlit README(2026-09-13)
編集部からの補足
「data apps」を複数の検索面で反復し、技術badgeより豊富なdemo画像を優先する視覚訴求型READMEの例として選びました。
成長
成長の推移 · 直近30日
45,737 Stars
推移データを蓄積中です。
開発アクティビティ
直近90日・週次
- Commit(直近30日)
- 264
- Open PR
- 187
開発アクティビティを蓄積中です。
Built with
カテゴリとタグ
カテゴリ
GitHubデータ
GitHubのデータGitHubの詳細データを見る
GitHub Topics
- python
- machine-learning
- data-science
- deep-learning
- data-visualization
- streamlit
- data-analysis
- developer-tools
- Stars
- 45,737
- Forks
- 4,375
- Watchers
- 344
- Open Issues
- 976
- 主要言語
- Python
- ライセンス
- Apache-2.0
- リポジトリ最終更新
- 2026/09/13
あわせて探訪
- Flutter178,922 Stars
一つのDartコードベースからモバイル・Web・デスクトップへ展開するGoogleのクロスプラットフォームUI SDK。
Dart - React Native126,578 Stars
ReactのコンポーネントをAndroid・iOSなどのネイティブUIへ描画するアプリフレームワーク。
C++ - Electron123,017 Stars
ChromiumとNode.jsを組み合わせ、JavaScript・HTML・CSSで複数OS向けデスクトップアプリを作る基盤。
C++ - Tauri111,035 Stars
WebフロントエンドとRustバックエンド、OS標準WebViewでデスクトップ・モバイルアプリを作る基盤。
Rust - Kotlin53,405 Stars
JVMを起点にAndroid・iOS・desktop・Webへcodeを共有できるconciseなmultiplatform言語。
Kotlin
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。