Source: https://seerepo.com/r/open-ani/animeko/built
Markdown source: https://seerepo.com/r/open-ani/animeko/built.md
Description: animeko is a Kotlin repo built with Jetpack Compose, androidx.navigation3:navigation3-runtime, activity-ktx, lifecycle-process, lifecycle-runtime-ktx, and 1…

# What is animeko built with?

animeko is a Kotlin repo built with Jetpack Compose, androidx.navigation3:navigation3-runtime, activity-ktx, lifecycle-process, lifecycle-runtime-ktx, and 1 more. It reaches it with room-ktx and room-runtime, uses AI through onnxruntime and onnxruntime-android, watches its errors with Sentry, makes its content with org.jsoup:jsoup and com.google.zxing:core, is tested with junit-jupiter-engine, junit-jupiter-params, junit-vintage-engine, lifecycle-runtime-testing, mockito-core, and 6 more, deploys with Apache, slf4j-simple, org.slf4j:slf4j-api, and org.apache.logging.log4j:log4j-core, and uses datastore-core, datastore-preferences, s3, and androidx.datastore:datastore. It has 459,220 written lines, with 611 test files.

Read on November 5, 2026, at commit bd7a42f.

Repository: https://github.com/open-ani/animeko

## Frontend

### The base

- **[Jetpack Compose](https://seerepo.com/uses/jetpack-compose)**: 9 files
- **androidx.navigation3:navigation3-runtime**: 7 files

### Interface

- **adaptive-layout**
- **adaptive-navigation**
- **appcompat**
- **[Google](https://seerepo.com/uses/google)**
- **androidx.tv:tv-material**: 46 files
- **androidx.compose.material3.adaptive:adaptive**: 12 files
- **androidx.camera:camera-view**: 1 file

## Backend

### Data

- **datastore-core**
- **datastore-preferences**
- **[s3](https://seerepo.com/uses/s3)**
- **androidx.datastore:datastore**: 1 file

### Data access

- **room-ktx**
- **room-runtime**

### AI

- **[onnxruntime](https://seerepo.com/uses/onnxruntime)**
- **onnxruntime-android**

### Services

- **[Sentry](https://seerepo.com/uses/sentry)**: 4 files · [app/shared/application/src/androidMain/kotlin/platform/Tracing.android.kt, line 12](https://github.com/open-ani/animeko/blob/bd7a42f3507606eb7ecadf8b1e71a3d8e18fda66/app/shared/application/src/androidMain/kotlin/platform/Tracing.android.kt#L12)

## Support

### The base

- **activity-ktx**
- **lifecycle-process**
- **lifecycle-runtime-ktx**
- **androidx.core:core-ktx**: 21 files

### Content

- **org.jsoup:jsoup**: 4 files
- **com.google.zxing:core**: 2 files

### Testing

- **junit-jupiter-engine**
- **junit-jupiter-params**
- **junit-vintage-engine**
- **lifecycle-runtime-testing**
- **mockito-core**
- **mockito-kotlin**
- **org.jetbrains.kotlinx:kotlinx-coroutines-test**
- **androidx.compose.ui:ui-test-manifest**: 858 files
- **app.cash.turbine:turbine**: 20 files
- **androidx.test:runner**: 12 files
- **junit:junit**: 1 file

### Deploy

- **Apache**
- **slf4j-simple**
- **org.slf4j:slf4j-api**: 2 files
- **org.apache.logging.log4j:log4j-core**: 1 file

### Tools

- **compose-compiler-gradle-plugin**
- **gradle**
- **kotlin-gradle-plugin**
- **room-compiler**
- **androidx.annotation:annotation**: 50 files

### Other

- **byte-buddy-agent**
- **camera-camera2**
- **commons-compress**
- **JetBrains**
- **jna**
- **jna-platform**
- **kotlinx-serialization-json**
- **media**
- **snakeyaml**
- **androidx.media3:media3-exoplayer**: 4 files
- **androidx.browser:browser**: 1 file
- **androidx.camera:camera-lifecycle**: 1 file
- **net.bytebuddy:byte-buddy**: 1 file

## Other repos with a similar stack

- [android/nowinandroid](https://seerepo.com/r/android/nowinandroid/built): Jetpack Compose, androidx.navigation3:navigation3-runtime, adaptive-layout, adaptive-navigation, appcompat, androidx.compose.material3.adaptive:adaptive, room-ktx, room-runtime · [Compare](https://seerepo.com/compare/android/nowinandroid/vs/open-ani/animeko)
- [airbytehq/airbyte](https://seerepo.com/r/airbytehq/airbyte/built): s3, Google, onnxruntime, Apache, org.slf4j:slf4j-api, org.apache.logging.log4j:log4j-core · [Compare](https://seerepo.com/compare/airbytehq/airbyte/vs/open-ani/animeko)
- [topjohnwu/Magisk](https://seerepo.com/r/topjohnwu/Magisk/built): Jetpack Compose, androidx.navigation3:navigation3-runtime, Google, room-ktx, room-runtime · [Compare](https://seerepo.com/compare/open-ani/animeko/vs/topjohnwu/Magisk)
- [debpalash/VoiceStudio](https://seerepo.com/r/debpalash/VoiceStudio/built): Jetpack Compose, androidx.core:core-ktx, onnxruntime, com.google.zxing:core · [Compare](https://seerepo.com/compare/debpalash/VoiceStudio/vs/open-ani/animeko)
- [PaddlePaddle/PaddleOCR](https://seerepo.com/r/PaddlePaddle/PaddleOCR/built): Jetpack Compose, lifecycle-runtime-ktx, appcompat, onnxruntime · [Compare](https://seerepo.com/compare/open-ani/animeko/vs/PaddlePaddle/PaddleOCR)
- [2dust/v2rayNG](https://seerepo.com/r/2dust/v2rayNG/built): Jetpack Compose, lifecycle-runtime-ktx, androidx.core:core-ktx, com.google.zxing:core · [Compare](https://seerepo.com/compare/2dust/v2rayNG/vs/open-ani/animeko)

## Frequently asked questions

### What language is animeko written in?

animeko is written in Kotlin, with 459,220 written lines.

### What framework does animeko use?

animeko is built with Jetpack Compose, androidx.navigation3:navigation3-runtime, activity-ktx, lifecycle-process, lifecycle-runtime-ktx, and androidx.core:core-ktx.

### Does animeko use AI?

Yes. animeko uses AI through onnxruntime and onnxruntime-android.

### What services does animeko use?

animeko watches its errors with Sentry and uses datastore-core, datastore-preferences, s3, and androidx.datastore:datastore.

The proof: [app/shared/application/src/androidMain/kotlin/platform/Tracing.android.kt, line 12](https://github.com/open-ani/animeko/blob/bd7a42f3507606eb7ecadf8b1e71a3d8e18fda66/app/shared/application/src/androidMain/kotlin/platform/Tracing.android.kt#L12)

### Does animeko have tests?

Yes. animeko has 611 test files and is tested with junit-jupiter-engine, junit-jupiter-params, junit-vintage-engine, lifecycle-runtime-testing, mockito-core, mockito-kotlin, org.jetbrains.kotlinx:kotlinx-coroutines-test, androidx.compose.ui:ui-test-manifest, app.cash.turbine:turbine, androidx.test:runner, and junit:junit.

### Which repos have a stack like animeko's?

The ones that share most of its stack: android/nowinandroid, airbytehq/airbyte, and topjohnwu/Magisk.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
