Skip to content

Releases: ClaytonPetrosian/opabrow

opabrow v1.0.0 - Your Transparent Overlay Browser

Choose a tag to compare

@ClaytonPetrosian ClaytonPetrosian released this 05 Aug 08:57

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

Choose a tag to compare

@github-actions github-actions released this 03 Aug 15:24

增强对Windows系统的适配性
Full Changelog: v0.3.1...v0.3.2

opabrow v0.3.0

Choose a tag to compare

@github-actions github-actions released this 21 Jul 08:02

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.app

The 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

Choose a tag to compare

@github-actions github-actions released this 21 Jul 03:42

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.app

The 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

Choose a tag to compare

@github-actions github-actions released this 19 Jul 12:50

Full Changelog: v0.1.0...v0.1.1

opabrow v0.1.0

Choose a tag to compare

@github-actions github-actions released this 19 Jul 08:34