Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚠️ 此仓库已归档 ⚠️

本项目已停止维护并归档。基于新版 Chromium 的重构版本正在开发中,敬请期待。


openblack 浏览器

轻量、快速的 Chromium 内核浏览器,无 Google 账号绑定,服务全本土化。

特性

  • 轻量快速 - 移除冗余服务,启动快,占内存少
  • 🔒 无账号绑定 - 完全移除 Google 账号登录及相关跟踪服务
  • 🇨🇳 服务本土化 - 搜索、翻译等服务全部使用国内可用服务
    • 搜索引擎:百度 / 必应 / 搜狗 / 360
    • 翻译服务:有道翻译 / 百度翻译
  • 🎨 暗色主题 - 现代化暗色界面设计,护眼
  • 📑 多标签页 - 流畅的标签页管理
  • 书签管理 - 便捷的书签收藏和管理
  • 📜 历史记录 - 本地保存浏览历史
  • 📥 下载管理 - 内置下载管理面板
  • 🛡️ 隐私保护 - 广告拦截、禁止追踪

技术栈

  • 内核: Chromium (Electron)
  • UI: 原生 HTML/CSS/JS
  • 构建: electron-builder

开发

安装依赖

npm install

启动开发

npm start

构建发行版

# Linux
npm run dist:linux

# Windows
npm run dist:win

# macOS
npm run dist:mac

# 全部平台
npm run dist:all

支持平台

  • Linux: x64, arm64 (AppImage, deb, tar.gz)
  • Windows: x64, arm64 (NSIS 安装包, 便携版)
  • macOS: x64, arm64 (DMG, ZIP)

项目结构

openblack/
├── src/
│   ├── main/          # 主进程
│   │   ├── main.js    # 入口文件
│   │   ├── preload.js # 预加载脚本
│   │   └── store.js   # 数据持久化
│   └── renderer/      # 渲染进程 (UI)
│       ├── index.html # 主界面
│       ├── styles.css # 样式
│       └── renderer.js # UI 逻辑
├── assets/            # 图标资源
├── build/             # 构建脚本
└── package.json

本土化服务

服务 原生 Google 服务 替代方案
搜索 Google Search 百度 / 必应 / 搜狗 / 360
翻译 Google Translate 有道翻译 / 百度翻译
账号 Google Account 移除(无账号体系)
同步 Google Sync 本地存储
广告 Google Ads 已拦截
分析 Google Analytics 已移除

快捷键

快捷键 功能
Ctrl+T 新建标签页
Ctrl+W 关闭当前标签页
Ctrl+R / F5 刷新
Ctrl+D 添加书签
Ctrl+L 聚焦地址栏
鼠标中键 关闭标签页

License

MIT

About

Lightweight Chromium-based browser with localized services - no Google account, fast and private

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages