Releases: ClaytonPetrosian/opabrow
Release list
opabrow v1.0.0 - Your Transparent Overlay Browser
opabrow v1.0.0
opabrow is a transparent overlay browser built with Electron + React + TypeScript. It supports adjustable opacity, always-on-top, and click-through — perfect for watching videos while working, quick reference lookups, and more.
✨ New Features
- Auto-update detection: Automatically checks for new versions on startup
- Windows system tray fix: Resolved tray icon display issues on Windows; restore window from tray after closing
- Right-click context menu: Copy, paste, search selected text, and more
- Draggable address bar: Reposition the address bar for a better experience
- Bilibili fullscreen toggle: Quick toggle for Bilibili web fullscreen mode
- Landing page: New multilingual landing page (Chinese / English / Japanese) deployed on GitHub Pages
🐛 Bug Fixes
- Fixed Windows system tray icon not displaying
- Fixed address bar focus issues in certain scenarios
- Fixed keyboard shortcuts not working in Bilibili fullscreen mode
📦 Downloads
Available for macOS (Intel/Apple Silicon), Windows (x64), and Linux. Pick the installer for your platform from the Assets below.
Documentation: https://claytonpetrosian.github.io/opabrow/
Source: https://github.com/ClaytonPetrosian/opabrow
opabrow v0.3.2
增强对Windows系统的适配性
Full Changelog: v0.3.1...v0.3.2
opabrow v0.3.0
What's new
- 置顶时点击穿透改进 — 勾选后网页完全不响应鼠标(hover/click 都穿透到下层应用),鼠标进入标题栏区域时自动恢复交互让按钮和拖动可用
- 大幅性能优化 — 缩小与原生 Chrome 的性能差距
性能优化
- 开启 Chromium GPU 栅格化、零拷贝光栅化、BackForwardCache 等加速开关
<webview>tag 替换为WebContentsView(Electron 30+ 推荐),去掉 guest view IPC 序列化开销- 标题栏 hover 检测从 50ms 恒定轮询改为按需启停,仅置顶模式才启动
- 应用菜单重建 200ms debounce,避免下载进度/SPA 导航频繁重建
- 历史记录写入 400ms debounce,避免 SPA 锚点切换卡 renderer
- 生产环境跳过导航 console.log,合并重复的 web-contents-created 监听
macOS 安装说明 / macOS installation note
当前 macOS 构建未使用 Apple Developer ID 签名。首次打开时 Gatekeeper 可能提示 "opabrow"已损坏,无法打开。你应该将它移到废纸篓。 这是未签名应用的常规隔离行为,文件并未损坏。将 opabrow 拖入应用程序文件夹后执行:
xattr -cr /Applications/opabrow.appThe current macOS build is not signed with an Apple Developer ID. If Gatekeeper shows "opabrow" is damaged and can't be opened, run the command above after dragging opabrow to /Applications. We are working on signing and notarization for future releases.
Full Changelog: v0.2.0...v0.3.0
opabrow v0.2.0
What's new
- 页面内查找 —
Cmd+F在当前网页内查找,Cmd+G/Cmd+Shift+G切换匹配项 - 会话恢复 — 重启后恢复最后页面、窗口位置和尺寸、透明度、置顶状态和手机模式
- 下载管理 — 显示进度与失败状态,可在 Finder 中定位已完成文件(
Cmd+Shift+J) - 本地历史浏览 —
Cmd+Shift+Y搜索、重新打开或清空最近浏览的页面 - 置顶时点击穿透 — 置顶窗口默认让点击与滚动落到下方应用,可在视图菜单关闭
macOS 安装说明 / macOS installation note
当前 macOS 构建未使用 Apple Developer ID 签名。首次打开时 Gatekeeper 可能提示 "opabrow"已损坏,无法打开。你应该将它移到废纸篓。 这是未签名应用的常规隔离行为,文件并未损坏。将 opabrow 拖入应用程序文件夹后执行:
xattr -cr /Applications/opabrow.appThe current macOS build is not signed with an Apple Developer ID. If Gatekeeper shows "opabrow" is damaged and can't be opened, run the command above after dragging opabrow to /Applications. We are working on signing and notarization for future releases.
Full Changelog: v0.1.1...v0.2.0
opabrow v0.1.1
Full Changelog: v0.1.0...v0.1.1
opabrow v0.1.0
Full Changelog: https://github.com/ClaytonPetrosian/opabrow/commits/v0.1.0