Analysis updated 2026-05-18
Customize Android system behavior without modifying core system files.
Apply system-level tweaks and modifications that persist across updates.
Enable app compatibility features or system enhancements on rooted devices.
| topjohnwu/magisk | 2dust/v2rayng | jetbrains/kotlin | |
|---|---|---|---|
| Stars | 60,260 | 55,560 | 52,689 |
| Language | Kotlin | Kotlin | Kotlin |
| Setup difficulty | hard | hard | hard |
| Complexity | 4/5 | 3/5 | 5/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Android SDK, NDK, building native binaries, and a rooted Android device or emulator to test.
Based on the description, Magisk appears to be a tool for Android that acts as a "magic mask," suggesting it overlays or modifies some aspect of the Android system in a way that remains hidden or non-destructive. It is written in Kotlin, which is one of the primary languages for Android development. The README does not provide further detail about its features, architecture, supported platforms, or use cases, so a complete explanation is not possible from the provided data alone.
Magisk is an Android system modification tool that applies changes without altering the base system, allowing customization while maintaining system integrity.
Mainly Kotlin. The stack also includes Kotlin, Android.
Use it freely, but any project you distribute that includes this code must also be GPL-licensed and open source.
Setup difficulty is rated hard, with roughly 1day+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.