5996 Repositories
Android Android-Jetpack-Sample-Project Libraries
Smart Contract developed in PyTEAL, Android application implemented in Java to build a dApp for carpooling in Algorand Blockchain
Algorand Carsharing Android Smart Contract developed in PyTeal to build a dApp for car sharing in Algorand Blockchain. Application developed in Java.
Offerwall for Android games and apps monetization.
Monlix Android SDK Monlix offerwall for Android Integration In the top level build.gradle file, add the following For Gradle 7 allprojects { repo
Android AccessibilityService that performs gestures on behalf of the user whenever they blink their eyes.
BlinkScroll An Android Accessibility Service that monitors a user's face via the phone's front-facing camera. When the user blinks (or winks), the ser
Pawarta - Aplikasi Pembaca Berita
Pawarta - Aplikasi Pembaca Berita Aplikasi Pembaca Berita yang dibuat menggunakan API Publik News API dengan akun Developer sehingga memiliki limitasi
Run Linux virtual machine on Android OS. Powered by QEMU. No KVM or root required.
vmConsole A free and open-source application that enables you to run Alpine Linux distribution in a virtual machine on your Android device. Thousands
Clone of a onboarding screen📱animation originally created by @cuberto.
BubblePager Here I tried to clone an onboarding screen animation using Jetpack Compose. Download the apk file from the release page and try it yoursel
A clone of Zomato, A Online Food Ordering App using Jetpack Compose
Zomato-Clone A clone of Zomato, A Online Food Ordering App using Jetpack Compose Below are a few Screenshots of the app till now - Screens Demo Login
FaceTimeClone app that implements Coroutines , mvvm architecture , clean architecture , navigation component , hilt , etc.... using kotlin language
This repository contains a FaceTimeClone app that implements Coroutines , mvvm architecture , clean architecture , navigation component , hilt , etc.... using kotlin language
A native android app that shows how much calories one must consume based on their profile
Healtify is a native android app which allows the user to track the amout of Calories they are consuming. It not only tracks the calories but also shows how much of fat, protein and carbs they have consumed and how much they should be doing.
👨💻 Squircle IDE is a fast and free multi-language code editor for Android
Squircle IDE is a fast and free multi-language code editor for Android. Table of Contents EditorKit Gradle Dependency The Basics More Opt
The app is composed of 2 screens, first is the profile screen, it has the user_name and address pinned at the top and then it lists all of this user’s albums.
The app is composed of 2 screens, first is the profile screen, it has the user_name and address pinned at the top and then it lists all of this user’s albums. When you press on any album it navigates to the second screen which is an album details screen that contains list of the images in an recyclerview grid. Also you have search bar that you can filter within the photos album by the image title.
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
Simple Trading / Stock market app
Trading App Uses the Investors Exchange api to get a list of stock data in CSV to json format. The list of stocks is displyed in the first screen. Cli
FilePicker - Android library to facilitate files picking up process and ability to convert them to request bodies
FilePicker - Android library to facilitate files picking up process and ability to convert them to request bodies
LinkU-Android - Jetpack Compose example.
LinkU-Android - Jetpack Compose example.
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.
Showify is a my first simple ✅ Android application 📱 using DI, where I learn how to use dagger-hilt, retrofit2, mvvm, livedata, Requestly Interceptor
Showify is a my first simple ✅ Android application 📱 using DI, where I learn how to use dagger-hilt, retrofit2, mvvm, livedata, Requestly Interceptor and so much more...
A Android app Permissions with Kotlin Flow APIs
Know about real-time state of a Android app Permissions with Kotlin Flow APIs. Made with ❤️ for Android Developers.
Validator - Notify type based validation for input fields.
Validator - Notify type based validation for input fields.
🪐 Jetpack Compose animation library that allows you to implement animations such as shared element transition.
Orbitary 🪐 Jetpack Compose animation library that allows you to implement animations such as shared element transition. Download Gradle Add the depen
Android Note app that uses the "ktor-note-app" backend
KtorNoteApp Android Notes app that uses Ktor back end server Technologies employed: Kotlin MVVM Coroutines Custom REST API build with Ktor Responds to
Sample Android Clean MVVM architecture
Sample Android Clean MVVM architecture ( Retrofit + Okhttp + Moshi + Coil + Room + Navigation Component + Coroutines + Flow + DataStore + ViewModel + Hilt + Compose )
A collection of tests and easy to reuse pieces of code for bdk-jvm and bdk-android
Readme This repo is a collection of tests and easy to reuse pieces of code for bdk-jvm and bdk-android. Note that they don't aim to provide a full cov
Event pattern & event properties framework
Renetik Android - Event & Property https://github.com/renetik/renetik-android-event Documentation Framework to enjoy, improve and speed up your applic
A simple authentication application using Jetpack compose to illustrate signin and sign up using Mvvm, Kotlin and jetpack compose
Authentication A simple authentication application using Jetpack compose to illustrate signin and sign up using Mvvm, Kotlin and jetpack compose Scree
Sample of usage VisualFSM for Android application - Kotlin Coroutines, Jetpack Compose
Sample of usage VisualFSM for Android application - Kotlin Coroutines, Jetpack Compose ENG | RUS VisualFSM is a Kotlin library that implements an MVI
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
An App based on MVVM architecture to track & store a user's runs using Google Maps, with options to view & sort the runs as per the user's choice along the with option to run the app in background.
An App based on MVVM architecture to track & store a user's runs using Google Maps, with options to view & sort the runs as per the user's choice along the with option to run the app in background.
Pixel Boom is a Java-based Android software, featuring image super-resolution and colorization
Pixel Boom is a Java-based Android software, featuring image super-resolution and colorization.
Tonomy ID is the cross-platform mobile wallet (Android and iOS) for public and private EOSIO blockchains
Tonomy ID is the cross-platform mobile wallet (Android and iOS) for public and private EOSIO blockchains. This application allows you to sign transactions on the block chain, share your DID and Verifiable Credentials containing your identity with others in a consensual way and log into web2 and web3 applications. If you lose your phone several mechanisms exist to allow you to recover your account without trusting anyone with custody of your private keys.
An instant messaging and audio-video calling app
Babble Babble is a chatting and calling application for anyone with an Android phone and an Internet connection. Just sign up using your phone number
Base projects for Devpass' Dev Sprints
MVI Challenge - Space App 🚀 In this challenge, we will refactor an Android application that shows SpaceX's upcoming releases to MVI architecture. Con
An android application meant for providing source code for medium blog.
ShoppingList-Widget In this tutorial-guide we will be exploring the use of Android-App Widgets and how can we parallelly use them with databases like
MobileMiner is a NOSO miner for android, based on Consominer and Noso-2m
MobileMiner-Noso MobileMiner is a NOSO miner for android, based on Consominer and Noso-2m Running MobileMiner You just need to download the latest ver
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.
Xdimen - Support multiple screen sizes easily by scaling your dimensions
Support multiple screen sizes easily by scaling your dimensions. How does Xdimen work? When you have a UI design with a specific dimension, and
TIRO - Time Is Running Out : Productivity app and widget for Android
TIRO-2022 TIRO - Time Is Running Out : Productivity app and widget for Android The purpose of this app is to let you know how much remaining time you
Paimondex App is an Android App that contains super mini wiki for playable characters from Genshin Impact, where you can favorite to save the character
Paimondex App is an Android App that contains super mini wiki for playable characters from Genshin Impact, where you can favorite to save the character. This could also show you the description of the each character with their talents and constellations.
Peer Support is a community-based peer to peer mental health therapy platform built using Webex Android SDK
Peer Support Peer Support is a community-based peer to peer mental health therapy platform built using Webex Android SDK. Table of Contents Video Demo
AndroidEssentials is an android library that creates helper functions for performing common tasks in Android
AndroidEssentials is an android library that creates helper functions for performing common tasks in Android such as managing preferences, managing files, showing alerts, showing toasts, checking user country & checking network connection of users. All the methods of the class are static and should be accessed directly from the AndroidEssentials class.
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
Noted is a Clean Architectured android application for taking personal notes
Noted is an android application for taking notes. The user can create, edit, review, and delete notes. They also can specify a category for each note.
Sample for the Androidx Biometrics Library
Android BiometricLogin Sample (Kotlin) Sample for the Androidx Biometrics Library Introduction This is the canonical sample that demonstrates how to i
A very simple Android app which shows you random memes with the help of meme-api which you can share with your friends!
Meme Share A very simple Android app which shows you random memes with the help of meme-api which you can share with your friends! Tech stack 100% wri
This is a sample app to demonstrate the power of using EventSourced models and the ease with which these can be modelled using Kotlin.
Lego 4 Rent This is a sample app to demonstrate the power of using EventSourced models and the ease with which these can be modelled using Kotlin. To
A sample app showing different kind of memory leaks and their solutions
MemoryLeakApp A sample app showing different kind of memory leaks and their solutions. Make sure to check the source code to understand the concept of
A library for reverse geocoding coordinates in Android
📍 AndroidReverseGeocoder A library for reverse geocoding coordinates in Android. The library is built on top of android's Geocoder library. AndroidRe
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.
An app with implementation of Room database for Android platform
Room Room An app with implementation of Room database for Android platform The Room persistence library provides an abstraction layer over SQLite to a
🚀 React Native Segmented Control, Pure Javascript for iOS and Android
Installation Add the dependency: npm i react-native-segmented-control-2 Peer Dependencies Zero Dependency 🥳 Usage Import import SegmentedControl from
Simple Aircraft War on Android (frontend of SAWS)
SAWA: Simple Aircraft War on Android SAWA(Simple Aircraft War on Android,简易 Android 飞机大战游戏)是一款 Java 开发的 Android 平台的「飞机大战」主题小游戏。 支持单人游戏、多人同屏游戏两种游戏模式。 S
Simple FOSS android app to help you plan and manage your savings goals easily and establish the habit of saving money.
GreenStash GreenStash is a simple FOSS android app to help you plan and manage your savings goals easily and establish the habit of saving money. 🤙 S
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!
An Android platform component management tool chain, based on Kotlin language.
Rubik Rubik是一套解决Android平台组件化的综合方案,提供gradle project之间的路由通讯能力,以及对gradle project的组件定义、版本控制、maven发布、aar/jar与源码之间的切换以及组件的自由组合等能力。 Rubik由两部分组成: Rubik Router
An E-Commerce android App whose frontend is implemented using Kotlin & XML files and backend/database is implemented using My SQL & PHP files
An E-Commerce android App whose frontend is implemented using Kotlin & XML files and backend/database is implemented using My SQL & PHP files
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
Android library for creating QR-codes with logo, custom pixel/eyes shapes, background image. Powered by ZXing.
custom-qr-generator Android library for creating QR-codes with logo, custom pixel/eyes shapes, background image. Powerd by ZXing. Installation To get
With this simple app, you can keep track of your favourite cryptocurrency on your wrist.
Capstone project crypto Tracker 🏁 Final Product (05-06) V1.1 "somebody toucha my spaghet" feature set State Note Track the current price of a crypto
Android Application that plays music through a Spotify API based on a user's current location found through Google Maps API and also checking Google Weather API.
GeoStereo Android Application that plays music through a Spotify API based on a user's current location found through Google Maps API and also checkin
Taskify is a mobile application used to create and schedule tasks in your TODO list
Taskify is a mobile application used to create and schedule tasks in your TODO list. It is built upon the new Maaterial 3 UI components with the MVVM pattern and the latest Jetpack components.
A small navigation library for Jetpack Compose with state saving, backstack and animations support.
A small navigation library for Jetpack Compose with state saving, backstack and animations support.
Examples for using Kotlin at a basic level for Android application development.
Kotlin Android Jetpack Basics Ejemplos para usar Kotlin a nivel básico para el desarrollo de aplicaciones Android. Kotlin Android Jetpack Basics Acerc
🗡️ Deddit demonstrates modern Android development with Hilt, Coroutines, Flow, Jetpack, and Material Design based on MVVM architecture
Deddit demonstrates modern Android development with Hilt, Coroutines, Flow, Jetpack (ViewModel,Paging3), and Material Design based on MVVM
Counterpart of onTouchEvent for Jetpack Compose and transform gesture with specific number of pointers
Counterpart of onTouchEvent for Jetpack Compose and transform gestures notify when last pointer is up number of pointer that are down or list of pointers that can be used to get details of events when gesture is on
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.
AppUI Sample Application - display how you can create your own custom AppUI application within a few minutes
AppUI Sample Application This is an open-source project to display how you can create your own custom AppUI application within a few minutes. I have a
Sample HLS Video player in Kotlin with mvvm
HLSVideoPlayer Sample HLS Video player in Kotlin with mvvm Note: mvvm is partially implemented due to time constraint, so here is a scope for improvem
Android Application for a user’s favorite Movies, TV shows and Anime while keeping up to date with the latest releases.
Android Application for a user’s favorite Movies, TV shows and Anime while keeping up to date with the latest releases.
Android App made by Jetpack Compose Components with Kotlin, MVVM Pattern, Multi Module, Navigation, Hilt, Coroutines, Retrofit and cached data by Room
Mobile Banking Android App made by Jetpack Compose Components with Kotlin, MVVM Pattern, Multi Module, Navigation, Hilt, Coroutines, Retrofit and cach
ViewStateLayout - Easy way to manage common state templates like loading, empty, error etc.!
ViewStateLayout Easy way to manage common state templates like loading, empty, error etc.! How to Step 1. Add the JitPack repository to your build fil
Simple application with some famous graph algorithm implemented by Jetpack Compose framework
GraphAlgorithm This Application was implemented by Jetpack Compose framework. The dagger-hilt library was used for dependency injection and Room libra
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
Push Notifications Android
Push Notifications Android This repository shows how to use Huawei or Google services for Push-notification in different flavors. Preparations You nee
Android App to test API requests against the GitHub API.
Reproducing an issue with GitHub's IP allowlist feature GitHub provides a feature for Enterprise orgs to define an IP allowlist. Requests to the GitHu
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
A sample Album list app that shows how to use ViewModels and Room together with RxJava & Dagger2, in Kotlin by Clean Architecture.
Kotlin-MVVM-Hilt A sample Album list app that shows how to use ViewModels and Room together with RxJava & Dagger2, in Kotlin by Clean Architecture. Im
An Android app that gives you a password generated by a given phrase with a custom algorithm, it also has password and biometric security.
An Android app that gives you a password generated by a given phrase with a custom algorithm, it also has password and biometric security.
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
A mod version of CustoMIUIzer, to adapt Android11+ & MIUI12.5+
CustoMIUIzerMod English 简体中文 Introduction This project is based on Mikanoshi's CustoMIUIzer, since the original CustoMIUIzer haven't adapted MIUI12.5
NoteApp - A note taking app illustrating Android best practices with Jetpack Compose.
NoteApp - A note taking app illustrating Android best practices with Jetpack Compose.
A chat app for Android written in Kotlin using MVVM.
Chat App Android About A chat app for Android written in Kotlin using MVVM. Features Authentication: Email and password Google Auth Reset Password Sen
📅 Minimal Calendar - This calendar library is built with jetpack compose. Easy, simple, and minimal.
📅 Minimal Calendar This calendar library is built with jetpack compose. Easy, simple, and minimal. Latest version The stable version of the library i
This repository contains the article describing my attempt to implement a simple state reducer based on Kotlin Flow and an example app that uses it.
This repository contains the article describing my attempt to implement a simple state reducer based on Kotlin Flow and an example app that uses it.
simple-flank is a Gradle plugin to use Flank in Android projects with no configuration needed
simple-flank simple-flank is a new gradle plugin with a clear focus: make the setup as simple as possible. Applied to any application or library modul
A CLI utility to convert Jetpack Compose compiler metrics and reports to beautified 😍 HTML page
Compose Compiler Reports to HTML Generator A CLI utility to convert Jetpack Compose compiler metrics and reports to beautified 😍 HTML page. Made with
DiskCache - Simple and readable disk cache for kotlin and android applications
DiskCache Simple and readable disk cache for kotlin and android applications (with journaled lru strategy) This is a simple lru disk cache, based on t
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
An open source library used to draw charts in Android with Jetpack Compose with a simple and easy to use
android-compose-charts This is an open source library used to draw charts in Android with Jetpack Compose with a simple and easy to use. Just couples
Wasanii a simple events app that focuses on arts and culture
This a simple events app that focuses on arts and culture. Due to my interest in the arts, I decided to create an app that would help people to find events and venues around the city(Nairobi).
api.video Android player
api.video is the video infrastructure for product builders. Lightning fast video APIs for integrating, scaling, and managing on-demand & low latency live streaming features in your app.
Utility library that extends Jetpack Compose Colors with Material Design2 colors, Color swatches like in Flutter
🚀🌈♾ Utility library that expands Compose Colors with Material Design2 colors, color swatches, Material Design 3 Tonal Palettes, color names, and utility functions to convert between HSL, HSV, RGB, HCT models and to HEX or from HEX
A liteweight Android application to access your hanger!
星河避难所 这是一个星际公民 Android 客户端,可以简化部分官网操作以及信息查询。 A Star Citizen Android Application. 实现功能 官网登录相关 免代理登录/注册 多账号一键切换 光谱账号一键切换 官网信息相关 玩家个人信息显示 官网玩家查询 舰船信息查询 玩
Video/Audio Downloader for Android, written with Jetpack Compose.
Seal Video/Audio Downloader for Android, written with Jetpack Compose.
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.
Dicoding "Belajar Pengembangan Aplikasi Android Intermediate" course submissions
Dicoding: Android Intermediate Submission 📱 This is a repository that contains the source code of my submissions project at Dicoding "Belajar Pengemb
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
Async file downloader for Android
What is FileBox FileBox is an async file downloader library for Android. Before we develop filebox, we though that URL content changes very rarely. So
The Madman library (Media Ads Manager) enables you to advertise video contents with video ads.
Madman (Media ads manager) is a high performance alternative to Google's standard IMA android SDK. If you have your own VAST server and want to render video ads and have full control over the UI, then this library is for you.
Square Cycler API allows you to easily configure an Android RecyclerView declaratively in a succinct way.
Square Cycler – a RecyclerView API The Square Cycler API allows you to easily configure an Android RecyclerView declaratively in a succinct way. Desig