Campfire is an unofficial app for Audiobookshelf built in Kotlin/Compose Multiplatform for a more native experience than the official app.
Important
This is a WIP project and no timeline will be given at this point in time
If you would like to install Campfire and test it out head over to the releases page and download the latest APK on your device.
OR stay up to date with the latest release using
| Alpha Builds | Beta Builds |
|---|---|
| Unstable builds generated on every change | Stable builds generated from release page |
- Kotlin Multiplatform
- Jetbrains Compose Multiplatform
- Presentation Architecture: Slack's Circuit
- Networking: Ktor Client
- Storage
- Dependency Injection
- Analytics
Head over to Architecture for more detailed information on the architecture of this project.
- OIDC Setup — configure the
campfireaudiobooks://oauthredirect URI in Audiobookshelf
| Home | Detail | Player |
|---|---|---|
| Library | Search | Stats |
|---|---|---|
| Foldable - Home | Foldable - Detail |
|---|---|
Please follow the guidelines set forth in the CONTRIBUTING document.
GNU General Public License v3.0
See LICENSE to see the full text.