Komelia
Komga media client
Install / Use
/learn @Snd-R/KomeliaREADME
Komelia - Komga media client
Downloads:
- Latest prebuilt release is available at https://github.com/Snd-R/Komelia/releases
- Google Play Store https://play.google.com/store/apps/details?id=io.github.snd_r.komelia
- F-Droid https://f-droid.org/packages/io.github.snd_r.komelia/
- AUR package https://aur.archlinux.org/packages/komelia
Screenshots
<details> <summary>Mobile</summary> <img src="/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png" alt="Komelia" width="270"> <img src="/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png" alt="Komelia" width="270"> <img src="/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png" alt="Komelia" width="270"> <img src="/fastlane/metadata/android/en-US/images/phoneScreenshots/4.png" alt="Komelia" width="270"> <img src="/fastlane/metadata/android/en-US/images/phoneScreenshots/5.png" alt="Komelia" width="270"> <img src="/fastlane/metadata/android/en-US/images/phoneScreenshots/6.png" alt="Komelia" width="270"> </details> <details> <summary>Tablet</summary> <img src="/fastlane/metadata/android/en-US/images/tenInchScreenshots/1.jpg" alt="Komelia" width="400" height="640"> <img src="/fastlane/metadata/android/en-US/images/tenInchScreenshots/2.jpg" alt="Komelia" width="400" height="640"> <img src="/fastlane/metadata/android/en-US/images/tenInchScreenshots/3.jpg" alt="Komelia" width="400" height="640"> <img src="/fastlane/metadata/android/en-US/images/tenInchScreenshots/4.jpg" alt="Komelia" width="400" height="640"> <img src="/fastlane/metadata/android/en-US/images/tenInchScreenshots/5.jpg" alt="Komelia" width="400" height="640"> <img src="/fastlane/metadata/android/en-US/images/tenInchScreenshots/6.jpg" alt="Komelia" width="400" height="640"> </details> <details> <summary>Desktop</summary> <img src="/screenshots/1.jpg" alt="Komelia" width="1280"> <img src="/screenshots/2.jpg" alt="Komelia" width="1280"> <img src="/screenshots/3.jpg" alt="Komelia" width="1280"> <img src="/screenshots/4.jpg" alt="Komelia" width="1280"> <img src="/screenshots/5.jpg" alt="Komelia" width="1280"> </details>Native libraries build instructions
Android and JVM targets require C and C++ compiler for native libraries as well nodeJs for epub reader build
The recommended way to build native libraries is by using docker images that contain all required build dependencies
If you want to build with system toolchain and dependencies try running:
./gradlew komeliaBuildNonJvmDependencies (Linux Only)
Desktop App Build
Requires jdk 17 or higher
To build with docker container, replace <platform> placeholder with your target platform
Available platforms include: linux-x86_64, windows-x86_64
docker build -t komelia-build-<platfrom> . -f ./cmake/<paltform>.Dockerfiledocker run -v .:/build komelia-build-<paltform>./gradlew <platform>_copyJniLibs- copy built shared libraries to resource directory that will be bundled with the app./gradlew buildWebui- build and copy epub reader webui (npm is required for build)
Then choose your packaging option:
./gradlew :komelia-app:runto launch desktop app./gradlew :komelia-app:packageReleaseUberJarForCurrentOSpackage jar file (output inkomelia-app/build/compose/jars)./gradlew :komelia-app:packageReleaseDebpackage Linux deb file (output inkomelia-app/build/compose/binaries)./gradlew :komelia-app:packageReleaseMsipackage Windows msi installer (output inkomelia-app/build/compose/binaries)
Android App Build
To build with docker container, replace <arch> placeholder with your target architecture
Available architectures include: aarch64, armv7a, x86_64, x86
docker build -t komelia-build-android . -f ./cmake/android.Dockerfiledocker run -v .:/build komelia-build-android <arch>./gradlew <arch>_copyJniLibs- copy built shared libraries to resource directory that will be bundled with the app./gradlew buildWebui- build and copy epub reader webui (npm is required for build)
Then choose app build option:
./gradlew :komelia-app:assembleDebugdebug apk build (output inkomelia-app/build/outputs/apk/debug)./gradlew :komelia-app:assembleReleaseunsigned release apk build (output inkomelia-app/build/outputs/apk/release)
Komf Extension Build
run./gradlew :komelia-komf-extension:app:packageExtension
output archive will be in ./komelia-komf-extension/app/build/distributions
Related Skills
node-connect
349.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.9kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
