All Projects → theapache64 → Stackzy

theapache64 / Stackzy

Licence: apache-2.0
💻 A cross-platform desktop application to identify libraries used inside an android application. Made possible by Compose Desktop ⚡

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
modern-android
Modern Android Project Skeleton
Stars: ✭ 17 (-94.46%)
Mutual labels:  coroutines, mvvm
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]: <> (![latestVersion](https://img.shields.io/github/v/release/theapache64/stackzy&#41;) Twitter: theapache64

A desktop app to analyse APK. Built using Compose desktop

✨ Demo

📽️ Usage

💻 Install

Platform Download Status
Linux Download Button ✅ Stable
Windows Download Button 🔬 Experimental
MacOS Download Button 🔬 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

🥼 Test

Before executing any test, ensure

  • A device has connected to the adb
  • a valid PLAY_API_GOOGLE_USERNAME and PLAY_API_GOOGLE_PASSWORD defined in your environment.

✍️ Author

👤 theapache64

Feel free to ping me 😉

🤗 Contributors

👤 mikepenz

🤝 Contributing

❤ Show your support

Give a ⭐️ if this project helped you!

Patron Link Buy Me A Coffee Donation

☑️ 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].