登录 注册
网站与 SaaS 工具内容创作与媒体工具网络与基础设施
832
Stars
73
Forks
5
Watchers
182
Open Issues
GPL-3.0
许可证
Dart
语言
2026-02-17
创建时间
2026-11-11
最近更新

项目能做什么

支持 Android 和 iOS 的跨平台 Audiobookshelf 客户端。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# Absorb

[![Buy Me A Coffee](https://img.shields.io/badge/Buy_Me_A_Coffee-FFDD00?style=for-the-badge&logo=buy-me-a-coffee&logoColor=black)](https://buymeacoffee.com/BarnabasApps)

A modern audiobookshelf client with a card-based player experience.

> **A note on AI:** Absorb is developed by a human with AI assistance (mostly Claude Code) helping write, refactor, and review code. It's not "vibe coded" or auto-generated, every change is reviewed, tested, and shipped intentionally. That said, I'm all in on AI as a development tool. It massively speeds up the work and lets a solo developer ship features and fixes at a pace that wouldn't be possible otherwise. I'm sharing this openly so you know what's behind the app.

## Screenshots

<p align="center">
  <img src="screenshots/absorbing.png" width="200">
  &nbsp;
  <img src="screenshots/library.png" width="200">
  &nbsp;
  <img src="screenshots/details.png" width="200">
</p>
<p align="center">
  <img src="screenshots/fullScreen.png" width="200">
  &nbsp;
  <img src="screenshots/stats.png" width="200">
</p>

## Features

- **Card-based player** — full-screen "Absorbing" cards replace the traditional player screen
- **Audiobookshelf integration** — connects to your self-hosted audiobookshelf server
- **Offline playback** — download books for listening without a connection
- **Podcast support** — chaptered podcasts with rich HTML descriptions
- **Backup & restore** — export all settings to a `.absorb` file and import on any device, with optional account credentials for seamless device migration
- **Multi-account** — sign into multiple servers and switch between them
- **Sleep timer** with visual fill bar countdown, auto-sleep scheduling, and shake-to-reset
- **Playback speed** control with fine-grained slider and per-book speed memory
- **Auto-rewind** — configurable rewind after pausing based on how long you were away
- **Equalizer** — built-in audio EQ with bands and presets
- **Bookmarks** — save and jump to moments in any book
- **Chapter navigation** with dual progress bars (book + chapter)
- **Search & filtering** — full-text search, filter by progress/genre/series, multiple sort modes
- **Audible ratings** — see star ratings from Audible on your books
- **Auto-play next** — automatically continue to the next book in a series or next podcast episode
- **Android Auto & Apple CarPlay** — browse and listen from your car
- **Chromecast** — cast playback to Google Cast devices (Android only)
- **Custom headers** — add custom HTTP headers for reverse proxy setups
- **OIDC/SSO login** — OpenID Connect support alongside standard auth
- **Server admin** — manage users, backups, and podcasts from the app
- **Listening stats** — track your listening history
- **Audnexus metadata** — enriched book covers, descriptions, and series info
- **Find missing future books** — discovers upcoming books in a series via Audible's catalog, so you know what's coming next
- **Notes** — per book or episode
- **Playlists & co
阅读完整原文

商业机会分析 AI 生成

应用商店 Pro 版 / 赞助解锁高级客户端功能

产品构想在保持 GPL-3.0 协议和核心开源免费的前提下,在 App Store 和 Google Play 推出 Pro 内购或单独 Pro 版本,提供云端多设备配置即时备份、个性化定制主题、高级音频 DSP/均衡器配置。
核心功能深度主题与图标定制、高级 EQ 增强器、跨设备配置/进度云端备份(无需手动导入导出)、专属桌面小组件样式。
目标用户iOS/Android 平台的非技术型终端用户,愿意为更好的移动端体验与免编译安装付费的人群。
难度/周期低 · 1-2 个月 · 成本:Apple 开发者账号 ($99/年)、Google Play 账号 ($25 一次性)。
收费模式应用内购 (In-App Purchase) 一次性买断 ($4.99-$9.99) 或小额订阅 ($0.99/月)。
竞争风险GPL-3.0 协议要求代码开源,可能被他人编译免费分发绕过付费点;开源社区可能对部分功能封闭产生反弹。
依据 AI推测

Audiobookshelf 托管与私有中继增值服务 (Absorb Cloud)

产品构想针对不想自行配置内网穿透/反向代理或不会自建服务器的小白用户,提供一键托管的 Audiobookshelf 服务及针对 Absorb 优化的安全中继连接服务。
核心功能一键云端部署个人 Audiobookshelf 实例、低延迟安全内网穿透连接、自动异地数据备份、集成 Audnexus 元数据极速刮削加速通道。
目标用户想要使用 Audiobookshelf 但缺乏公网 IP、不会配置反代/域名/SSL 的轻度技术用户。
难度/周期中等 · 2-3 个月 · 成本:云服务器 (VPS)、对象存储 (S3)、中继带宽成本。
收费模式SaaS 月付/年付订阅 ($5 - $15/月)。
竞争风险有声书和播客音频文件存储与带宽成本较高;可能涉及用户上传内容的版权合规法律风险。
依据 尚需验证的假设

开源赞助与专属社区/早期测试通道

产品构想通过 GitHub Sponsors、Buy Me a Coffee 等平台建立赞助机制,为赞助者提供专属功能投票权、优先体验新版本 TestFlight/内测名额及专属 Discord 角色。
核心功能优先工单支持、新功能路线图投票权、先行版功能尝鲜(如最新 Car 模式实验特性)、专属致谢名单展示。
目标用户认可产品现代化设计、受益于日常通勤使用的重度开源拥护者及 Homelab 社区死忠粉。
难度/周期低 · 2 周 · 成本:极低(日常维护沟通成本)。
收费模式平台捐赠 / 阶梯式会员赞助 ($2-$10/月)。
竞争风险非刚性交易,单纯依赖社区情怀赞助收入上限较低,难以维持全职投入。
依据 已验证事实
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
tummychow/git-absorb 中文介绍暂未生成
git commit --fixup, but automatic
5,763 Rust
mvanhorn/cli-printing-press 中文介绍暂未生成
Every API has a secret identity. This finds it, absorbs ever
4,972 Go
alibaba/BeeHive 中文介绍暂未生成
:honeybee: BeeHive is a solution for iOS Application module
4,322 Objective-C
agentic-box/memora 中文介绍暂未生成
Give your AI agents persistent, collective memory — with ded
749 Python
elastic/timelion 中文介绍暂未生成
Timelion was absorbed into Kibana 5. Don't use this. Time se
345 JavaScript
KorroAi/mue-x 中文介绍暂未生成
The first self-evolving AI agent. Rewrites its own source co
297 Python
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 2026-02-17,近 30 天仍在推送,发布过 100 个 Release
社区活跃Star 832 / Fork 73 / Issue 182(数据支持,可自行核实)
许可证GPL-3.0 商用需注意传染性条款
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

快速开始(以仓库 README 为准)
git clone https://github.com/pounat/absorb.git
cd absorb
# 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
阅读原仓库文档
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。