Source: https://seerepo.com/r/bannedbook/fanqiang/built
Markdown source: https://seerepo.com/r/bannedbook/fanqiang/built.md
Description: fanqiang is a Kotlin repo built with JetBrains and androidx.core:core-ktx. It reaches it with room-ktx and room-runtime.

# What is fanqiang built with?

fanqiang is a Kotlin repo built with JetBrains and androidx.core:core-ktx. It reaches it with room-ktx and room-runtime, makes its content with Glide and org.jsoup:jsoup, and uses Firebase. It has 96,377 written lines, with 89 test files.

Read on November 5, 2026, at commit 89f9f8d.

Repository: https://github.com/bannedbook/fanqiang

## Frontend

### Interface

- **cardview**
- **constraintlayout**
- **drawerlayout**
- **preference-ktx**
- **androidx.appcompat:appcompat**: 20 files
- **androidx.preference:preference**: 18 files
- **androidx.recyclerview:recyclerview**: 11 files
- **com.google.android.material:material**: 3 files

## Backend

### Data access

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

### Services

- **[Firebase](https://seerepo.com/uses/firebase)**: 2 files · [fqnews/core/src/main/java/com/github/shadowsocks/Core.kt, line 55](https://github.com/bannedbook/fanqiang/blob/89f9f8df2903ef2532db0a82b0fc46673c67fd11/fqnews/core/src/main/java/com/github/shadowsocks/Core.kt#L55)

## Support

### The base

- **JetBrains**
- **[androidx.core:core-ktx](https://seerepo.com/uses/androidxcore-core-ktx)**: 43 files

### Content

- **Glide**
- **org.jsoup:jsoup**: 9 files

### Tools

- **room-compiler**

### Other

- **com.google.firebase:firebase-crashlytics**
- **okhttp**
- **org.jetbrains.kotlinx:kotlinx-coroutines-android**
- **play-services-oss-licenses**
- **work-runtime-ktx**
- **Esoteric Software**: 23 files
- **[Google](https://seerepo.com/uses/google)**: 13 files
- **github.com/sagernet/sing**: 7 files
- **github.com/sagernet/sing-tun**: 2 files
- **github.com/miekg/dns**: 1 file
- **github.com/oschwald/maxminddb-golang**: 1 file
- **github.com/ulikunitz/xz**: 1 file
- **golang.org/x/mobile**: 1 file
- **org.yaml:snakeyaml**: 1 file

## Other repos with a similar stack

- [android/nowinandroid](https://seerepo.com/r/android/nowinandroid/built): Firebase, JetBrains, room-ktx, room-runtime · [Compare](https://seerepo.com/compare/android/nowinandroid/vs/bannedbook/fanqiang)
- [open-ani/animeko](https://seerepo.com/r/open-ani/animeko/built): androidx.core:core-ktx, room-ktx, room-runtime, org.jsoup:jsoup · [Compare](https://seerepo.com/compare/bannedbook/fanqiang/vs/open-ani/animeko)
- [modelscope/FunASR](https://seerepo.com/r/modelscope/FunASR/built): androidx.core:core-ktx, constraintlayout, androidx.appcompat:appcompat · [Compare](https://seerepo.com/compare/bannedbook/fanqiang/vs/modelscope/FunASR)
- [flutter/flutter](https://seerepo.com/r/flutter/flutter/built): androidx.core:core-ktx, androidx.appcompat:appcompat
- [immich-app/immich](https://seerepo.com/r/immich-app/immich/built): com.google.android.material:material, Glide
- [tauri-apps/tauri](https://seerepo.com/r/tauri-apps/tauri/built): androidx.core:core-ktx, androidx.appcompat:appcompat

## Frequently asked questions

### What language is fanqiang written in?

fanqiang is written in Kotlin, with 96,377 written lines.

### What framework does fanqiang use?

fanqiang is built with JetBrains and androidx.core:core-ktx.

### What services does fanqiang use?

fanqiang uses Firebase.

The proof: [fqnews/core/src/main/java/com/github/shadowsocks/Core.kt, line 55](https://github.com/bannedbook/fanqiang/blob/89f9f8df2903ef2532db0a82b0fc46673c67fd11/fqnews/core/src/main/java/com/github/shadowsocks/Core.kt#L55)

### Does fanqiang have tests?

Yes. fanqiang has 89 test files.

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

The ones that share most of its stack: android/nowinandroid, open-ani/animeko, and modelscope/FunASR.

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