5560 Repositories
Android Kyosk-Android-Interview-Test Libraries
Material Motion for Jetpack Compose
Material Motion for Jetpack Compose Jetpack Compose library for implementing motion system in Material Components for Android. 🌈 Core A library which
A Slack demo app for desktop using Jetpack Compose UI toolkit
ComposeSlackDesktop A Slack demo app for desktop using Jetpack Compose UI toolkit Demo Jetpack Compose Jetpack Compose is Android’s modern toolkit (no
GraphQL based Jetpack Compose and SwiftUI Kotlin Multiplatform project
MortyComposeKMM Kotlin Multiplatform sample that demonstrates use of GraphQL + Jetpack Compose and SwiftUI
An simple image gallery app utilizing Unsplash API to showcase modern Android development architecture (MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit)
Imagine App An simple image gallery app utilizing Unsplash API. Built with ❤︎ by Wajahat Karim and contributors Features Popular photos with paginatio
An offline assistant for Android phones
The Sapphire Assistant Framework If you are looking for an Android assistant that is easy to use, flexible, and respects your privacy then look no fur
Date text field with on the fly validation built with Jetpack Compose.
Date text field with on the fly validation built with Jetpack Compose.
Android library for generating ramdom IDs
Android library for generating ramdom IDs
Android app for implementing vision transformer(computationally heavy) in production.
Android app for implementing vision transformer(computationally heavy) in production.
WhatsApp Android App with almost all features completed
WhatsApp Android App with almost all features completed
A "must-have a look" project for newcomers in android.
PracticeApp Helping the Newbies This app is made with a purpose to help newbies understand core concepts of Android Development. There are very limite
Android library for the adapter view (RecyclerView, ViewPager, ViewPager2)
Antonio Android library for the adapter view (RecyclerView, ViewPager, ViewPager2) Free from implementation of the adapter's boilerplate code ! Reuse
Kotlin coroutine capable Finite-State Machine (multiplatform)
Comachine Features Kotlin corutines. Event handlers can launch coroutines for collecting external events of performing side effects. Structured concur
📒Note taking app, MVVM with Google Architectural components Room, LiveData and ViewModel written in Kotlin, androidx libraries
📒 MyNotes Note taking Android App using androidx libraries, MVVM with Google Architectural components Room, LiveData and ViewModel. Written in Kotlin
RoundedStarShape and Polygon Shape for Jetpack compose
Rounded star shape and polygon shape for Jetpack Compose How to install copy compose-polygonshape directory to your project directory. Add entry compo
Start android project
android-skeleton Start android project Global configuration Use of catalog versions file libs.versions.toml Centralize common module configuration in
Dealing with Android Text by simple way to get high performance.
Gapo Android RichText RichText supports Hashtag, Mention, Url, Phone Number, Email, Markdown, Custom Span, SeeMore/SeeLess by limited line or length,
Playground project built with MVVM with Clean Artchitect to try out new tech in Android 🌍
Clean-MVVM-Playground Playground project built with MVVM with Clean Artchitect to try out new tech in Android 🌍 Features 🕹 100% Kotlin Following MVV
GraphQLTrial is a demo application based on modern Android application tech-stacks and MVVM architecture.
GraphQLTrial is a demo application based on modern Android application tech-stacks and MVVM architecture. App fetching data from the netw
android multi-fab that made with jetpack-compose
ComposeMultiFab android multi-fab that made with jetpack-compose Download implementation "io.github.jisungbin:multifab:${version}" Usage @Composable f
Rock paper scissors game for Android built with Kotlin
Android-rock-paper-scissors Rock paper scissors game for Android built with Kotlin It's a pretty basic app. I built it to get more practice with kotli
StepperPercent is an Android library, which has a bubble view, icon stepper when seeking
StepperPercent StepperPercent is an Android library, which has a bubble view, icon stepper when seeking Screenshot Download The lastest version: dep
Realtime SOS Android Application. Location (GPS + Cellular Network) tracing application by alerting guardians of the User.
WomenSaftey Women Safety Android Application: Realtime SOS Android Application. Designed a Location (GPS + Cellular Network) tracing application by al
A lightweight Trakt API.
This library is a lightweight Trakt API. It supports Swift, Kotlin, and JavaScript by setting up as a Kotlin Multiplatform project.
An Android app for Repldex
Repldex [Un]official encyclopedia of user created entries for the Repl.it Community in general, but mainly the Repl.it Discord Server. Contains the Di
Jetpack Compose BottomDrawerScaffold (Material Bottom Drawer)
BottomDrawerScaffold Current Compose Version: 1.0.2 Compose BottomDrawerScaffold which implements the Material Bottom Drawer https://material.io/compo
An efficient GitHub profile app, written in Kotlin!
GitPositive An efficient GitHub profile app, written in Kotlin! GitPositive aims to be a simple and efficient GitHub profile app, following the princi
A dual-function menu button that offers a default action as well as the possibility of choosing a different action by selecting from a set of alternatives.
A dual-function menu button that offers a default action as well as the possibility of choosing a different action by selecting from a set of alternatives.
blood bank Android application
Save_The_Life To save the life of those people's who die without blood. [+] Description Blood Bank Application in android, in this project I have trie
Learn Jetpack Compose for Android by Examples. Learn how to use Jetpack Compose for Android App Development. Android’s modern toolkit for building native UI.
Learn Jetpack Compose for Android by Examples. Learn how to use Jetpack Compose for Android App Development. Android’s modern toolkit for building native UI.
ConstraintLayout is an Android layout component which allows you to position and size widgets in a flexible way
ConstraintLayout is a layout manager for Android which allows you to position and size widgets in a flexible way. It's available for both the Android view system and Jetpack Compose.
Yet another ToDo app, but the UI completely written in Jetpack Compose!
Yet another ToDo app, but the UI completely written in Jetpack Compose!
A 2020s compatible React Native keyboard avoiding view for Android and iOS that just works.
react-native-keyboard-shift Example Snack coming soon Until then: Clone this repo: git clone https://github.com/FullStackCraft/react-native-keyboard-s
Collection of Compose UI Templates
Compose UI Templates This repository contains set of Android compose ui templats which helps you to learn compose in Android. 💻 Requirements To try o
Powerful Error Detector for Android
Erratum Powerful Error Detector for Android Preview If an exception is detected, the exception activity is automatically launched. This activity also
Simple Recipe/Dish list Android App that uses Compose, MVVM & Hilt.
Simple Recipe/Dish list Android App that uses Compose, MVVM & Hilt. This is the codebase that I am working on during my Youtube Live Stream (Link below...)
A lightweight particle system for Jetpack Compose - Quarks
compose-particle-system Quarks is a lightweight particle system for Jetpack Compose. There are endless possibilities for creating generative art with
News app sample with Retrof't
Android App Sample (ViewModel + LiveData + Kotlin + Retrofit + Dependency Injection (Hilt) + Coroutine) - News App Project Description In this project
Firebase Compoe friendly lib
Firebase Compose A set of Compose components to make it easier to use firebase in the composable world Firebase Compose Auth A jetpack compose module
An Android Todo List app
Todo List App An android Todo List app I am creating this project to teach myself about SQLDelight, Dependency Injection using Hilt, and Android Archi
An android library through which users can add a customized loading dialog box with Lottie Animations.
CustomLottieDialogBox About CustomLottieDialogBox is an android library which facilitate developers to add customized loading Dialog-Boxes to their an
This is Mini Project - Android app for Passenger to file FIR Online.
Passenger-Security-2021 Passenger Security - Online FIR Filing System This is project of Smart India Hackathon 2018 - Software Edition under the Minis
Android app to test various cryptography algorithm.
This android app shows how cryptographic algorithm works. You can encrypt or decrypt messages and try different algorithms. Powered by Bouncy Castle this app supports AES, Serpent, Blowfish and many more :)
An open sourced Weather App made using OpenWeatherMapAPI
An open sourced Weather App made using OpenWeatherMapAPI
A 7 and 14 segment display for Android built with Jetpack Compose
SegmentedDisplay A 7-segment and 14-segment display for Android build with Jetpack Compose Customizable Highly customisable. Hook up to a data stream
AptiBit is an android application that uses Firebase firestore to store the questions and categorize different types of aptitude questions into their categories
AptiBit is an android application that uses Firebase firestore to store the questions and categorize different types of aptitude questions into their categories. It also uses firebase authentication service that allows you to sign in to the app using your custom credentials.
Android project setup files when developing apps from scratch. The codebase uses lates jetpack libraries and MVVM repository architecture for setting up high performance apps
Android architecture app Includes the following Android Respository architecture MVVM Jepack libraries Carousel view Kotlin Kotlin Flow and Livedata P
An image board client based on Gelbooru for android, made from Jetpack Compose 🚀 .
Mejiboard An image board client based on Gelbooru for android, made from Jetpack Compose 🚀 . Features Material Design UI Easy one-handed operation Li
Build your first Android app - a tip calculator!
Tippy - A Simple Tip Calculator for Android Build Tippy as your first Android app! Follow the YouTube walkthrough video Author: Rahul Pandey Features:
android-trinity is tiny proactive framework with much of the scaffolding code required to start a new Android Application.
android-trinity This is tiny framework with much of the scaffolding code (with some nice utilities and prepared source code) required to start a new A
ItemDecoration for Android Recyclerview
RecyclerView ItemDecorations This project showcases some ItemDecorations for RecyclerViews. There is a blog post about the basics of drawing decoratio
💬DialogX对话框组件库,更加方便易用,可自定义程度更高,扩展性更强,轻松实现各种对话框、菜单和提示效果,更有iOS、MIUI等主题扩展可选
Kongzue DialogX 经过三代的更迭,全新的 Kongzue DialogX 已经到来,不仅仅保留了以往的优势,更带来了更灵活的扩展性和全新的流畅体验。 DialogX优势 对话框是一个软件对用户操作进行响应、反馈的重要组件,而 DialogX 将可以协助开发者快速完成这些事务。 我们力求
🪁 Android Resources Wrapper Library
Kite Android Resource Wrapper Library. TLDR Fed up with typing ContextCompat, resources and context all over your apps to access your resources? Say n
Most popular Mocking framework for unit tests written in Java
Most popular mocking framework for Java Current version is 3.x Still on Mockito 1.x? See what's new in Mockito 2! Mockito 3 does not introduce any bre
DateTextField for Jetpack Compose
DateTextField for Jetpack Compose Date text field with on the fly validation built with Jetpack Compose. Input is being validated while user is typing
An Android Template with MVVM and Clean Architecture
MVVMTemplate 🧞 A simple Android template that lets you create an Android project quickly. How to use 👣 Just click on button to create a new repo st
Android Gradle Plugin -- Auto Check big image and compress image in building.
McImage I will continue to update, please rest assured to use 中文文档 Android优雅的打包时自动化获取全部res资源 McImage is a Non-invasive plugin for compress all res in
A sample to showcase Kotlin, MVVM, Koin, Coroutines, StateFlow, Room, WorkManager, Retrofit and Unit test.
TVMaze-Cache A sample to showcase Kotlin, MVVM, Koin, Coroutines, StateFlow, Room, WorkManager, Retrofit and Unit test. Features MVVM Architecture + R
Android Merge Tool
AMT The Android Merge Tool (AMT) does what the name suggests: it merges arbitrary Android apps into a single merged app. As input it takes a number of
Parsing and re-packing Android boot.img/vbmeta.img, supporting Android 12(preview)
Android_boot_image_editor A tool for reverse engineering Android ROM images. Getting Started install required packages Mac: brew install lz4 xz dtc Li
android APK一键DEX加固脚本(内存加载DEX)
概况 本文目的:通过内存加载DEX文件技术,完成一键DEX加固脚本 使用说明 python sheller.py -f xxx.apk 加固原理 和我的另一个项目Native层DEX一键加固脚本基本一样,只是多了一步,引入了内存加载DEX技术 一键加固脚本实现步骤 准备原DEX加密算法以及隐藏位置(
🔥The Android Startup library provides a straightforward, performant way to initialize components at the application startup. Both library developers and app developers can use Android Startup to streamline startup sequences and explicitly set the order of initialization.
🔥The Android Startup library provides a straightforward, performant way to initialize components at the application startup. Both library developers and app developers can use Android Startup to streamline startup sequences and explicitly set the order of initialization.
Linenoise as an Android library
linenoise-android Linenoise built with Android NDK, packaged as an Android library with Java binding. This is not an officially supported Google produ
A Real-time Fps Tool for Android
fpsviewer A Real-time Fps Tool for Android, 一个能实时显示fps,一段时间的平均帧率,以及帧率范围占比,并能获取卡顿堆栈的可视化工具。侵入性低,通过在异步线程采样获取堆栈,无代码侵入,性能消耗可忽略,对性能监控项的异常数据进行采集和分析,整理输出展示相应的
A simple navigation library for Android 🗺️
Enro 🗺️ A simple navigation library for Android "The novices’ eyes followed the wriggling path up from the well as it swept a great meandering arc ar
Add screenshots to your Android tests
Testify — Android Screenshot Testing Add screenshots to your Android tests Expand your test coverage by including the View-layer. Testify allows you t
A flexible theme provider for Jetpack Compose. Supports dynamic theme changes and saving theme preference.
JetTheme JetTheme is a flexible theme provider for Jetpack Compose. Change the theme and recompose the UI dynamically. Save theme preference to local
A Simple Android library to get the number of words and give you the time it will take you to finish an article/story.
MinRead A Simple Android library to get the number of words and give you the time it will take you to finish an article/story. Prerequisite Androidx K
Wrapper of FusedLocationProviderClient for Android to support modern usage like LiveData and Flow
FancyLocationProvider Wrapper of FusedLocationProviderClient for Android to support modern usage like LiveData or Flow. Install Add Jitpack repository
Android App应用内更新的下载,储存,安装 ,未知来源等问题处理
DownloadInstaller App 应用内下载更新,希望小而美。更多需求请提Issues Github :https://github.com/AnyLifeZLB/DownloadInstaller Android 应用内下载,储存,安装 ,未知来源等问题处理 处理好了全局FileProv
A Gradle plugin to help analyse the dependency between modules and run tasks only on modules impacted by specific set of changes.
Change Tracker Plugin A Gradle plugin to help analyse the dependency between modules and run tasks only on modules impacted by specific set of changes
Warning on new versions available even when using Kotlin-DSL plugin.
Version Checker Gradle Lint Warning on new versions available even when using Kotlin-DSL plugin. This detector checks with a central repository to see
Performance comparison of Android ORM Frameworks
Performance comparison of Android ORM Frameworks At the moment there are a lot of ORM-libraries for the Android OS. We reviewed the most popular ones
MovieTray - An application built to play around JetPack components.
Its a playground application focusing on Paging3, MVVM architecture, Kotlin Extension functions, Retrofit, DSL, Navigation component, MotionLayout, SharedElementTransition, Single Activity Architecture, DataStore etc.
An Android app to watch anime on your phone without ads.
Anime X Stream An Android app to watch anime on your phone without ads. WARNING: THIS IS A BETA VERSION of application, THEREFORE YOU MAY ENCOUNTER BU
Guide to setup JetBrains Projector and access Android Studio from any device
JetBrains Projector with Android Studio Guide to setup JetBrains Projector and access Android Studio from any device. Blog post Android Studio on an i
Over The Air Server for deployment of Android, iOS and macOS apps
Zealot 开源自部署 iOS、Android 及 macOS 应用分发平台,提供 iOS、Android SDK、fastlane 等丰富组件库,打包分发流程、上传应用竟然如此简单、独立部署解决企业使用的烦恼。 En Taro Adun! 🖖 特性 支持 iOS、Android 和 macOS
又一款虚拟Dom渲染引擎for Android
Lu-Another [Lu-Another]是一款我用业余时间开发的的 基于Virtual DOM的原生UI渲染框架 类似[Weex]、[ReactNative], 但不是对他们的复制,而是独立开发从底层写起 设计开发理念是实现一个极简的, 界面渲染各种业务逻辑全部在JS中, 实现了App的动态化
DependencyProperty is a dependency resolution library by Delegated Property.
DependencyProperty is a dependency resolution library by Delegated Property. Overview DependencyProperty is simple in defining and
See a pretty error screen when your Android app crashes
WhatTheStack WhatTheStack is a library to make your debugging experience on Android better. It shows you a pretty error screen when your Android App c
Android 动态化多语言框架,支持语言包的动态下发、升级、删除,一处安装,到处使用
MLang 动态化多语言框架 MLang 是 MultiLanguage 的简写,是一款动态化的多语言框架。 设计优雅 语言包存储格式为 xml 格式,和 res 下的 strings.xml 一致 零依赖,完全使用系统 api 和系统的 xml 解析器 不持有 context,无内存泄漏 静态方法
A Kotlin Android library for heuristics evasion that prevents your code from being tested.
EvadeMe An Android library for heuristics evasion that prevents your code from being tested. User Instructions Add the maven repository to your projec
The Android wrapper of FlipClock.
FlipClock Android The Android wrapper for FlipClock. WHY? Fliqlo, the closed-source app for macOS has an iOS version, so I tried to make an Android ve
An Android assistant for personal medication management
Calendula is an Android assistant for personal medication management, aimed at those who have trouble following their medication regimen, forget to take their drugs, or have complex schedules that are difficult to remember.
A tool translate a apk file to stantard android project include so hook api and il2cpp c++ scaffolding when apk is a unity il2cpp game. Write code on a apk file elegantly.
FakerAndroid (FakerAndroid.jar or FakerAndroid-AS) A tool translate a apk file to stantard android project include so hook api and il2cpp c++ scaffold
A Frida based tool that traces usage of the JNI API in Android apps.
jnitrace A Frida based tool to trace use of the JNI API in Android apps. Native libraries contained within Android Apps often make use of the JNI API
A multi back stack android navigation
Labyrinth A multi back stack android navigation MIT License - Copyright (c) 2020 Abanoub Milad Nassief Hanna [email protected] @Linkedin @Github Scr
Android library for checking the internet connectivity of a device.
ConnectionChecker Android library for checking the internet connectivity of a device. Used in https://play.google.com/store/apps/details?id=com.muddas
ExpandableTextView - Read More TextView for Android
ExpandableTextView Read More TextView for Android Usage Gradle dependencies { implementation 'com.wayne.expandabletextview:expandable-textview:1.1
java.io.File compatible SAF library
DocumentFileX java.io.File compatible SAF implementation Tired of SAF bullshits? Implement SAF with ease! This library is in alpha stage. Most feature
A cup of library to Parse RSS for android. Also available as a ConverterFactory for Retrofit & Fuel
ParseRSS RSS Parser for android Simple, concise, and extensible RSS Parser in the entire coffee shop. It can capture these information from the RSS ar
📃 Turn Google Spreadsheet to JSON endpoint (for Android and JVM) for FREE (100%)
retrosheet 📄 Turn Google Spreadsheet to JSON endpoint. [For Android and JVM]. Benefits 🤗 No worries about server health (because you're using Google
BRouter 是一个 Kotlin 编写的面向模块 Android 路由库
简介 BRouter 是一个 Kotlin 编写的面向模块 Android 路由库,支持: 路由 泛平台路由定义 自定义启动流程 统一路由协议 全局/模块/路由三级拦截器 灵活的路由匹配/捕获规则 服务 服务发现 依赖注入 任务 初始化去中心化 自动解析任务 / 服务依赖图 可选执行线程 模块 模块
VAP是企鹅电竞开发,用于播放特效动画的实现方案。具有高压缩率、硬件解码等优点。同时支持 iOS,Android,Web 平台。
VAP 简体中文 | English VAP(Video Animation Player)是企鹅电竞开发,用于播放酷炫动画的实现方案。 相比Webp, Apng动图方案,具有高压缩率(素材更小)、硬件解码(解码更快)的优点 相比Lottie,能实现更复杂的动画效果(比如粒子特效) 项目详细介绍请参
Kotlin Multiplatform lifecycle-aware business logic components (aka BLoCs) with routing functionality and pluggable UI (Jetpack Compose, SwiftUI, JS React, etc.), inspired by Badoos RIBs fork of the Uber RIBs framework
Decompose Please see the project website for documentation and APIs. Decompose is a Kotlin Multiplatform library for breaking down your code into life
🔥 Android OpenGL Camera 2.0 实现 30 种滤镜和抖音特效
OpenGLCamera2 Android OpenGL Camera 2.0 项目使用 OpenGL ES 3.0 实现 30 种相机滤镜和特效,支持相机预览和拍照,左右滑动切换滤镜。 对 OpenGL ES 3.0 不熟悉的同学可以移步 Android OpenGLES 3.0 开发系统性学习教
Sentinel is a simple one screen UI which provides a standardised entry point for tools used in development and QA alongside device, application and permissions data.
Sentinel Sentinel is a simple one screen UI that provides standardised entry point for tools used in development and QA alongside device, application
⚙ A beautiful and extensible API for bulding preferences screen
Material Preferences 💻 Installation Add this in app's build.gradle file: implementation 'com.imangazaliev.material-prefs:core:version' implementati
Scrobble is a wip music tracking and browsing app. It uses the Lastf.fm and spotify APIs to deliver data. The whole UI is created using Jetpack compose.
Scrobble (WIP, name not final) Scrobble is a wip music tracking and browsing app. It uses the Lastf.fm API to realize music tracking and browsing and
Android SharedPreferences Helper
PocketDB Android SharedPreferences Helper This is SharedPreferences Helper like a database noSql. Support AES encryption Latest Version Download depen