发现 
桌面应用效率工具
Pennywise:置顶浮动小窗浏览器
跨平台桌面应用,把任意网站或视频放进始终置顶的小浮窗,方便边工作边看。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- v0.8.0
- 平台
- Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
Pennywise 是一个跨平台桌面应用,可以把任意网站或媒体内容放进一个小巧的浮动窗口中,并让这个窗口始终停留在所有其他应用之上。这样就不必反复用 <kbd>alt + tab</kbd> 切换窗口,可以一边工作一边查看日历、文档、教程视频或直播。
项目使用 Electron 开发,采用 MIT 许可证开源,支持 macOS、Windows 和 Linux。
主要功能
- 始终置顶:窗口会一直浮在其他已打开的应用之上
- 可调透明度:让浮窗在工作时更不干扰视线(仅 Windows 与 macOS 支持调节)
- 自由缩放与摆放:窗口大小、位置随意调整
- 快捷键操作:快速唤出地址栏、刷新、切换透明度等
- 自动嵌入视频:对 YouTube、Vimeo、Twitch、Daily Motion 等视频站点,默认只显示视频播放页(使用自动生成的 embed 链接),呈现无干扰的观看界面;可在
Edit > Embed Videos中关闭 - 分离模式(Detached Mode):开启后浮窗不再接收交互,鼠标点击会穿透到下方窗口
- 轻量:资源占用小,界面极简
安装与使用
从 releases 页面 下载对应平台的安装包并安装。
macOS 用户也可以通过 Homebrew 安装:
brew install --cask pennywise
安装后打开应用,输入网址即可让该网页或视频以浮窗形式显示。
快捷键
| 快捷键 | 说明 |
|---|---|
| <kbd>Cmd/Ctrl + L</kbd> | 显示导航栏并聚焦 URL 输入框 |
| <kbd>Cmd/Ctrl + Shift + D</kbd> | 开启分离模式 |
| <kbd>Cmd/Ctrl + M</kbd> | 刷新页面 |
| <kbd>Cmd/Ctrl + Shift + L</kbd> | 在网页上切换导航栏显示 |
| <kbd>Cmd/Ctrl + Shift + Up</kbd> | 提高不透明度 |
| <kbd>Cmd/Ctrl + Shift + Down</kbd> | 降低不透明度 |
| <kbd>Cmd/Ctrl + Alt + I</kbd> | 打开开发者工具 |
| <kbd>Cmd/Ctrl + [0-9]</kbd> | 切换到指定透明度 |
退出分离模式时,可以点击 Dock 图标或通过 <kbd>alt + tab</kbd> 激活窗口使其重新获得焦点。
从源码运行
克隆仓库后安装依赖并启动:
yarn install
yarn start
注意事项
- 透明度调节仅在 Windows 和 macOS 上受支持。
- 部分 YouTube 视频因作者设置了播放限制,自动嵌入可能失效,此时需在
Edit菜单中关闭 “Auto Embed” 选项。 - 该版本增加了 Flash 支持:将 Chrome 的 Pepperflash 插件复制或链接到
$HOME/.pennywise-flash即可。例如在 macOS 上:
ln -s ~/Library/Application\ Support/Google/Chrome/PepperFlash/[version]/PepperFlashPlayer.plugin" ~/.pennywise-flash
- 项目 README 中说明 Pennywise 目前已不再维护,作者转向了新的项目 Always on Top。
本作品整理自 GitHub 开源项目 nilbuild/pennywise,原作者 @nilbuild,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v0.8.0当前版本
v0.8.0 新增 Flash 支持(感谢 @coltnz),同时将依赖更新到最新版本。
评论