Repolode
abue-ammar

abue-ammar/tinycast

一款轻量、纯原生的 macOS 启动器,支持全局快捷键、应用搜索、剪贴板历史和 Raycast 扩展。

可替代:RaycastAlfred

Star
8,686
Fork
509
未关闭 Issue
5
最近提交
16小时前

这是什么?

Tinycast 是一款基于 SwiftUI 和 AppKit 开发的 macOS 启动器,没有第三方依赖,也不基于 Electron。按下全局快捷键即可呼出浮动命令面板,模糊搜索并启动应用、切换正在运行的应用,还可以为单个应用绑定快捷键,实现切换焦点或隐藏窗口。

除了启动应用,面板还覆盖了许多日常操作:通过 Spotlight 搜索你指定文件夹中的文件,使用系统自带词典查词,浏览文本和图片的剪贴板历史,直接进行计算和汇率换算,并运行 Apple 快捷指令、自定义 Shell 命令、快速链接和 Markdown 片段。此外还提供 34 种窗口管理操作、锁定、休眠、静音等系统操作,以及即将开始的会议日历和 Markdown 笔记编辑器。

Tinycast 可以运行已有的 Raycast 扩展,并以原生 SwiftUI 渲染。AI 功能为可选项,默认关闭,可使用你自己的 API Key 或已安装的 AI 账户。

核心功能

  • 01模糊搜索并启动应用,可为应用设置切换焦点或隐藏的快捷键。
  • 02剪贴板历史支持文本和图片,可搜索并粘贴回当前应用。
  • 03提供 34 种窗口管理操作,包括二分、四分、三分和跨显示器移动。
  • 04通过 Spotlight 搜索指定文件夹中的文件,无需自建索引。
  • 05内置计算器,支持单位换算以及实时汇率和加密货币换算。
  • 06以原生 SwiftUI 运行 Raycast 扩展。

适用场景

  • 替代较重的启动器,降低 Mac 上的内存占用。
  • 通过一个快捷键完成打开应用、文件和快捷指令,无需使用鼠标。
  • 在不依赖 Electron 的情况下复用已有的 Raycast 扩展。
  • 在日常工作中快速检索文本片段和剪贴板内容。

快速上手

  1. 1

    添加 Homebrew tap(先信任它)

    brew trust --tap abue-ammar/tinycast
  2. 2

    添加 tap 仓库

    brew tap abue-ammar/tinycast
  3. 3

    在 macOS 26 或更新版本的 Apple 芯片 Mac 上安装(Intel 请使用 tinycast-universal)

    brew install --cask tinycast
  4. 4

    打开设置 → 通用,录制一个用于呼出 Tinycast 的全局快捷键

使用前须知

  • 需要 macOS 26 或更新版本,无法在旧版 macOS 上运行。
  • Intel 芯片 Mac 需要单独的通用版本,且仅列出适用于 macOS 26。
  • 采用 AGPL-3.0 协议,这是一种 Copyleft 协议,分发或以服务形式提供修改后的代码时需要公开源代码。

标签

常见问题

tinycast 是什么?
一款轻量、纯原生的 macOS 启动器,支持全局快捷键、应用搜索、剪贴板历史和 Raycast 扩展。 Tinycast 是一款基于 SwiftUI 和 AppKit 开发的 macOS 启动器,没有第三方依赖,也不基于 Electron。按下全局快捷键即可呼出浮动命令面板,模糊搜索并启动应用、切换正在运行的应用,还可以为单个应用绑定快捷键,实现切换焦点或隐藏窗口。
tinycast 可以免费使用吗?用的什么许可证?
tinycast 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
tinycast 还在维护吗?
活跃维护中。tinycast 最近一次提交是在 2026年10月19日。
tinycast 适合用来做什么?
替代较重的启动器,降低 Mac 上的内存占用。 通过一个快捷键完成打开应用、文件和快捷指令,无需使用鼠标。 在不依赖 Electron 的情况下复用已有的 Raycast 扩展。 在日常工作中快速检索文本片段和剪贴板内容。
tinycast 怎么安装和运行?
添加 Homebrew tap(先信任它): brew trust --tap abue-ammar/tinycast 添加 tap 仓库: brew tap abue-ammar/tinycast 在 macOS 26 或更新版本的 Apple 芯片 Mac 上安装(Intel 请使用 tinycast-universal): brew install --cask tinycast 打开设置 → 通用,录制一个用于呼出 Tinycast 的全局快捷键
在哪里获取 tinycast?
源代码和安装说明在 GitHub 上:https://github.com/abue-ammar/tinycast

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目