Nora 是一款开源 SNS 浏览器,把 Facebook/Instagram/Reddit/Threads/X 等 10+ 社媒装进同一个 App。Android/iOS/Desktop 全平台可用,无广告无追踪,多账号独立 Cookie 隔离、EasyList 过滤规则,支持视频图片下载。

🎤 引言

每天刷 Facebook、Instagram、X、Reddit,手机里装了一堆 App,来回切换还占内存;网页端打开又被推荐算法、广告位、追踪脚本轮番轰炸?

Nora 就是来解决这个问题的。它把主流社交媒体装进了一个浏览器,集成广告拦截、追踪屏蔽、多账号隔离、视频下载等能力。GitHub 上 969 Stars,Flutter 一套代码生成 Android / iOS / Desktop 三端,本质上是个带滤网的 webview 容器


⭐ 核心功能

🧩 一站式社媒聚合

Nora 把以下平台装进同一个容器:

  • FacebookInstagramThreads(Meta 系)
  • RedditX (Twitter)
  • TikTokBlueskyTumblr
  • LinkedInVK

不需要装一堆 App,一个 Nora 就够。Webview 加载网页版,但交互优化过,体验比直接装 App 还轻。

🚫 无广告 + 无追踪

不像传统浏览器只是"屏蔽广告",Nora 直接在网页加载时注入代码移除广告位和追踪脚本。规则基于经典的 EasyList 和 EasyPrivacy 过滤规则集,自动剔除:

  • 信息流广告
  • 推荐位 banner
  • 跟踪像素与第三方 Cookie
  • 隐藏分享按钮和广告侧边栏

实验了一下,刷 Instagram 和 Twitter 体验差距巨大——页面只剩内容流,干净得有点不习惯。

👥 多账号独立 Cookie

这是 Nora 的杀手锏之一。可以在同一台设备上登录多个账号,每个账号的 Cookie 互相隔离

  • 工作号 + 生活号同时在线
  • 不同的账号在 InfoQ、Reddit 等平台能看不同算法推荐
  • 切换账号不需要反复登录登出

如果是经常需要切换小号或者想隔离工作/生活使用,这功能比浏览器无痕模式靠谱多了。

📥 视频图片下载

Nora 内置下载器,支持:

  • Facebook / Instagram / TikTok / X 视频下载(mp4 格式)
  • 图片下载(保留原图质量)
  • 选中文字、缩放等基础交互功能

🎨 可自定义 CSS

高级玩家可以给不同平台定制自己的 CSS 主题,比如把 Instagram 的界面改成深色模式,或者隐藏特定元素。

🖥️ Desktop 端 Deck View

Nora-Desktop 提供独立桌面版,最大的亮点是 Deck View——多个 SNS 时间线并排展示,像 Trello 看板一样自由切换,对内容运营者非常友好。Linux / macOS / Windows 全平台支持。

🌐 国际化

通过 Weblate 协作翻译,支持多语言界面。


📥 安装与使用

移动端安装

桌面端安装

Nora-Desktop 仓库下载对应平台安装包:

平台安装方式
LinuxAppImage / deb / rpm
macOSDMG 安装包
WindowsMSI 安装包

开发者构建

# 克隆仓库
git clone https://github.com/nonbili/Nora.git
cd Nora

# 安装 Bun 和 Flutter 依赖
# 项目使用 Flutter + Bun 工具链

bun install
bun dev          # 启动开发模式
bun run android  # 运行 Android

简单使用

  1. 安装后打开 Nora
  2. 选择平台(比如 Facebook)
  3. 登录账号(Cookie 自动保存到独立容器)
  4. 想加新账号时,重复登录即可,无需登出旧账号
  5. 想下载视频/图片时,长按选择下载

GitHub 地址:https://github.com/nonbili/Nora


⚠️ 注意事项

  1. Webview 而非原生 App:Nora 是基于平台 webview 加载网页版,体验和原生 App 还有差距,比如 IG Stories、Reels 上传这类深度功能无法支持。
  2. 登录状态稳定性:平台改版时偶尔会导致登录失效,遇到这种情况在 Nora 的 Issues 区反馈,作者修复速度挺快。
  3. 视频下载合规性:下载的视频仅供个人观看,严禁用于二次分发或商业用途,注意版权风险。
  4. 追踪屏蔽非 100%:EasyList 规则覆盖大部分广告位,但平台新版本可能临时漏网,发现漏网的广告可以提 Issue 反馈。
  5. iOS 上架限制:Nora 在 iOS 上能通过 App Store 审核,已经算是奇迹了,但某些功能(比如下载)严格模式下可能需要 TestFlight。

✅ 总结

Nora 给社交媒体重度用户提供了一个轻量、去广告、多账号的社媒聚合入口,对不想装一堆 App、想隔离账号、想摆脱算法追踪的用户特别友好。

适合人群

  • 同时运营多个社媒账号的内容创作者
  • 想在工作/生活账号之间切换的用户
  • 不想被推荐算法驯化的隐私党
  • 折腾 RSS / Deck-style 信息流的极客

优点

  • 一站式聚合 10+ 主流社媒
  • 广告/追踪屏蔽非常彻底
  • 多账号 Cookie 隔离是个杀手锏
  • 视频图片下载是刚需功能
  • 全平台覆盖(Android/iOS/Desktop)
  • 100% 开源免费

缺点

  • 基于 webview,深度功能不如原生 App
  • 平台改版时偶尔需要等更新适配
  • 视频下载有合规风险
  • 桌面版相对独立(不同仓库)

总的来说,Nora 是目前开源社媒浏览器里功能完成度最高、维护最活跃的项目。如果你受够了被推荐算法和各种追踪折磨,又不想完全离开社交平台,Nora 是个值得尝试的中间地带——保留社交能力,但拿回使用主动权


GitHub(移动端):https://github.com/nonbili/Nora
GitHub(桌面端):https://github.com/nonbili/Nora-Desktop