基于 Electron、React、TypeScript 和 Vite 的跨平台桌面应用起步模板。
- Star
- 44,745
- Fork
- 3,578
- 未关闭 Issue
- 1,049
- 最近提交
- 2个月前
这是什么?
Hyper 是一款使用 HTML、CSS 和 JavaScript 等 Web 技术构建的终端应用,界面基于 React 实现。项目目标是为命令行用户提供外观可定制的终端,并通过公开的 API 支持插件和主题开发者扩展功能。
应用提供 macOS、Linux 和 Windows 桌面版本。安装方式包括 Homebrew Cask、Chocolatey、Arch 的 AUR 和 NixOS 软件包,也可以从官网下载发行版。
想参与开发的人可以使用 pnpm 安装依赖、以监听模式运行开发构建并启动应用。原生依赖 node-pty 在安装过程中需要编译,仓库中也提供了生成可分发安装包的命令。
核心功能
- 01使用 CSS、React 等 Web 技术实现终端界面并支持样式定制
- 02通过插件和主题的公开 API 进行扩展
- 03支持 macOS、Linux 和 Windows 平台
- 04可通过 Homebrew、Chocolatey、AUR 和 NixOS 软件包安装
适用场景
- 在 macOS、Linux 或 Windows 上日常使用外观可定制的终端
- 为 Hyper 开发插件或主题
- 参与基于 Electron 和 TypeScript 的终端应用开发
快速上手
- 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 开发插件或主题 参与基于 Electron 和 TypeScript 的终端应用开发
- hyper 怎么安装和运行?
- 从 hyper.is 下载最新版本 更新 Homebrew(macOS): brew update 使用 Homebrew Cask 安装 Hyper(macOS): brew install --cask hyper
- 在哪里获取 hyper?
- 源代码和安装说明在 GitHub 上:https://github.com/vercel/hyper
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
2.4万3960TypeScriptMIT更新于 9天前
快速、原生且功能丰富的终端模拟器,采用平台原生界面和 GPU 渲染,并提供可嵌入的 libghostty 库。
6.2万3675ZigMIT更新于 2小时前
一款风格固定的代码格式化工具,可将 JavaScript、TypeScript、CSS、Markdown 等代码统一为一致的格式。
5.2万5011JavaScriptMIT更新于 昨天
以 Markdown 文件形式存放在代码仓库中的功能开关与 A/B 测试,由 CLI 编译为类型化的 TypeScript 客户端。
1290RustMIT更新于 4天前
流行的前端框架,提供 HTML、CSS 与 JavaScript 组件,用于构建响应式、移动优先的网站。
17.5万7.9万MDXMIT更新于 9小时前
一套为期 12 周、共 24 课的入门课程,通过小型项目学习 HTML、CSS 和 JavaScript。
9.7万1.6万JavaScriptMIT更新于 7小时前