theapache64 / Stackzy
Licence: apache-2.0
💻 A cross-platform desktop application to identify libraries used inside an android application. Made possible by Compose Desktop ⚡
Stars: ✭ 307
Programming Languages
kotlin
9241 projects
Projects that are alternatives of or similar to Stackzy
Topcorn
A minimalistic movie listing app to browse IMDB's top 250 movies, built to demonstrate MVVM with latest hot-trending Android development tools.
Stars: ✭ 131 (-57.33%)
Mutual labels: coroutines, dagger2, mvvm
Playandroid
🔥🔥🔥 Kotlin + MVVM + LCE版玩安卓,暗黑模式、横竖屏、无网、弱网、无数据、加载失败等等各种情况,协程、Room、Hilt、DataStore、LiveData、Retrofit、屏幕适配、本地缓存、多语言切换、多 lib,你想要的我都有!!!
Stars: ✭ 414 (+34.85%)
Mutual labels: coroutines, mvvm, compose
Disneycompose
🧸 A demo Disney app using Jetpack Compose and Hilt based on modern Android tech-stacks and MVVM architecture.
Stars: ✭ 368 (+19.87%)
Mutual labels: coroutines, mvvm, compose
Plainupnp
PlainUPnP is an upnp control point application for android.
Stars: ✭ 33 (-89.25%)
Mutual labels: coroutines, dagger2, mvvm
Movieapp Clean Architecture
Learning Project (Movie App) For Applying Android Architecture Components And Clean Architecture Using MVVM With Kotlin
Stars: ✭ 123 (-59.93%)
Mutual labels: coroutines, dagger2, mvvm
Pinboard Kotlin
Unofficial Pinboard android app, developed as a playground to study many topics related to Android. Kotlin + Coroutines + MVVM
Stars: ✭ 60 (-80.46%)
Mutual labels: coroutines, dagger2, mvvm
Pokedex
🗡️ Android Pokedex using Hilt, Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.
Stars: ✭ 4,882 (+1490.23%)
Mutual labels: coroutines, dagger2, mvvm
Modular App Core
Core implementations for a modular Android App
Stars: ✭ 127 (-58.63%)
Mutual labels: coroutines, dagger2, mvvm
Awesome Jetpack Compose Android Apps
👓 A curated list of awesome Jetpack Compose android apps by open-source contributors.
Stars: ✭ 207 (-32.57%)
Mutual labels: coroutines, mvvm, compose
Applocker
🔐 Open source app locker, vault, call blocker application
Stars: ✭ 321 (+4.56%)
Mutual labels: dagger2, mvvm
MovieCompose
🎞 A demo movie app using Jetpack Compose and Hilt based on modern Android tech stacks.
Stars: ✭ 322 (+4.89%)
Mutual labels: coroutines, compose
Android Mvp Mvvm Flytour
🔥🔥🔥 FlyTour是Android MVVM+MVP+Dagger2+Retrofit+RxJava+组件化+插件组成的双编码架构+双工程架构+双语言Android应用开发框架,通过不断的升级迭代该框架已经有了十个不同的版本,5.0之前工程架构采用gradle配置实现组件化,5.0之后的工程架构采用VirtualAPK实现了插件化,5.0之前采用Java编码实现,5.0之后采用Kotlin编码实现,编码架构由MVVM和MVP组成,工程架构和编码架构及编码语言开发者可根据自己具体的项目实际需求去决定选择使用,该框架是Android组件化、Android插件化、Android MVP架构、Android MVVM架构的集大成者,帮助你快速的搭建自己的App项目开发框架,以便把主要的精…
Stars: ✭ 2,948 (+860.26%)
Mutual labels: dagger2, mvvm
UTair-MVP-Sample
Android Clean Architecture + MVP Sample written in Kotlin
Stars: ✭ 27 (-91.21%)
Mutual labels: coroutines, dagger2
Kotlin Modular Tdd Coroutines Mvvm
A sample Kotlin app which was built with modular structure, Kotlin DSL, Kotlin Coroutines, TDD and MVVM patterns.
Stars: ✭ 256 (-16.61%)
Mutual labels: coroutines, dagger2
Coffeegram
Android app using Jetpack Compose together with StateFlow and MVI
Stars: ✭ 155 (-49.51%)
Mutual labels: coroutines, compose
Android Jetpack Playground
Pet project for cutting edge Android development with Jetpack
Stars: ✭ 266 (-13.36%)
Mutual labels: coroutines, dagger2
Qksms
The most beautiful SMS messenger for Android
Stars: ✭ 3,519 (+1046.25%)
Mutual labels: dagger2, mvvm
WanAndroidMVVM
WanAndroid 客户端,采用 Kotlin 语言编写,项目使用 JetPack-MVVM 架构,采用 Retrofit + Coroutines + Coil 等开源框架开发。
Stars: ✭ 21 (-93.16%)
Mutual labels: coroutines, mvvm
Kotlinjetpackinaction
🔥🔥 Kotlin Jetpack zero to hero. 新手到高手
Stars: ✭ 264 (-14.01%)
Mutual labels: coroutines, mvvm
🚀 stackzy
👷 This project is under active development.
[comment]: <> ()
A desktop app to analyse APK. Built using Compose desktop
✨ Demo
- Watch demo
📽️ Usage
- Show usage
💻 Install
Platform | Download | Status |
---|---|---|
Linux | ✅ Stable | |
Windows | 🔬 Experimental | |
MacOS | 🔬 WIP |
Need help to stablize Windows and MacOS version. PRs are highly appreciated
🏋 Dependency
- Java 8 or above
🏗️️ Built with
What | How |
---|---|
🎭 User Interface | Compose Desktop |
🏗 Architecture | MVVM |
🧠 Backend | Retrosheet |
💉 DI | Dagger2 |
🛠️ APK Decompiling | ApkTool |
🛣️ Navigation | Decompose |
🌊 Async | Coroutines + Flow |
🌐 Networking | Retrofit |
📄 JSON | Moshi |
⌨️ Logging | Arbor |
💻 ADB | Adam |
🧪 Testing | DaggerMock + JUnit |
🙇 Credits
- Special thanks to @mikepenz for contributing 200+ libraries from his project AboutLibraries 📚
- Special thanks to @SpikeySanju for the beautiful design 😎
- Icons are from flaticon.com
- Illustrations are from evernote.design
🥼 Test
Before executing any test, ensure
- A device has connected to the adb
- a valid
PLAY_API_GOOGLE_USERNAME
andPLAY_API_GOOGLE_PASSWORD
defined in your environment.
✍️ Author
👤 theapache64
- Twitter: @theapache64
- Email: [email protected]
Feel free to ping me 😉
🤗 Contributors
👤 mikepenz
- Twitter: @mike_penz
- Email: [email protected]
🤝 Contributing
- See CONTRIBUTING.md
❤ Show your support
Give a ⭐️ if this project helped you!



☑️ TODO
- [x] Release the first public version with basic features
- [ ] Theme switching
- [x] Playstore integration (Download APK from playstore)
- [ ] Support more libraries
📝 License
Copyright © 2021 - theapache64
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
This README was generated by readgen ❤
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].