Source: https://seerepo.com/r/ReVanced/revanced-manager/built
Markdown source: https://seerepo.com/r/ReVanced/revanced-manager/built.md
Description: revanced-manager is a Kotlin repo built with core-ktx, koin-androidx-compose, lifecycle-runtime-compose, lifecycle-runtime-ktx,…

# What is revanced-manager built with?

revanced-manager is a Kotlin repo built with core-ktx, koin-androidx-compose, lifecycle-runtime-compose, lifecycle-runtime-ktx, androidx.compose.runtime:runtime-livedata, and 3 more. It reaches it with room-ktx and room-runtime, makes its content with coil-compose and multiplatform-markdown-renderer-m3, deploys with io.ktor:ktor-client-logging, and uses androidx.datastore:datastore-preferences. It has 27,675 written lines.

Read on November 8, 2026, at commit 2a88257.

Repository: https://github.com/ReVanced/revanced-manager

## Frontend

### The base

- **[core-ktx](https://seerepo.com/uses/core-ktx)**
- **koin-androidx-compose**
- **[lifecycle-runtime-compose](https://seerepo.com/uses/lifecycle-runtime-compose)**
- **[lifecycle-runtime-ktx](https://seerepo.com/uses/lifecycle-runtime-ktx)**
- **androidx.compose.runtime:runtime-livedata**: 128 files
- **[Jetpack Compose](https://seerepo.com/uses/jetpack-compose)**: 115 files
- **androidx.navigation:navigation-compose**: 2 files

### Interface

- **aboutlibraries-compose-m3**
- **androidx.compose.foundation:foundation-layout**: 86 files
- **[androidx.appcompat:appcompat](https://seerepo.com/uses/androidxappcompat-appcompat)**: 7 files
- **androidx.paging:paging-compose**: 6 files
- **com.google.accompanist:accompanist-drawablepainter**: 6 files
- **androidx.core:core-splashscreen**: 1 file
- **sh.calvin.reorderable:reorderable**: 1 file

### Icons

- **androidx.compose.material:material-icons-extended**: 58 files

## Backend

### Data

- **androidx.datastore:datastore-preferences**: 1 file

### Data access

- **room-ktx**
- **[room-runtime](https://seerepo.com/uses/room-runtime)**

## Support

### The base

- **androidx.fragment:fragment-ktx**: 4 files

### Content

- **[coil-compose](https://seerepo.com/uses/coil-compose)**
- **multiplatform-markdown-renderer-m3**

### Deploy

- **io.ktor:ktor-client-logging**

### Tools

- **room-compiler**
- **ui-tooling**
- **ui-tooling-preview**

### Other

- **core**
- **io.ktor:ktor-client-content-negotiation**
- **[JetBrains](https://seerepo.com/uses/jetbrains)**
- **koin-android**
- **kotlinx-serialization-json**
- **ktor-client-okhttp**
- **nio**
- **semver**
- **service**
- **stub**
- **Ktor**: 7 files
- **androidx.work:work-runtime-ktx**: 4 files
- **io.ktor:ktor-serialization-kotlinx-json**: 1 file

## Other repos with a similar stack

- [omnivore-app/omnivore](https://seerepo.com/r/omnivore-app/omnivore/built): core-ktx, lifecycle-runtime-compose, androidx.compose.runtime:runtime-livedata, Jetpack Compose, androidx.navigation:navigation-compose, androidx.datastore:datastore-preferences, androidx.appcompat:appcompat, androidx.core:core-splashscreen, room-ktx, room-runtime, coil-compose · [Compare](https://seerepo.com/compare/omnivore-app/omnivore/vs/ReVanced/revanced-manager)
- [signalapp/Signal-Android](https://seerepo.com/r/signalapp/Signal-Android/built): core-ktx, lifecycle-runtime-compose, androidx.compose.runtime:runtime-livedata, Jetpack Compose, androidx.navigation:navigation-compose, androidx.appcompat:appcompat, androidx.paging:paging-compose, com.google.accompanist:accompanist-drawablepainter, androidx.compose.material:material-icons-extended · [Compare](https://seerepo.com/compare/ReVanced/revanced-manager/vs/signalapp/Signal-Android)
- [gkd-kit/gkd](https://seerepo.com/r/gkd-kit/gkd/built): core-ktx, lifecycle-runtime-compose, Jetpack Compose, androidx.paging:paging-compose, com.google.accompanist:accompanist-drawablepainter, androidx.core:core-splashscreen, sh.calvin.reorderable:reorderable, coil-compose · [Compare](https://seerepo.com/compare/gkd-kit/gkd/vs/ReVanced/revanced-manager)
- [android/nowinandroid](https://seerepo.com/r/android/nowinandroid/built): core-ktx, lifecycle-runtime-compose, Jetpack Compose, androidx.core:core-splashscreen, androidx.compose.material:material-icons-extended, room-ktx, room-runtime, coil-compose · [Compare](https://seerepo.com/compare/android/nowinandroid/vs/ReVanced/revanced-manager)
- [topjohnwu/Magisk](https://seerepo.com/r/topjohnwu/Magisk/built): core-ktx, lifecycle-runtime-compose, Jetpack Compose, androidx.core:core-splashscreen, androidx.compose.material:material-icons-extended, room-ktx, room-runtime · [Compare](https://seerepo.com/compare/ReVanced/revanced-manager/vs/topjohnwu/Magisk)
- [android/architecture-samples](https://seerepo.com/r/android/architecture-samples/built): core-ktx, lifecycle-runtime-compose, Jetpack Compose, androidx.navigation:navigation-compose, room-ktx, room-runtime, coil-compose · [Compare](https://seerepo.com/compare/android/architecture-samples/vs/ReVanced/revanced-manager)

## Frequently asked questions

### What language is revanced-manager written in?

revanced-manager is written in Kotlin, with 27,675 written lines.

### What framework does revanced-manager use?

revanced-manager is built with core-ktx, koin-androidx-compose, lifecycle-runtime-compose, lifecycle-runtime-ktx, androidx.compose.runtime:runtime-livedata, Jetpack Compose, androidx.navigation:navigation-compose, and androidx.fragment:fragment-ktx.

### What services does revanced-manager use?

revanced-manager uses androidx.datastore:datastore-preferences.

### Which repos have a stack like revanced-manager's?

The ones that share most of its stack: omnivore-app/omnivore, signalapp/Signal-Android, and gkd-kit/gkd.

## 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.
