Repolode
vercel

vercel/hyper

Web技術を基盤とし、プラグインやテーマで拡張できるクロスプラットフォームのターミナルエミュレーター。

代替できる製品:iTerm2

スター
44,745
フォーク
3,578
未解決の Issue
1,049
最終コミット
2 か月前

これは何?

Hyperは、HTML、CSS、JavaScriptなどのWeb技術を使って構築されたターミナルアプリケーションで、インターフェースにはReactを採用しています。プラグインやテーマの開発者向けにドキュメント化されたAPIを用意し、コマンドラインユーザーが見た目をカスタマイズできるターミナルを提供することを目指しています。

アプリはmacOS、Linux、Windows向けのデスクトップ版として配布されています。READMEには、Homebrew Cask、Chocolatey、Arch AUR、NixOSのパッケージを使ったインストール方法と、プロジェクトのWebサイトからリリースをダウンロードする方法が記載されています。

Hyper本体の開発に取り組む場合は、pnpmで依存関係をインストールし、watch modeで開発ビルドを実行してアプリを起動します。ネイティブ依存関係のnode-ptyはセットアップ時にコンパイルされ、リポジトリには配布用バイナリを作成するコマンドも含まれています。

主な機能

  • 01CSSやReactなどのWeb技術でスタイルを設定したターミナルインターフェース
  • 02ドキュメント化されたAPIを使ってプラグインやテーマで拡張可能
  • 03macOS、Linux、Windowsに対応
  • 04Homebrew、Chocolatey、AUR、NixOSのパッケージからインストール可能

ユースケース

  • macOS、Linux、Windowsで見た目をカスタマイズして日常的なターミナル作業を行う
  • Hyperターミナル向けのプラグインやテーマを開発する
  • TypeScriptで書かれたElectronベースのターミナルアプリに貢献する

クイックスタート

  1. 1

    hyper.is から最新リリースをダウンロードする

  2. 2

    Homebrew を更新する(macOS)

    brew update
  3. 3

    Homebrew Cask で Hyper をインストールする(macOS)

    brew install --cask hyper

使う前に知っておきたいこと

  • パッケージマネージャー(Homebrew、Chocolatey、Snapcraft、AUR)のバージョンは、最新リリースより遅れている場合があります。
  • ソースからビルドするには pnpm とネイティブビルドツールが必要です。また、追加のセットアップをしないと node-pty のビルドに失敗することがあります。

トピック

よくある質問

hyper とは?
Web技術を基盤とし、プラグインやテーマで拡張できるクロスプラットフォームのターミナルエミュレーター。 Hyperは、HTML、CSS、JavaScriptなどのWeb技術を使って構築されたターミナルアプリケーションで、インターフェースにはReactを採用しています。プラグインやテーマの開発者向けにドキュメント化されたAPIを用意し、コマンドラインユーザーが見た目をカスタマイズできるターミナルを提供することを目指しています。
hyper は無料で使えますか?ライセンスは?
hyper は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
hyper は今もメンテナンスされていますか?
半年以内に更新あり。hyper の最終コミットは 2026年8月21日 です。
hyper は何に使えますか?
macOS、Linux、Windowsで見た目をカスタマイズして日常的なターミナル作業を行う Hyperターミナル向けのプラグインやテーマを開発する TypeScriptで書かれたElectronベースのターミナルアプリに貢献する
hyper のインストール方法は?
hyper.is から最新リリースをダウンロードする Homebrew を更新する(macOS): brew update Homebrew Cask で Hyper をインストールする(macOS): brew install --cask hyper
hyper はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/vercel/hyper

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト