Puter - ブラウザ内で実行できるオープンソースのInternet OS

[PR]記事内のアフィリエイトリンクから収入を得る場合があります
  • URLをコピーしました!

S 20240307 114244

近年のWebブラウザは多機能で、さまざまなソフトウェアをブラウザ上で実行することが可能となっています。

本日紹介する「Puter」も、そのようなブラウザ上で実行できるソフトウェアの一つです。先進的なデスクトップ環境で、豊富な機能を備え、高速に動作し、高い拡張性を持つように設計されています。このたびオープンソース化されてソースコードがGitHubで公開されました。

以下のようなユースケースが想定されています。

  • Dropbox、Google Drive、OneDriveなどに代わる、強力な機能を備えたソフトウェア。
  • サーバーやワークステーション用のリモートデスクトップ環境。
  • Webサイト、Webアプリケーション、ゲームの構築とホスティングのためのプラットフォーム。
  • Web開発、クラウド・コンピューティング、分散システムなどについて学べる、フレンドリーなオープンソースプロジェクトとコミュニティ

以下使用方法を説明します。

目次

Puter

Puterをローカル環境で動かしたい場合以下の手順を実行します。

git clone https://github.com/HeyPuter/puter
cd puter
npm install
npm start

ブラウザで http://localhost:4000 にアクセスします。

機能を試すだけならば公式のライブデモを使用するのが簡単です。

ブラウザでアクセスすると以下のような画面が表示されます。

S 20240307 114342

▲上部にはメニューバーが、下部にはタスクバーが存在します。スタートボタンをクリックするとアプリ一覧が表示されます。

S 20240307 114525

▲コードエディタや、メモ帳、ターミナルなど、生産性ツールを使用することができます。

S 20240307 114654

▲ソリティアをはじめとしたゲームを楽しむこともできます。

「Puter.js」を利用して、Puter.comで自作アプリを配信することも可能です。詳細は公式ドキュメントで確認可能です。

まとめ

Puterはブラウザ内で実行できる洗練されたデスクトップ環境です。Hacker NewsRedditのスレッドには開発者が降臨しPuterに関する議論が行われています。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次