632 Repositories
Android material-design-icons-adt-template Libraries
Trentino public transport with stops, lines, trips and delays. Android app built with Jetpack Compose and Material 3.
Tridenta An Android app for public transport in the italian region "Trentino". You can view information about stops, lines and most importantly trips,
Material3 themed Jetpack Compose date & time pickers.
Compose material3 Date1 and Time pickers Highly customizable Jetpack Compose components with material3 support for date & time picking. Contents Lates
Modern flashlight app with dim functionality on Android 13+
FlashDim About this project Features Download Supported devices Screenshots Contribute Used Icons License About this project Starting with Android 13,
Add Animatable Material Components in Android Jetpack Compose. Create jetpack compose animations painless.
AnimatableCompose Add Animatable Material Components in Android Jetpack Compose. Create jetpack compose animation painless. What you can create from M
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
This repo contains sample mobile apps that implement contributor design pattern
This repo contains sample mobile apps that implement contributor design pattern. This design pattern was evolved to establish clean contracts for the developers and partners in Teams Mobile code base
๐ Meals is a small demo app based on modern Android technologies and MVVM architecture
Meals ๐ Meals is a small demo app based on modern Android technologies and MVVM architecture. built-in Kotlin, Coroutine, Flow, Retrofit, and Jetpack
Material You interface with dynamic theme support for your Android projects
Material You Sample Material You interface with dynamic theme support for your Android projects Requirements Android Studio Chipmunk 2021.2.1 or highe
Android implementation of the Flamingo Design System
It is an Android implementation of the Flamingo Design System. It Consists Of: Palette, theme colors, typography, icon set, illustrations, gradients a
Decathlon Design System UI components for Compose applications
Vitamin Compose Decathlon Design System libraries for android applications Website Compose Decathlon Design System is based on Material Design compose
๐๐๐ Display differences or animate progress between 2 images or Composables with overlay and customization options, zoom, pan gestures, and progress to observe properties for animating before-after progress
Compose Before-After Composables to display Images, or Composables as before and after composables to display differences or animate progress between
This app features - Modern Design, MVVM, Hilt, Room, StateFlow, Jetpack Compose
MyMusic is a beautiful app showing how to build modern looking interfaces using Jetpack Compose, recommended libraries, best practices and architectur
This Repo is the template for the Jetpack-Compose Challenge
This repository for the Jetpack Compose #AndroidDevChallenge. July 2022. I Started this challenge on my tech community group in Gaza strip- Palestine
ToggleIconView is a collection library of animated two-stage toggle icons for Android.
ToggleIconView ToggleIconView is a collection library of animated two-stage toggle icons for Android. Installation JitPack repository // Project level
A movie & TV show exploration app that implements MVVM design pattern by following the clean architecture principles, using TMDB API.
๐ฌ Movie App ๐บ A movie & TV show exploration app that implements MVVM design pattern by following the clean architecture principles, using TMDB API.
๐๐งจ๐ Series of Tutorials to learn about Jetpack Compose with subjects Material Widgets, Layout, SubcomposeLayout, custom layouts, State, custom rememberable, recomposition, LaunchedEffect, side-effects, Gesture, Animation, Navigation, Canvas, UIs like whatsapp and others.
Jetpack Compose Tutorials and Playground ๐ค Overview Series of Tutorials to learn about Jetpack Compose, Material Widgets, State, Animation, and Navig
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
App for creating alarm reminders which delete themselves automatically after firing.
About The use case for this app is creating reminders which are only relevant once in a time and they don't repeat such as reminders to go to the trai
An app to search nearby businesses on Google Maps & Add Grocery Items to List!
GoStore: Internship Program Project A mobile app is built where the user can search for his nearby locations based on his requirement. Whenever the us
A Material You Two-factor Authentication app
Mauth Mauth (pronounced Moth) is a Two-Factor Authentication app with support for TOTP and HOTP (coming soon) and compatibility with Google Authentica
A straightforward, no-BS compass app with support for Material You themes ๐งญ
Compass A simple & straightforward, no-BS compass app that works with your Material You colors! Motivation I do security work as a fourth job and havi
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
This is an android app using which users can chat to people nearby them with help of Bluetooth.
This is an android app using which users can chat to people nearby them with help of Bluetooth. This app is developed in Kotlin programming language. It is still in its early stages of development and currently let user to one-person-one-time chat at a time. It is under heavy development ๐ ๐
๐ 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
An Android app that scans images or human faces in real time and detects whether the mask is worn or not, with the ability to set an audible alert
Swift Mask Real time face mask detection Brief overview Swift Mask scans images or human faces in real time and detects whether the mask is worn or no
To Do List App is built in Kotlin using Material 3, Data Binding, Navigation Component Graphs, Room persistence library, Kotlin coroutines, LiveData, Dagger Hilt, and Notifications following MVVM Architecture.
ToDoListApp ToDoList App demonstrates modern Android development with Hilt, Coroutines, LiveData, Jetpack (Room, ViewModel), and Material 3 Design bas
CuteDialog- Android Custom Material Dialog Library
A Custom Material Design Dialog Library for Android Purpose CuteDialog is a Highly Customizable Material Design Android Library. CuteDialog allows dev
A repository that contains various examples of how to use the telegram-bot library.
Telegram-bot templates This repository contains simple different examples of how to use the telegram-bot library. How to use All the examples are conv
An Android app where you can view and examine the details of fast food divided into categories.
๐ FastFood An Android application where you can view and examine the details of fast food divided into categories. ๐ Tech Stack & Open-Source Librar
An small android app based on banking logic, usilng SQLITE as database, material design, navigation drawer implemented
Android Banking App Project - Using Sqlite The Banking app using java in android studio and sqlite for crud. Packages Used Material Design Contributin
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
Design patterns are typical solutions to common problems in software design
Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.
Is a new version of code for my (Social media app) with Clean Architecture
Is a new version of code for my Social media app with Clean Architecture. I used most of Clean code tips with android, SOLID principles and design-patterns..
Nepali Date Picker library in Jetpack compose for android with Date conversion from BS to AD and vice-versa
Nepali Date picker Converter - Re in Compose This is a re-work of Nepali Date Picker Converter in jetpack compose and kotlin. English Locale Nepali Lo
Educational App made with Retrofit, Coroutines, Navigation Component, Room, Dagger Hilt, Flow & Material Motion Animations.
TechHub TechHub is a sample educational app that provides courses for people who want to learn new skills in mostly tech-related areas. The goal of th
CryptoMovies is a small app that show modern Android developement: with Hilt, Coroutines, Flow, Jetpack and Material Design 3
CryptoMovies is a small app that show modern Android developement: with Hilt, Coroutines, Flow, Jetpack and Material Design 3.
Quiz Zone is a simple โ Quiz Android application ๐ฑ using Firbase Firestore Database and Material Design.
Quiz Zone Quiz Zone is a simple โ Quiz Android application ๐ฑ using Firbase Firestore Database and Material Design. You can Install and test Quiz Zone
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.
๐ ๐ฅณ MVVM based sample currency converter application using Room, Koin, ViewModel, LiveData, Coroutine
Currency Converter A demo currency converter app using Modern Android App Development techniques Tech stack & Open-source libraries Minimum SDK level
Dose a Android app that reminds you medications exactly when your body needs them, building entirely using Kotlin and Jetpack Compose with MVVM + Clean Architecture
๐โฐ Dose is a work-in-progress Android app that reminds you medications exactly when your body needs them, building entirely using Kotlin and Jetpack Compose with MVVM + Clean Architecture
A Hello World and Template for the KorGe game engine
Korge Hello World and Template This is a Hello World and Template for the KorGe game engine. Using gradle with kotlin-dsl. You can open this project i
A simple Pokedex App getting API with Retrofit, maintaining data using LiveData, and Material Design based on MVVM architecture
PokedexApp Pokedex A simple Pokedex App getting API with Retrofit, maintaining data using LiveData, and Material Design based on MVVM architecture. Te
Material Design 3 Theme Engine for Android
A Material Design 3 Theme Engine for Android This library allows you to set Material 3 themes to your app. You can also manage dark mode and dynamic c
Using material toolbar sample.
MaterialToolbarSample Using material toolbar sample. Handled rtl & ltr support (I wanted to display toolbar itself ltr, but the menus based on rtl or
Material motion for jetpack compose
Material Motion system animations for Jetpack Compose(early stage) Who's using Compose Metaphor? ๐ Check out who's using Compose Metaphor Include in
An example of using KWidget(KEditText and KSpinner) in an android application.
KWidget Sample This is an example project of using KWidget on an android application. What is KWidget? Easy use form widget components with material d
A setting library for Jetpack Compose with Material You design
ComposeSetting This is a basic Compose setting library that provides a basic Material3 setting components It also provides a persistent state system b
E- commerce app๐ built with Jetpack Compose and Compose Destinations. The design was inspired by Sajjad Mohammadi Nia
E-Commerce Clothing App ๐ This a Jetpack Compose app that replicates of an E-commerce app design I was inspired by on Dribble. It's an E-Commerce app
An advanced Minecraft plugin template made in Gradle
//DONT_APPLY_TEMPLATE_CHANGE Gradle Plugin Template Kotlin DSL Version โน๏ธ This template was planned to support only kotlin, but it also supports Java!
NeoPOP was created with one simple goal; to create the next generation of a beautiful, affirmative design system
NeoPop is CRED's inbuilt library for using NeoPop components in your app
UML model and code examples of design patterns for Kotlin/Native. The model is created with Astah.
Design Pattern Examples in Kotlin/Native Model and code examples of GoF Design Patterns for Kotlin/Native. This project is available for the following
Spring Kotlin Design Patterns
Spring Kotlin Design Patterns This is a project for learning design patterns in Kotlin Sources 1- GURU Requirements Java 11+ IntelliJ IDEA / Netbeans
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.
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
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.
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
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.
๐ก๏ธ 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
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
Simple Design for Kotlin bridge with Javascript. Also can get javascript console.log.
SDBridgeJava is here. If your h5 partner confused about how to deal with iOS and Android. This Demo maybe help. bilibili video introduction is here. Y
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.
Same as the Outlined text fields presented on the Material Design page but with some dynamic changes. ๐ ๐
README SSCustomEditTextOutlineBorder Getting Started SSCustomEditTextOutLineBorder is a small kotlin library for android to support outlined (stroked)
This sample Android app lets user browse trending "language" related repositories on Github.
๐ Alligitor An alligator exploring github repositories This sample Android app lets users browse trending "language" related repositories on Github.
Straiberry Charts - An awesome Chart library for android
Straiberry Charts An awesome Chart library for android Straiberry ยท Report Bug ยท Request Feature Getting Started Adding dependecies Add it in your roo
Automatically generates UI demos which allow users to call any function with any parameters
Automatically generates UI demos which allow users to call any function (including composable ones) with any parameters. Useful for building demo screens in playground apps of various design systems.
Command framework built around Kord, built to be robust and scalable, following Kord's convention and design patterns.
Command framework built around Kord, built to be robust and scalable, following Kord's convention and design patterns.
Example Multi module architecture Android project using MVVM, Dynamic Features, Dagger-Hilt, Coroutines and Navigation Components
ModularDynamicFeatureHilt An Android template project following a multi module approach with clean architecture. It has been built following Clean Arc
Multi module architecture Android template project using MVVM, Dagger-Hilt, and Navigation Components
ModularAppTemplate An Android template project following a multi module approach with clean architecture. It has been built following Clean Architectu
ComposePrefs3 is a fully featured library of preference composables for Jetpack Compose.
ComposePrefs3 This is the M3 version of ComposePrefs. The M2 version can be found here. ComposePrefs3 is a preferences library for Jetpack Compose whi
Jetpack compose App Intro
App Intro (Experimental) Jetpack compose App Intro. Who's using App Intro? ๐ Check out who's using App Intro Include in your project Gradle Add the d
fusion4j - declarative rendering language for the JVM based on Neos.Fusion
fusion4j - declarative rendering language for the JVM based on Neos.Fusion Supports the Neos Fusion syntax/semantic as described in the official Neos
Demonstration of Object Pool Design Pattern using Kotlin language and Coroutine
Object Pool Design Pattern with Kotlin Demonstration of Thread Safe Object Pool Design Pattern using Kotlin language and Coroutine. Abstract The objec
Kotlin Algorithms and Design Patterns
Kotlin Algorithms and Design Patterns This repository lists the most common algorithms, data structures, and design patterns written in the Kotlin pro
Sushi Design System - UI Kit for Android apps
Sushi Design System โก๏ธ Android UI Kit โก๏ธ Application is available here: Latest release: Usage The master branch is being used for release and dev is t
Android Annotation Processor library to generate adapter class easily from your model with a lot of customization
Android Annotation Processing Library to generate your adapters only with Annotations on your model, support working with Kapt and KSP Processors
Cross-platform GUI gRPC debugging proxy like charles but design for gRPC
Mediator Cross-platform GUI gRPC debugging proxy like charles but design for gRPC. Build with Netty (proxy protocol), Compose Desktop (GUI), Sisyphus
AudioNotes ๐ An open source simple audio note taking app built to demonstrate android development best practices.
AudioNotes ๐ A simple open source audio note-taking ๐ Android application built to describe the use of Modern Android development tools. ๐ . Made w
A third-party modified version of Phonograph
Phonograph Modified Version Phonograph ไฟฎๆน็ Phonograph ็ฌฌไธๆนไฟฎๆน็ A third-party modified version of Phonograph This is a fork! - ๅไปๅบ/Original Project Repo
A gradle plugin that generates Material Design 3 theme for Android projects.
Same as Google's Material Theme Builder, but as a gradle plugin.
OTH themes for JetBrains. Dark and light themes using Open Template Hub's color palette.
Open Template Hub - IntelliJ Theme Plugin v1 OTH themes for JetBrains. Dark and light themes using Open Template Hub's color palette. After installing
๐ง A customizable jetpack compose dropdown menu with cascade and animations
Dropdown ๐ง A customizable jetpack compose dropdown menu with cascade and animations. Who's using Dropdown? ๐ Check out who's using Dropdown Include
Chat App is built to demonstrate a simple end-to-end chat encryption using RSA and AES algorithms
End-to-End Encrypted Chat ๐ Chat App is built to demonstrate a simple end-to-end chat encryption using RSA and AES algorithms Built With โ๏ธ Jetpack C
Microsoft Fluent UI implemented in Jetpack Compose.
fluentui (WIP) Microsoft Fluent UI implemented in Jetpack Compose. Controls Some of the controls available include: ActionBarLayout AppBarLayout Avata
โฏ๏ธSophisticated and cool intro with Material Motion Animations(No more viewpager transformer or Memory leak)
Material Intro Sophisticated and cool intro with Material Motion Animations. Who's using Material Intro? ๐ Check out who's using Material Intro Inclu
A Material Dialog Builder for Jetpack Compose
Compose Material Dialogs ๐ Easy to use library to help you build complex dialogs using Jetpack Compose ๐ Current Library Compose Version: 1.1.1 See
Simple Notes app demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.
Simple Notes app demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.
Go Outside is an augmented reality app designed for our team's Software Engineering UI/UX class
Go Outside Go Outside is an augmented reality app designed for our team's Software Engineering UI/UX class. This app serves as a PROTOTYPE to demonstr
OTH themes for JetBrains. Dark and light themes using Open Template Hub's color palette.
Open Template Hub - IntelliJ Platform Theme v1 OTH themes for JetBrains. Dark and light themes using Open Template Hub's color palette. After installi
Hangman Game for Android build with Compose
Hangman Game for Android build with Compose. Built with jetpack components, Room for saving game history, preferences for loading game settings, ViewModels for persisting game state, LiveData/States for observing states, Koin for DI, minimal compose animations for good UX, Light/Dark theme :rainbow: MD3.
Colorful Sliders written with Jetpack Compose that enliven default sliders
๐๐ ๐ Colorful Sliders written with Jetpack Compose that enliven default sliders with track and thumb dimensions, and gradient colors, borders, labels on top or at the bottom move with thumb and ColorfulIconSlider that can display emoji or any Composable as thumb
Template for MVVM Architecture Clean Code.
Template for MVVM Architecture. This is basic template for android app follwing MVVM architecture and latest tech stack. You don't need to create and add basic code and depency for start project using MVVM architecture. Just use this template and boost your productivity.
Template for MVVM Architecture Clean Code.
MVVM Template Kotlin Template for MVVM Architecture. This is basic template for android app follwing MVVM architecture and latest tech stack. You don'
๐จ๏ธ Beautiful Dialog is a Simple and Beautiful custom dialog
Beautiful Dialog ๐จ๏ธ Beautiful Dialog is a Simple and Beautiful custom dialog. Screenshots Including in your project Gradle Add below codes to your ro
Android app that helps you keep track of the medical supplements you need to take and how you spend your days
Android app that helps you keep track of the medical supplements you need to take and how you spend your days, similar to a bullet journal. It also allows you to reflect on your day, week, year, etc.
PapriCoin demonstrates Jetpack Compose usage to build modern app based on Clean Architecture and newest Tech-Stack
PapriCoin demonstrates Jetpack Compose usage to build modern app based on Clean Architecture and newest Tech-Stack. Repository also has loca
Kotlin extension function provides a facility to "add" methods to class without inheriting a class or using any type of design pattern
What is Kotlin Extension Function ? Kotlin extension function provides a facility to "add" methods to class without inheriting a class or using any ty
A modern front-end for YouTube built using Kotlin compose
A modern front-end for YouTube built using Kotlin compose, with Material You theming and many more features.
Note taking app using MVVM architecture with Hilt, Material Motion, Coroutines, Flow, Jetpack
Note taking app using MVVM architecture with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel,Paging3).
A Reeder copycat, in order to give Android an RSS reader similar to Reeder
A Reeder copycat, in order to give Android an RSS reader similar to Reeder, combines the interaction logic of Reeder with the design style of Material Design 3 (You).