Source: https://seerepo.com/r/beemdevelopment/Aegis/built
Markdown source: https://seerepo.com/r/beemdevelopment/Aegis/built.md
Description: Aegis is a Java repo built with androidx.core:core, androidx.activity:activity, com.google.dagger:hilt-android, and androidx.lifecycle:lifecycle-process.

# What is Aegis built with?

Aegis is a Java repo built with androidx.core:core, androidx.activity:activity, com.google.dagger:hilt-android, and androidx.lifecycle:lifecycle-process. It reaches it with androidx.room:room-runtime, signs people in with zxcvbn and androidx.biometric:biometric, and makes its content with com.github.bumptech.glide:glide, com.google.zxing:core, com.caverock:androidsvg-aar, and androidx.documentfile:documentfile. It has 31,147 written lines, with 30 test files.

Read on November 10, 2026, at commit d6f4e59.

Repository: https://github.com/beemdevelopment/Aegis

## Frontend

### The base

- **[androidx.core:core](https://seerepo.com/uses/androidxcore-core)**: 15 files
- **androidx.activity:activity**: 13 files

### Interface

- **[Google](https://seerepo.com/uses/google)**: 34 files
- **[androidx.recyclerview:recyclerview](https://seerepo.com/uses/androidxrecyclerview-recyclerview)**: 28 files
- **[androidx.appcompat:appcompat](https://seerepo.com/uses/androidxappcompat-appcompat)**: 15 files
- **androidx.preference:preference**: 9 files
- **[androidx.camera:camera-view](https://seerepo.com/uses/androidxcamera-camera-view)**: 1 file
- **androidx.constraintlayout:constraintlayout**: 1 file
- **androidx.viewpager2:viewpager2**: 1 file

## Backend

### Data access

- **androidx.room:room-runtime**: 4 files

### Sign-in

- **[zxcvbn](https://seerepo.com/uses/zxcvbn)**
- **androidx.biometric:biometric**: 5 files

## Support

### The base

- **com.google.dagger:hilt-android**
- **androidx.lifecycle:lifecycle-process**: 11 files

### Content

- **com.github.bumptech.glide:glide**
- **[com.google.zxing:core](https://seerepo.com/uses/comgooglezxing-core)**: 6 files
- **com.caverock:androidsvg-aar**: 4 files
- **androidx.documentfile:documentfile**: 2 files

### Tools

- **[Glide](https://seerepo.com/uses/glide)**

### Other

- **camera-camera2**
- **com.google.guava:guava**
- **core**
- **io**
- **org.bouncycastle:bcprov-jdk18on**: 6 files
- **net.lingala.zip4j:zip4j**: 2 files
- **androidx.camera:camera-lifecycle**: 1 file
- **com.google.protobuf:protobuf-javalite**: 1 file
- **com.mikepenz:aboutlibraries**: 1 file

## Other repos with a similar stack

- [thunderbird/thunderbird-android](https://seerepo.com/r/thunderbird/thunderbird-android/built): androidx.core:core, androidx.activity:activity, Google, androidx.recyclerview:recyclerview, androidx.appcompat:appcompat, androidx.preference:preference, androidx.camera:camera-view, androidx.constraintlayout:constraintlayout, androidx.biometric:biometric, com.github.bumptech.glide:glide, com.google.zxing:core · [Compare](https://seerepo.com/compare/beemdevelopment/Aegis/vs/thunderbird/thunderbird-android)
- [microg/GmsCore](https://seerepo.com/r/microg/GmsCore/built): androidx.core:core, androidx.activity:activity, Google, androidx.recyclerview:recyclerview, androidx.appcompat:appcompat, androidx.preference:preference, androidx.camera:camera-view, androidx.biometric:biometric, com.google.zxing:core · [Compare](https://seerepo.com/compare/beemdevelopment/Aegis/vs/microg/GmsCore)
- [signalapp/Signal-Android](https://seerepo.com/r/signalapp/Signal-Android/built): Google, androidx.appcompat:appcompat, androidx.preference:preference, androidx.camera:camera-view, androidx.constraintlayout:constraintlayout, androidx.biometric:biometric, com.google.zxing:core · [Compare](https://seerepo.com/compare/beemdevelopment/Aegis/vs/signalapp/Signal-Android)
- [material-components/material-components-android](https://seerepo.com/r/material-components/material-components-android/built): androidx.core:core, androidx.activity:activity, androidx.recyclerview:recyclerview, androidx.appcompat:appcompat, androidx.preference:preference, androidx.constraintlayout:constraintlayout, androidx.viewpager2:viewpager2 · [Compare](https://seerepo.com/compare/beemdevelopment/Aegis/vs/material-components/material-components-android)
- [TeamNewPipe/NewPipe](https://seerepo.com/r/TeamNewPipe/NewPipe/built): Google, androidx.recyclerview:recyclerview, androidx.appcompat:appcompat, androidx.preference:preference, androidx.constraintlayout:constraintlayout, androidx.documentfile:documentfile · [Compare](https://seerepo.com/compare/beemdevelopment/Aegis/vs/TeamNewPipe/NewPipe)
- [yuliskov/SmartTube](https://seerepo.com/r/yuliskov/SmartTube/built): androidx.core:core, androidx.activity:activity, androidx.recyclerview:recyclerview, androidx.appcompat:appcompat, androidx.constraintlayout:constraintlayout · [Compare](https://seerepo.com/compare/beemdevelopment/Aegis/vs/yuliskov/SmartTube)

## Frequently asked questions

### What language is Aegis written in?

Aegis is written in Java, with 31,147 written lines.

### What framework does Aegis use?

Aegis is built with androidx.core:core, androidx.activity:activity, com.google.dagger:hilt-android, and androidx.lifecycle:lifecycle-process.

### What does Aegis sign people in with?

Aegis signs people in with zxcvbn and androidx.biometric:biometric.

### Does Aegis have tests?

Yes. Aegis has 30 test files.

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

The ones that share most of its stack: thunderbird/thunderbird-android, microg/GmsCore, and signalapp/Signal-Android.

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