基于 Kotlin Multiplatform 构建的离线优先阅读器,支持 Android、Linux 和 Windows 上的 PDF、EPUB 等文档。
shoyrulove-dev/PureHub
一套免费、无广告、注重隐私的 26 个实用小工具合集,覆盖 Android 与网页端,包括二维码、OCR、测量、番茄钟和记账等。
- Star
- 426
- Fork
- 10
- 未关闭 Issue
- 0
- 最近提交
- 11天前
这是什么?
PureHub 是一套面向 Android 和网页端、支持离线使用的小工具合集。用户不必安装多个充满广告和追踪的单一功能应用,而是可以在统一界面中使用 26 个实用工具,例如生成和扫描二维码、用 OCR 从图片提取文字、把文档转为 PDF、用指南针、水平仪或分贝计测量,以及进行番茄钟和呼吸练习,还能分账和记录开支。
项目目前处于测试阶段。网页端是可安装的 PWA,会缓存应用外壳以便离线使用;Android 版本通过 GitHub Releases 发布签名预览 APK。核心小工具无广告、无需强制注册账号,并尽量在本地处理数据。Android 正式构建会移除网络权限。
网页端基于 React 19、TypeScript、Vite 和 Tailwind CSS;Android 端使用 Kotlin、Jetpack Compose、CameraX 和 Room。部分功能依赖相机、麦克风、运动传感器或 Wi-Fi 等设备能力,不同设备上的可用性和精度可能有所差异。密码保险库仍处于实验阶段,尚未经过独立安全审计。
核心功能
- 01提供 26 个小工具,涵盖专注计时、测量、扫描、文档、隐私、音频和个人记账。
- 02支持生成与扫描二维码,并可用 OCR 提取文字、将文档转换为 PDF。
- 03包含指南针、水平仪、分贝计和单位换算等测量工具。
- 04网页端可安装并支持离线使用,Android 原生应用支持 Android 8.0 及以上版本。
- 05核心工具无广告、无需强制注册,用户内容保存在本地。
适用场景
- 不装多个应用,直接生成或扫描二维码。
- 把拍摄的书页转换为可编辑文字和可搜索的 PDF。
- 用手机检查台面是否水平,或测量环境噪声。
- 离线进行番茄钟专注或呼吸练习。
- 与朋友分摊账单,并私密记录个人开支。
快速上手
- 1
在 pwa 目录中安装网页应用依赖
cd pwa && npm install - 2
启动本地网页开发服务器
cd pwa && npm run dev
使用前须知
- 网页应用需要 Node.js 24+,Android 应用需要 JDK 17 和 API 36 的 Android SDK。
- PureHub 目前仍是测试版软件。
- 密码保险库为实验性功能,尚未经过独立安全审计。
- Android 版本为预发布版,Google Play 正式发布仍在计划中。
收录于专题
标签
常见问题
- PureHub 是什么?
- 一套免费、无广告、注重隐私的 26 个实用小工具合集,覆盖 Android 与网页端,包括二维码、OCR、测量、番茄钟和记账等。 PureHub 是一套面向 Android 和网页端、支持离线使用的小工具合集。用户不必安装多个充满广告和追踪的单一功能应用,而是可以在统一界面中使用 26 个实用工具,例如生成和扫描二维码、用 OCR 从图片提取文字、把文档转为 PDF、用指南针、水平仪或分贝计测量,以及进行番茄钟和呼吸练习,还能分账和记录开支。
- PureHub 可以免费使用吗?用的什么许可证?
- PureHub 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- PureHub 还在维护吗?
- 活跃维护中。PureHub 最近一次提交是在 2026年10月27日。
- PureHub 适合用来做什么?
- 不装多个应用,直接生成或扫描二维码。 把拍摄的书页转换为可编辑文字和可搜索的 PDF。 用手机检查台面是否水平,或测量环境噪声。 离线进行番茄钟专注或呼吸练习。 与朋友分摊账单,并私密记录个人开支。
- PureHub 怎么安装和运行?
- 在 pwa 目录中安装网页应用依赖: cd pwa && npm install 启动本地网页开发服务器: cd pwa && npm run dev
- 在哪里获取 PureHub?
- 源代码和安装说明在 GitHub 上:https://github.com/shoyrulove-dev/PureHub
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一款 Android 图片编辑应用,提供裁剪、绘制、滤镜、OCR、抠图和 PDF 等数十项功能。
面向 Android 的离线 PDF 工具app,可在本机完成合并、拆分、压缩、转换和注释,不需要联网。
一款可自托管的个人与家庭旅行规划工具,把行程、预订和票据集中管理,支持多人协作。
一个基于 CRDT 的 Rust 库,支持 JS/WASM 和 Swift,让 JSON 类应用数据可协作、自动合并并支持版本控制。
一款可协作的食谱管理、膳食计划与购物清单工具,以 PWA 形式提供,支持离线使用并跨设备同步。