Repolode
nook-browser

nook-browser/Nook

一款面向 macOS 的快速简洁浏览器,采用侧边栏优先的垂直标签页设计。

可替代:Arc

Star
2,034
Fork
96
未关闭 Issue
24
最近提交
20小时前

这是什么?

Nook 是一款 macOS 浏览器,以侧边栏为核心组织垂直标签页,力求让页面内容成为视觉中心。项目使用 Swift 编写,支持 Apple Silicon 设备,最低运行系统为 macOS 15.5。

代码按功能拆分为多个本地 Swift 包,涵盖标签页数据模型、设置、设计令牌、基于 adblock-rust 的内容拦截器、网站定制调整、网页会话管理以及共享的 SwiftUI 组件。整体采用以 Manager 为核心的架构,并支持 WKWebExtension 浏览器扩展。

部分功能依赖较新的系统能力:端侧 AI 对话和标签页整理需要 macOS 26 并开启 Apple Intelligence,标签页整理基于 MLX 在本地进行大模型分组。从源码构建需要 Xcode 26,并需在签名中配置个人开发团队。

核心功能

  • 01垂直的侧边栏标签页导航
  • 02基于过滤列表和元素隐藏的内容拦截
  • 03支持 WKWebExtension 浏览器扩展
  • 04在 macOS 26 与 Apple Intelligence 下提供端侧标签页分组和 AI 对话
  • 05支持分屏查看标签页和快速预览浮层
  • 06提供命令面板,以及供编程代理调用的本地 MCP 服务

适用场景

  • 偏好垂直标签页而非顶部标签栏的 Mac 日常浏览
  • 希望研究基于 Swift 的浏览器代码实现的开发者
  • 需要内置内容拦截和网站定制功能的用户

快速上手

  1. 1

    从发布页面下载应用

  2. 2

    克隆仓库

    git clone https://github.com/nook-browser/Nook.git
  3. 3

    进入项目文件夹

    cd Nook
  4. 4

    在 Xcode 中打开项目并等待解析软件包

    open Nook.xcodeproj

使用前须知

  • 仅支持 macOS,且源码构建仅面向 Apple Silicon。
  • 从源码构建需要 Xcode 26,并需在 Signing 中设置你自己的开发者团队。
  • 设备端 AI 聊天和标签整理功能需要 macOS 26 并启用 Apple Intelligence。
  • 项目于 2026 年 9 月在新维护者手下重新开始开发,可能仍在变动中。

收录于专题

标签

常见问题

Nook 是什么?
一款面向 macOS 的快速简洁浏览器,采用侧边栏优先的垂直标签页设计。 Nook 是一款 macOS 浏览器,以侧边栏为核心组织垂直标签页,力求让页面内容成为视觉中心。项目使用 Swift 编写,支持 Apple Silicon 设备,最低运行系统为 macOS 15.5。
Nook 可以免费使用吗?用的什么许可证?
Nook 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
Nook 还在维护吗?
活跃维护中。Nook 最近一次提交是在 2026年11月6日。
Nook 适合用来做什么?
偏好垂直标签页而非顶部标签栏的 Mac 日常浏览 希望研究基于 Swift 的浏览器代码实现的开发者 需要内置内容拦截和网站定制功能的用户
Nook 怎么安装和运行?
从发布页面下载应用 克隆仓库: git clone https://github.com/nook-browser/Nook.git 进入项目文件夹: cd Nook 在 Xcode 中打开项目并等待解析软件包: open Nook.xcodeproj
在哪里获取 Nook?
源代码和安装说明在 GitHub 上:https://github.com/nook-browser/Nook

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

相关项目