Electron、React、TypeScript、Viteでクロスプラットフォームのデスクトップアプリを構築するためのスターターテンプレート。
- スター
- 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
hyper.is から最新リリースをダウンロードする
- 2
Homebrew を更新する(macOS)
brew update - 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 の数値は毎日更新されます。
関連プロジェクト
プラットフォームにネイティブなUIとGPUレンダリングを備えた、高速で高機能なターミナルエミュレーター。埋め込み用のlibghosttyライブラリも提供します。
JavaScript、TypeScript、CSS、HTML、Markdown、YAMLなどを、統一されたスタイルに整形し直す、独自の方針を持つコードフォーマッターです。
リポジトリ内のMarkdownファイルでフィーチャーフラグとA/Bテストを管理し、CLIで型付きTypeScriptクライアントにコンパイルできます。
レスポンシブでモバイルファーストなWebサイトを構築するための、HTML、CSS、Sass/JavaScriptコンポーネントを備えた人気のフロントエンドフレームワーク。
テラリウム、タイピングゲーム、宇宙ゲームなどの実践プロジェクトを通じてHTML、CSS、JavaScriptを学ぶ、12週間・全24レッスンの初心者向けカリキュラム。