Raspberry Piなどの低消費電力デバイス向けWebデスクトップOS。ファイル管理やネットワーク共有に対応
HeyPuter/puter
オープンソースのインターネットコンピューター。ファイルやアプリ、開発者向けサービスを備えたブラウザベースのパーソナルクラウドデスクトップをセルフホストできます。
代替できる製品:Dropbox
Google Drive
- スター
- 43,849
- フォーク
- 4,110
- 未解決の Issue
- 37
- 最終コミット
- 4 時間前
これは何?
Puterは、ブラウザ上で動作するWebベースのデスクトップ環境です。メモ帳、ボイスレコーダー、スプレッドシート、カメラアプリなどの日常的なツールに加え、ファイルストレージも備えており、どのデバイスからでもファイルやアプリを使えます。
開発者向けには、Webアプリやゲームを作るための基盤として、AI API、クラウドオブジェクトストレージ、キーバリューデータベース、サーバーレスワーカーを提供しています。作成したアプリはPuterのアプリストアで公開できます。
npmを使ってローカルで実行できるほか、インストールスクリプトを使ってLinux、macOS、Windowsにセルフホストできます。ソースからビルドする場合はDockerにも対応しています。puter.comではホスト版も利用できます。
主な機能
- 01Notepad、Spreadsheet、Cameraなどのアプリを内蔵したブラウザベースのデスクトップ環境
- 02どのデバイスからでもアクセスできるクラウドファイルストレージ
- 03AI、オブジェクトストレージ、キーバリューデータベース、サーバーレスワーカー向けの開発者API
- 04Webアプリを公開・配布できるアプリストア
- 05Linux、macOS、Windowsにセルフホストできるほか、npmでローカル実行も可能
ユースケース
- 自分のサーバーでパーソナルクラウドデスクトップとファイルストレージを運用する
- ストレージ、データベース、AI機能を必要とするWebアプリやゲームを開発・公開する
- WebベースのOSやデスクトップ環境を試す
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/HeyPuter/puter - 2
プロジェクトフォルダーに移動する
cd puter - 3
依存関係をインストールする
npm install - 4
http://puter.localhost:4100 で Puter をローカル起動する
npm start
使う前に知っておきたいこと
- AGPL-3.0 のコピーレフトライセンスで提供されています。ネットワークサービスとして実行する場合、変更したソースコードの共有が必要です。
- セルフホスティングには追加の設定が必要です。README では、Docker と本番環境での利用について別のセルフホスティングガイドを案内しています。
トピック
よくある質問
- puter とは?
- オープンソースのインターネットコンピューター。ファイルやアプリ、開発者向けサービスを備えたブラウザベースのパーソナルクラウドデスクトップをセルフホストできます。 Puterは、ブラウザ上で動作するWebベースのデスクトップ環境です。メモ帳、ボイスレコーダー、スプレッドシート、カメラアプリなどの日常的なツールに加え、ファイルストレージも備えており、どのデバイスからでもファイルやアプリを使えます。
- puter は無料で使えますか?ライセンスは?
- puter は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- puter は今もメンテナンスされていますか?
- 活発にメンテナンス中。puter の最終コミットは 2026年10月21日 です。
- puter は何に使えますか?
- 自分のサーバーでパーソナルクラウドデスクトップとファイルストレージを運用する ストレージ、データベース、AI機能を必要とするWebアプリやゲームを開発・公開する WebベースのOSやデスクトップ環境を試す
- puter のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/HeyPuter/puter プロジェクトフォルダーに移動する: cd puter 依存関係をインストールする: npm install http://puter.localhost:4100 で Puter をローカル起動する: npm start
- puter はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/HeyPuter/puter
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ファイルやノートをブラウザーで暗号化してからサーバーに送る、セルフホスト型クラウドストレージ。
ファイル共有、共同コード編集、ユーザー管理ができる、単一のGoバイナリで提供されるセルフホスト型クラウドプラットフォーム。
データベース、Pub/Sub、バケット、キャッシュ、cronジョブをコードで宣言できるオープンソースのTypeScript・Go向けバックエンドフレームワーク。ローカルで実行し、AWSまたはGCPの自分のアカウントにデプロイできます。
実際の電話回線でAI音声エージェントを構築・テスト・運用できるオープンソースプラットフォーム。セルフホストまたはFonoster Cloudで利用できます。
Lafは、サーバーを管理せずにTypeScript/JavaScriptでバックエンドロジックを記述できる、クラウド関数・クラウドデータベース・ストレージを備えたオープンソースのクラウド開発プラットフォームです。