spec — 基本情報
| github_stars | 45.6k |
|---|---|
| pricing | open_source |
| license | Apache-2.0 |
| os | mac / windows / linux |
| japanese | 一部対応 |
| difficulty | 初級 |
| recommended | データ分析・社内ツールの画面化 |
概要
PythonだけでデータアプリのUIが作れるフレームワーク。分析ダッシュボードや社内ツールの定番。
データサイエンティストの「分析結果をWebで見せたい」を叶えるフレームワークで、Snowflake傘下で開発が続いています。チャットUI部品も揃っており、AIチャットボットの試作にもよく使われます。Pythonの知識だけで完結する敷居の低さが最大の価値です。
主な機能
- HTMLやJS不要のPython完結UI
- グラフ・表・入力部品が豊富
- Community Cloudで無料公開
料金
オープンソースとして無料で利用できます。
※詳細は公式サイトでご確認ください。
こんな人におすすめ
- データ分析・社内ツールの画面化
よくある質問
Q. 無料で公開できますか?
A. Community Cloudを使えばGitHub連携で無料公開できます(リソース制限あり)。
Q. 本番サービスに向きますか?
A. 社内ツール・ダッシュボードが本領です。多数の一般ユーザー向けサービスには専用のWeb開発をおすすめします。
Streamlitで作れるもの
Streamlitを使った作り方ガイドがあります。作りたいものから選んで、AIと一緒に作ってみましょう。
比較
glossary — わからない用語があったら
tags
related — 同カテゴリの人気エンティティ
スクリーンショットを渡すとそっくりなHTML/Reactコードを生成するツール。デザイン→コード変換の代表的OSS。
ChatGPT風UIのセルフホスト型チャットプラットフォーム。マルチプロバイダ・エージェント・RAGを1つのUIで扱える。
ローカルLLM実行の土台となる推論エンジン。C/C++実装により、GPUがない普通のPCでもAIモデルを動かせる。
WebサイトをLLM向けデータに変換するスクレイピングAPI。クロール・抽出・検索をシンプルなAPIで提供する。
AIエージェントにブラウザ操作能力を与えるPythonライブラリ。Webサイトの操作・情報収集タスクを自動化する。