565 Repositories
Android project-analysis Libraries
My own approach to what I think an Android MVVM project with Clean Architecture should look like with Dagger-Hilt as Dependency Injector engine
MVVM Project Hilt Introducción Este proyecto es mi visión particular, ni mejor ni peor (sólo una más) que cualquier otra aproximación a lo que yo enti
This project explores the saga architecture for two patterns. The Choreograhy and the Orchestration
Newscast Explorer Technologies used Introduction In this project are going to explore a known EIP known as Saga. A saga is in its essence, a way to de
A tool to model and analyze the design of systems from .class files
sift A tool to model and analyze the design of systems from java class files. Features CLI tool for building, querying and diff-ing "system models" fr
It is my sixth project on android development.It displays informations of movies and shows.
Celluloid It is my sixth project on android development.It displays informations of movies and shows. It shows detailed information of movies and tv s
Movie App - "Beam". CSS 216 Final Project
BeamApp Movie App - Beam. CSS 216 Android Programming | FINAL PROJECT Built With 🛠 Kotlin - Official programming language for Android development. Na
Travel Guide App - FMSS Kotlin Bootcamp
Travel-Guide-Capstone-Project Travel Guide App - FMSS Kotlin Bootcamp 💻 Table of Contents About The Project Pages About The Project Travel Guide App
An Islamic "Qadaa" Prayer Counter, purpose of the project is practicing with databases
QadaaCounter-App An app that helps to keep track of Islamic "Qadaa" prayers. It allows you to see when you last changed the amount so you can remember
Avengers - Android App (Android Hands-On Project)Avengers : This is a basic (front end) android app developed using Kotlin and XML. The app is a hands-on project made while Internshala Certified Training Programme, to establish a basic understanding of the technology.
Avengers_android-Arpan Avengers - Android App (Android Hands-On Project)Avengers - Android App (Android Hands-On Project) Developed: June/July 2022 Th
This project is a simple recyclerview example coded in kotlin language.
EXPENSIVE CARS 🚗 This project is a simple recyclerview example coded in kotlin language. My purpose in writing this project is to practice the recycl
A project to show the best way to build an Android app on 2022 (by me).
Hello Architecture I create this project to show what's for me the best way to build an Android app on 2022. Architecture I use this diagram as and id
Snapshot/Screenshot test example project
Snapshot Snapshot/Screenshot test example code using Showkase (https://github.com/airbnb/Showkase) Paparazzi (https://github.com/cashapp/paparazzi) Te
[ApiLibrary] Duckie Architecture Sample Project: 무료 API 모음
[ApiLibrary] Duckie Architecture Sample Project 이 프로젝트는 public-api 로 부터 무료 API 들을 조회해서 보여주는 간단한 앱 입니다. 총 1천개가 넘는 무료 API 들을 보여줍니다. 덕키 아키텍처 샘플 용도로 제작됐습니
Project for Pula Interview
PulaInterview This app is for Pula (https://www.pula-advisors.com/) Android position. It's a Survey App. Consumes Questions API. Showcases usecase for
Sample project displaying process of OTP validation using firebase
OTP-Validation-using-firebase Sample project displaying process of OTP validation using firebase Screenshots Concepts used Integrated Firebase sdk for
The first project for Udacity's Android Nanodegree through Egypt FWD program
The Shoe Store This project will consist of five screens. You don't have to create a shoe store, you can use any other item as long as you create the
You can learn how to create multi module Android project with this repository.
MultiModuleProjectSample You can learn how to create multi module Android project with this repository. You can read this article in Turkish. Go to th
This Project for how to use MVVM , state flow, Retrofit, dagger hit, coroutine , use cases with Clean architecture.
Clean-architecture This Project for how to use MVVM , state flow, Retrofit, dagger hit, coroutine , use cases with Clean architecture. Why i should us
A movie and TV Show streaming mobile app built with Jetpack Compose.
PhotoPlay A movie and TV Show streaming mobile app in Android built using Jetpack compose. This project is developed by Javokhir Savriev for more proj
Kotlin multi platform project template and sample app with everything shared except the UI. Built with clean architecture + MVI
KMMNewsAPP There are two branches Main News App Main The main branch is a complete template that you can clone and use to build the awesome app that y
(another?) UNOFFICIAL Steam mobile client project
Jetisteam an unofficial Steam client for Android While being based on the protobuf-based WebUI-oriented RPC/API, this app will miss a lot of features
Clean Architecture Modular Project: MVI + Jetpack Compose + Coroutines + Flows + Hilt + UnitTests
NyTimes for Clean Architecture The purpose of this project is to consolidate some of the learned insights throughout the years about the Clean Archite
An Android application consuming the GitHub API to search for users on Github, display their followers, following and repositories. The project is built with Compose, MVVM pattern as well as other architectural components and libraries.
Git App An Android application consuming the GitHub API to search for users on Github, display their followers, following and repositories. The projec
Tesla App Clone built in Kotlin, using Compose. The project was initially designed by Clinton using Flutter.
Tesla Tesla App Clone built in Kotlin, using Compose. The project was initially designed by Clinton using Flutter. We are keeping this repo as a singl
The third project for Udacity's Android Nanodegree through Egypt FWD program
LoadApp In this project students will create an app to download a file from Internet by clicking on a custom-built button where: width of the button g
Appshark is a static taint analysis platform to scan vulnerabilities in an Android app.
Document Index 1.overview 2.startup 3.how to write rules 4.how to find compliance problems use appshark 5.a path traversal game 6.argument 7.engine co
An Android base project building on MVVM Architecture Pattern. This can help you build new apps faster
MVVM Explanation If you can't imagine what is MVVM, please read my medium article here first. It can fully explain the revolution of Software architec
A coding examples project about Kotlin Programming language. 🇰
Kotlin Tutorial 👨🏻💻 What is Kotlin ❓ Kotlin is a new programming language, developed by JetBrains. Jetbrains is a popular software development com
Spring boot web + Kotlin template project
kotpringboot-multimodule-template Table of Contents Overview How to run Overview How to run Run with profiles: Note that default spring profile would
Sample Project with Clean Architecture for demonstrating using Kotlin Flows for fetching User Location and networking.
Nearby-Places-Foursquare-Android Getting Nearby Places using Foursquare API API's Used from FourSquare Get Key from Foursquare site. NearBy places Her
🃏 Multimodular Android MVVM Template I use whenever I start a new Android Project.
Android architecture starter template This template is compatible with the latest stable version of Android Studio. Features Room Database Hilt ViewMo
Starter project with PEKK stack.
Running the project To run the project, you need to run the server and the frontend. Running the server In the terminal, run ./gradlew narcore-server:
Compose-table is a funny compose project to display multiple rows and columns.
Readme Compose-table is a funny compose project to display multiple rows and columns. You can scroll in any direction ( vertically and horizontally) S
XCore is a Open-Source , simple and lightweight API & Template for Android Apps.
XCore XCore is a Open-Source , simple and lightweight API & Template for Android Apps. Support XCore is compatible with Android Studio & Sketchware Pr
This project created just for help developer who want to and ability of read VISA, UNION PAY, HUMO, ATTO and some other cards data read.
If you enjoy my content, please consider supporting what I do. Thank you. By me a Coffee To get a Git project into your build: Step 1. Add the JitPack
Asteroid radar app -Second Project from Udacity Advanced Android Development Kotlin Nanodegree
Asteroid radar app Using open-source Nasa Api Asteroid Radar is an app to view the asteroids detected by NASA that pass near Earth, you can view all t
Binding your extras more easier, more simpler for your Android project
Ktan Ktan make your intent / arguments more easier and readable. And most important, will help you bind all extras for your activity / fragment. And a
Blood and Buddies an android application project for searching the donor or recipients for blood
"Blood and Buddies" an android application project for searching the donor or recipients for blood. use for school/college projects or personal. FREE Blood Donation app available for Android smartphones.
An e-commerce dummy project built with compose
An e-commerce dummy project built with compose. Consuming a fake store API to show different functionalities of such a platform
JetMovies - built this project with Jetpack Compose and TheMovieDb API
JetMovies I built this project with Jetpack Compose and TheMovieDb API. Used: Jetpack Compose Coroutines, Flow, State Flow ViewModel Constraint Layout
App that allows you juice lemons until you have a glass of lemonade!! 🍹
Project: Lemonade App - Starter Code Starter code for the first independent project for [Android Basics in Kotlin] Introduction This is the starter co
Android Reverse-Engineering Workbench for VS Code
APKLab The ultimate Android RE experience right inside your VS Code. APKLab seamlessly integrates the best open-source tools: Quark-Engine, Apktool, J
Android Malware (Analysis | Scoring) System
An Obfuscation-Neglect Android Malware Scoring System Quark-Engine is also bundled with Kali Linux, BlackArch. A trust-worthy, practical tool that's r
Catch common Java mistakes as compile-time errors
Error Prone Error Prone is a static analysis tool for Java that catches common programming mistakes at compile-time. public class ShortSet { public
Find Security Bugs is the SpotBugs plugin for security audits of Java web applications
The SpotBugs plugin for security audits of Java web applications and Android applications. (Also work with Kotlin, Groovy and Scala projects)
FlowDroid Static Data Flow Tracker
FlowDroid Data Flow Analysis Tool This repository hosts the FlowDroid data flow analysis tool. FlowDroid statically computes data flows in Android app
Easy setup of static analysis tools for Android and Java projects.
[DEPRECATED] Gradle static analysis plugin ⚠️ A fork of this project is maintained at https://github.com/GradleUp/static-analysis-plugin/ Please migra
An extensible multilanguage static code analyzer.
PMD - source code analyzer PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary obj
Soot - A Java optimization framework
Using Soot? Let us know about it! We are regularly applying for funding to help us maintain Soot. You can help us immensely by letting us know about p
Setup CheckStyle, FindBugs, PMD and Lint for your Android project easily
android-quality-starter setup CheckStyle, FindBugs, PMD and Lint for your Android project easily This project adds gradle setup for quality tools ment
A static analyzer for Java, C, C++, and Objective-C
Infer Infer is a static analysis tool for Java, C++, Objective-C, and C. Infer is written in OCaml. Installation Read our Getting Started page for det
Static code analysis plugin for Android project. (Checkstyle, PMD)
Android Check Static code analysis plugin for Android project. Usage Modifications in project_dir/build.gradle: buildscript { repositories { jce
Scanning APK file for URIs, endpoints & secrets.
APKLeaks Scanning APK file for URIs, endpoints & secrets. Installation from Pypi from Source from Docker Usage Options Output Pattern Pattern Argument
StaCoAn is a crossplatform tool which aids developers, bugbounty hunters and ethical hackers performing static code analysis on mobile applications.
StaCoAn Not maintained anymore! Will be archived soon. StaCoAn is a crossplatform tool which aids developers, bugbounty hunters and ethical hackers pe
Django application that performs SAST and Malware Analysis for Android APKs
Mobile Audit MobileAudit - SAST and Malware Analysis for Android Mobile APKs Components Docker Base images Main features Patterns Integrations Install
Mobile Security Framework (MobSF)
Mobile Security Framework (MobSF) is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing, malware analysis and security assessment framework capable of performing static and dynamic analysis.
A runtime mobile application analysis toolkit with a Web GUI, powered by Frida, written in Python.
___ ___ / | \ ____ __ __ ______ ____ / ~ \/ _ \| | \/ ___// __ \ \ Y ( _ )
Shot is an Android project you can use to write screenshot for your apps in a simple and friendly way
Shot is an Android project you can use to write screenshot for your apps in a simple and friendly way. What is this? Shot is a Gradle plugin and
Android Package Inspector - dynamic analysis with api hooks, start unexported activities and more. (Xposed Module)
Inspeckage - Android Package Inspector Inspeckage is a tool developed to offer dynamic analysis of Android applications. By applying hooks to function
A Program Analysis Toolkit for Android
PATDroid PATDroid is a collection of tools and data structures for analyzing Android applications and the system itself. We intend to build it as a co
UNIX-like reverse engineering framework and command-line toolset
Radare2: The Libre Unix-Like Reverse Engineering Framework See the Releases page for downloads. The current git master branch is 5.7.7, next will be 5
Forensic Analysis for Mobile Apps (FAMA) -- module for the Autopsy Forensic Browser
LabCIF - Forensic Analysis for Mobile Apps Getting Started Android extraction and analysis framework with an integrated Autopsy Module. Dump easily us
📱 WhatsApp clone project demonstrates modern Android development built with Jetpack Compose and Stream Chat SDK for Compose.
This is a WhatsApp clone app built with Jetpack Compose and Stream Chat SDK for Compose. The purpose of this repository is to demonstrate below: Imple
Sample project to demonstrate how to have clear and better interactions between composables and viewmodels.
Form Validation Sample project to demonstrate how to have clear and better interactions between composables and viewmodels. Concepts used uiState conc
This project is for training purposes in Android with Kotlin Course.
fullAndroidCourseClassC This project is for training purposes in Android with Kotlin Course. `//Dependencies dependencies { //Kotlin implementation "o
UpSchool Capstone Project - Course selling application with MVVM, LiveData, DataBinding, Retrofit, Room Database, Navigation Component, Adapter, Firebase Auth, Picasso, Lottie
UpSchool Capstone Project - Course selling application with MVVM (Model, View, ViewModel), LiveData, DataBinding, Retrofit, Room Database, Navigation Component(NavGraph, BottomNav), Adapter, Firebase Auth, Picasso, Lottie
Project about changing Themes in Android app. 💡🔦🗽 ( Dark & Light) Mode. 💫
Dark 😴 Mode 👀 App 📱 You will be able to change the theme within the application. You can customize your phone by choosing the Light ☀️ or Dark 🌙 t
Base project for Devpass' Dev Sprints
Foundations Kotlin Challenge In this challenge, we're going to develop a simple Kotlin application where we'll apply language fundamental features. Co
Learning Project (Story App) For Applying Android Architecture Components And Clean Architecture Using MVVM With Kotlin
Learning Project (Story App) For Applying Android Architecture Components And Clean Architecture Using MVVM With Kotlin. Implemented by Clean Architecture, Hilt, MVVM, LiveData, Coroutines, Retrofit2, Glide
Gmail clone project, that uses Jetpack Compose to draw UI content for gmail home screen
Gmail clone project, that uses Jetpack Compose to draw UI content for gmail home screen following Udemy course: Android 12 Jetpack Compose Developer Course - From 0 To Hero
Parking Robot based on 3D LiDAR. Keywords: Automatic Parking, SLAM, 3D Navigation, Remote Control, ROS, RRT
ELEC3875-Final-Project My undergraduate final project: Parking Robot based on 3D LiDAR. ELEC3875 / XJEL3875 Keywords: Automatic Parking, SLAM, 3D Navi
A personal project made using Jetpack Compose, Clean-MVVM architecture and other jetpack libraries
A basic CRUD for recording your personal credit and debit transactions. Made using Jetpack Compose, Clean-MVVM and other Jetpack libraries, incorporated with Unit Tests.
A women safety project built in Android Studio.
⚡ Spark Women - A Women Safety Application Feel Safe Everywhere Women Safety App is user friendly application built in Android Studio, it is simple to
QrPay - This section should list any major frameworks/libraries used to bootstrap your project
View Demo · Report Bug · Request Feature About The Project Very simple You register, the system generates a unique ID You login with your unique
A starter project to build command-line tools in Kotlin Multiplatform
A starter project to build command-line tools in Kotlin Multiplatform Contains a re-implementation of a real world CLI tool: git-standup Installation
This is the first goland plugin for SCA of Go. It focuses on the dependency security of the Go project.
This is the first goland plugin for SCA of Go. It focuses on the dependency security of the Go project. It will generate the SCA report for the dependencies with vulnerabilities. For the detailed introduction of this plugin, please refer to this article.
📖 API that manages ead courses
Ead Course Business Project of the ead's microservice group It was created in order to manages courses, lessons and modules from ead system. Technolog
This is a skeleton project for Zircon users that can be used to get started with Zircon.
Zircon Kotlin Skeleton Project This is a skeleton project for Zircon users that can be used to get started with Zircon. Getting started This project w
Game project in TDT4240 Software Architecture
Star Battle NTNU Intergalactic space warfare - Game project in TDT4240 Software Architecture View Demo Table of Contents About the Project Tech Stack
Mole Analysis Use Case for HMS ML Kit Custom Model
Mole Analysis Mole Analysis Use Case for HMS ML Kit Custom Model Introduction What is Melanoma? Melanoma is the most serious among skin cancers becaus
Android Project: A Week Planner for Weed Planter
Android Project: A Week Planner for Weed Planter Authors This project exists thanks to all the people who contribute. Leo Daybreak Bowen Christine Get
This project acts as a backend to the zhi-dao android app
This project acts as backend to the Zhi-Dao android app (currently in progress) which is a restaurants guide app.
Onboarding sample project with view pager & shared preferences
Onboarding Sample Project When the application is first downloaded, we go to onboarding from the splash screen. We keep the information that onboardin
A hobby project of mine needed Jetpack Compose Cards stacked on top of another.
A hobby project of mine needed Jetpack Compose Cards stacked on top of another. As I finished up the code, I decided to polish and release it as a library so here it is.
TouchPhotoViewer - A project configured with the AndroidX SDK 21 and and higher
TouchPhotoViewer A project configured with the AndroidX SDK 19 and and higher License Copyright (C) 2022 by HoangChung Licensed Licensed under the Apa
Starter code for the fourth independent project for Android Basics in Kotlin
Amphibians - Starter Code Starter code for the fourth independent project for Android Basics in Kotlin. This project pairs with Unit 4 of Android Basi
Get a libGDX-powered Android live wallpaper up and running quickly with this project template
This project is a libGDX Android live wallpaper template. It's the demo application created by the libGDX code generator, remade as a live wallpaper.
We will accompany you to the end of the heavens! Just tell us your destination in KemanaKita!.
In this project we tried to make exploring and travelling the heavens in Indonesia much more fun and enjoyable. We aim to give you best tour guide in your phone!. We will develop this project in stages!
A sample project in Kotlin to demonstrate Jetpack Compose, MVVM, Coroutines, Hilt, Room, Coil, Retrofit, Moshi, Leak Canary and Repository pattern
Jetpack-Compose-Boilerplate This repository contains a sample project in Kotlin to demonstrate Jetpack Compose, MVVM, Coroutines, Hilt, Room, Coil, Re
A Gradle plugin that generates plugin.yml for Bukkit/BungeeCord/Nukkit plugins based on the Gradle project
plugin-yml is a simple Gradle plugin that generates the plugin.yml plugin description file for Bukkit plugins, bungee.yml for Bungee plugins or nukkit.yml for Nukkit plugins based on the Gradle project. Various properties are set automatically (e.g. project name, version or description) and additional properties can be added using a simple DSL.
Real life Kotlin Multiplatform project with an iOS application developed in Swift with SwiftUI, an Android application developed in Kotlin with Jetpack Compose and a backed in Kotlin hosted on AppEngine.
Conferences4Hall Real life Kotlin Multiplatform project with an iOS application developed in Swift with SwiftUI, an Android application developed in K
Project allowing to query products (languages, libraries, databases, etc) by their properties.
Products app This project allow to search products (mostly software products for now such as languages, libraries etc) based on their properties. For
PPS project, MSc UNIBO.
ScalaTowerDefense PPS project, MSc UNIBO. Project Contribution CLone project git clone https://github.com/aismam/ScalaTowerDefense.git Move to dev br
UTBotJava generates test cases by code, trying to cover maximum statements and execution paths.
UTBotJava generates test cases by code, trying to cover maximum statements and execution paths. We treat source code as source of truth assuming that behavior is correct and corresponds to initial user demand. Generated tests are placed in so-called regression suite
How to structure a growing Gradle project with smart dependency management?
How to set up a larger Gradle project This repo shows one possibility to structure a Gradle project when you want: Centralized and maintainable build
A light-weight Android client for Polyhoot! Written in Kotlin and made with Material 3 and Dynamic Colors support.
A light-weight Android client for Polyhoot! Written in Kotlin and made with Material 3 and Dynamic Colors support.
A Ktor-based server that handles game process, user registration and packs provision
Polyhoot! Server backend A Ktor-based server that handles game process, user registration and packs provision Deploying server locally You can deploy
A project that helps us generate the test project to test the Gradle plugin.
Ktlint Gradle Provides the function to generate a Gradle project for us to test your Gradle plugin Latest plugin version: [1.0.0] Table of content How
A sample project demonstrating clean architecture in an Android app
Android Clean Architecture Sample A sample project demonstrating clean architecture in an Android app Tech stack Kotlin Coroutines Flow Jetpack App St
An android & arduino project. The android app is used to control motors via Arduino.
Boccia ramp project An android & arduino project. The android app is used to control motors via Arduino. Description This project is made in the conte
Pling is a mobile project management application
Pling is a mobile project management application. This application was developed as part of the “Embedded Interface Programming” course. Pling should include all the necessary and minimal features for planning a project, such as creating a project, adding tasks and monitoring progress.