243 Repositories
Android state-list-drawable Libraries
(National Service Scheme) displays a list of activities organised by a committee
NSS NSS (National Service Scheme) displays a list of activities organised by a c
Note app that allows user to save/edit/delete/search any type of notes and view them in a list
NoteApp Note app that allows user to save/edit/delete/search any type of notes a
Display list of item from local Json and download, view after downloading
Download App Features: โ Display fake responses for the list of videos and books โ choose one or multiple files to download, โ show the download perce
A type-safe implementation for collections that cannot be empty. Life is too short for emptiness-checks!
NonEmptyCollections Making the world a little more type-safe ๐ ๐ Reduce the need for emptiness checks and reduce unsafe APIs with NonEmptyCollection
State Machine Construction Kit for Kotlin
Stateful for Kotlin State Machine Construction Kit for Kotlin This is Stateful ported to JVM. I could have re-implemented this in Java but there would
A basic list application designed using MVVM pattern with Retrofit, OkHttp, and Hilt for dependency injection
FRExercise A basic list application designed using MVVM pattern with Retrofit, O
๐ฅ Android App using Kotlin, MVVM, ViewModel and LiveData, RxJava, Retrofit, REST API, OkHttp, Gson, Glide, Paging library and Material Design. In the app you can see a list of popular movies and additional info about every movie.
Movies ๐ฅ Android App using Kotlin, MVVM, ViewModel and LiveData, RxJava, Retrofit, REST API (https://www.themoviedb.org), OkHttp, Gson, Glide, Paging
An app that displays the list of top headlines and when the user clicks on a news story
News Feed Android App (Summary) This app works as an app that shows the recent n
Jetpack compose shopping list app
Compose-ShoppingList Compose-ShoppingList is a sample project that presents a way of implementing UI components with Jetpack Compose. Screenshots Used
An Android app consuming Pixabay API to search and display list of images, built with MVVM pattern
Images An Android app consuming Pixabay API to search and display list of images, built with MVVM pattern as well as Architecture Components. Min Api
Utility functions to perform dynamic operations on Android.
Dynamic Utils A collection of static methods and packages to perform dynamic operations on Android 2.3 (API 9) and above. Since v0.4.0, it uses 26.x.x
An android app that lets users select duplicates from their contact list and delete them.
[Deprecated] Carbon Contacts An android app that lets users select duplicates from their contact list and delete them. Lists all duplicate contacts in
A todo list app base Material Design
Conquer A todo list app base Material Design add to do list, include img,audio remind user in time IM ####Video Demo in youtube ๅฝๅ ๅฐๅ ####Screenshots O
Minitask is a mini, lightweight (5MB), and simple app for reminders/ todo list/ task management
Notice: This app is no longer maintained here. Please visit https://github.com/redlor/Minitask for further development. Minitask About Minitask is a m
๐MarkNote: An open sourced markdown note-taking application for Android, support many features for markdown notes, mathjax, table, list etc.
๐ ๐ ๐ MY NEW MARKDOWN NOTE APPLICATION For those who wanna a better user experience while taking markdown note, please try my new product, LeafNote
Shopping List App Using MVVM
Shopping_List-MVVM Shopping List App to add Shopping Items APK Link Here About The Project Uses Android Room Database to store Shopping Items Uses MVV
A Shopping List application developed in Kotlin
SparMePlease Wanna buy stuff from Spar? Well, make a list ... Overview This is a pretty little android application written in Kotlin which will help y
Movie List App Built With Kotlin
MovieList App Demo app that uses TheMovideDB V3 API to fetch some lists describing the upcoming, popular and top rated movies in their database. The u
Movie List and details
SCBAssignment Movie List and Movie details This project follows MVVM architecture pattern along with repository patten and flow api framework used suc
A TODO list app with location reminders that remind the user to do something when the user is at a specific location
Project Title Location Reminder Getting Started A TODO list app with location reminders that remind the user to do something when the user is at a spe
Simple Workout App which contains list of workouts.
MAD Assignment-2 Title : Simple-Workout-App Description : Simple Android App contains list workouts and keep track of progress based on workout Build
Jetpack Compose, Kotlin, MVVM, Navigation Component, Hilt, Retrofit2
Jetpack-Compose-Blueprint Jetpack Compose, Kotlin, MVVM, Navigation Component, Hilt, Retrofit2 Apps Packages data : It contains all the data accessing
Android Clean Architecture That Screams (MVVM + JetPack Compose UI + Flow + State)
Android Clean Architecture That Screams (MVVM + JetPack Compose UI + Flow + State)
Android library listening network connection state and Internet connectivity with RxJava Observables
ReactiveNetwork view website with documentation: RxJava1.x, RxJava2.x ReactiveNetwork is an Android library listening network connection state and Int
Display scrollable list of repositories of square organization in GitHub
Display scrollable list of repositories of โsquareโ organization in GitHub. The app should consist of only one screen (Repositories Screen). Each list
An application to follow popular movies and tv series and create watch list
MoviesAndTV MoviesAndTV is an application to follow popular movies and tv series and create watch list from your favorite tv series and movies. Also y
Event State Processor Generator plugin is compatible with IntelliJ and Android Studio.
Event State Processor Generator plugin is compatible with IntelliJ and Android Studio. It provides source code generation for the EventStateProcessor Library to increase code productivity in Flutter apps development.
Android application showing list of Countries with National capital and flag.
Countries Android application showing list of Countries with National capital and flag. Implemented using Android MVVM architecture and used RxJava, D
Name of your app is an android app that allows building a todo list
Project 1 - SimpleToDo Name of your app is an android app that allows building a todo list and basic todo items management functionality including add
The App Loads list of popular movies from a mock API and shows in a recyclerView
popular-movies-app About The App Loads list of popular movies from a mock API and shows in a recyclerView. Any item can be clicked to open the Movie D
Implementing multiple list animations in a walk-through series of articles.
List Animations In Compose This repository is the resource of a series of articles. Each branch represents the final version of a use case that was bu
Using State in Jetpack Compose Codelab
Using State in Jetpack Compose Codelab This folder contains the source code for the Using State in Jetpack Compose codelab. In this codelab, you will
A list of search results from the Yelp API and displays the results in a scrollable list
Yelp clone displays a list of search results from the Yelp API and displays the results in a scrollable list.
An android app that allows building a todo list
Project 1 - SimpleToDo1 SimpleToDo1 is an android app that allows building a todo list and basic todo items management functionality including adding
This repository stores the code for the open-sourced donation app that we built for the @AndronixApp
This repository stores the code for the open-sourced donation app that we built for the [Andronix App](https://andronix.app). What Tech has been used?
This is a sample Android Studio project that shows the necessary code to create a note list widget, And it's an implementation of a lesson on the Pluralsight platform, but with some code improvements
NoteKeeper-Custom-Widgets This is a sample Android Studio project that shows the necessary code to create a note list widget, And it's an implementati
Criando um App de Lembretes e Tarefas com Kotlin
LAB - Criando um app de lembretes e tarefas com Kotlin. O curso pode ser acessado na plataforma da Digital Innovation One. Sobre o Autor Sou um desenv
This prototype app provides a list of events to be held under an organization (school, college, club, etc.) and the users can manually set event reminders at their scheduled time so that they do not miss an event.
E-CELL NITS Sample App This prototype app provides a list of events to be held under E-Cell NIT Silchar (for example, Srijan 2.0) and the users can ma
Basic app to use different type of observables StateFlow, Flow, SharedFlow, LiveData, State, Channel...
stateflow-flow-sharedflow-livedata Basic app to use different type of observables StateFlow, Flow, SharedFlow, LiveData, State, Channel... StateFlow,
App uses the TMDB in order to provide a list of movies, artists and TV shows
MoviesAppTMDB This app uses the TMDB in order to provide a list of movies, artists and TV shows. The purpose of this app is to demonstrate the use of
Application to solve a personal problem, which was the wish to have a simple app that handles a market list with prices, quantity and total price
Market List Application that handles a market list offline in device's storage system. The list can be just pasted in a big edit text field and the ap
Displays a list of albums using latest libraries
Albums Application Demo Displays a list of albums using latest libraries Used Clean Architecture #Domain: Contains the definitions of the business log
[ACTIVE] Simple Stack, a backstack library / navigation framework for simpler navigation and state management (for fragments, views, or whatevers).
Simple Stack Why do I want this? To make navigation to another screen as simple as backstack.goTo(SomeScreen()), and going back as simple as backstack
A customize multiple state layout for Android.
MultiStateLayout ๐ A customize multiple state layout for Android. (ไธญๆๆๆกฃ) Preview Download the sample apk to see more: Sample APK. Setup Add the multi
My Maps displays a list of maps, each of which show user-defined markers with a title, description, and location. The user can also create a new map. The user can save maps and load them in from previous usages of the app.
My Maps Bryant Jimenez My Maps displays a list of maps, each of which show user-defined markers with a title, description, and location. The user can
myMaps displays a list of maps, each of which show user-defined markers with a title, description, and location.
My Maps Trevor Carrell myMaps displays a list of maps, each of which show user-defined markers with a title, description, and location. The user can a
A lightweight state management library for Compose Multiplatform.
Staccato A lightweight state management library for Compose Multiplatform. The term staccato (pronounced "stuh-caw-toe") means detached, or separated,
An awesome list that curates the best KMM libraries, tools and more.
Awesome KMM Kotlin Multiplatform Mobile (KMM) is an SDK designed to simplify creating cross-platform mobile applications. With the help of KMM, you ca
Simple Application that helps individuals prioritize by directly comparing items in a list and ranking their importance to the individual
Analysis.Paralysis Simple Application that helps individuals prioritize by directly comparing items in a list and ranking their importance to them. Cu
Simple android application that consumes RAWG API to display a list of games
Gamex Compose -Work in Progress- An android application that consumes RAWG API to display a list of popular video games built using Jetpack Compose an
A android application to create personalise movie list
WatchBox An android app to create personalize list of Movie or TvSeries API Free API is used from https://www.omdbapi.com/ to fetch movie list Archite
An app to manage posts such as create, update, show the post list and detail also delete the post.
Otopost An app to manage posts such as create, update, show the post list and detail also delete the post. Minimum Requirements Software Android Studi
Android app which fetches a sample movies list to display. Built using Kotlin and latest Android tech stack, with an approach to clean architecture.
movies-sample-app This is an Android app which fetches a sample movies list to display. Built using Kotlin and latest Android tech stack, with an appr
๐ฏ Einsen is a prioritization app that uses Eisenhower matrix technique as workflow to prioritize a list of tasks & built to Demonstrate use of Jetpack Compose with Modern Android Architecture Components & MVVM Architecture.
๐ฏ Einsen Einsen is a prioritization app that uses Eisenhower matrix technique as workflow to prioritize a list of tasks & built to Demonstrate use of
The Android application is a list of the most popular TV series written in Java using the mvvm pattern.
Tv show application The Android application is a list of the most popular TV series written in Java using the mvvm pattern. This project was written f
A Sudoku Application using Graph Data Structure(Directed Colored Graph).
Project Overview Graph Sudoku is an application which was created with three goals in mind: Teach myself Jetpack Compose Teach myself Graph Datastruct
Keep data as a linked list on disk. A alternative way to reduce redundant operation for DiskLruCache
DiskLinkedList Keep data as a linked list on disk. An alternative way to reduce redundant operation for DiskLruCache Use-case Android have build-in Di
๐ฅ A curated list of awesome Android articles sorted by topic.
See also: Jetpack Compose Awesome Java Java Core SDK Collections Reflection API Concurrency Java Memory Model JVM Garbage Collector Kotlin Basics Exte
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
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...)
๐ซ Small microservice to handle state changes of Kubernetes pods and post them to Instatus or Statuspages
๐ซ Kanata Small microservice to handle state changes of Kubernetes pods and post them to Instatus or Statuspages ๐ค Why? I don't really want to implem
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
Simple State Machines in Kotlin (KSSM)
Simple State Machines in Kotlin (KSSM) What is this? KSSM (reordered: Kotlin - Simple State Machines) provides an easy and simple DSL (Domain Specific
๐ญ๐๐ Tutorials about animations with Animators, Animated Vector Drawables, Shared Transitions, and more
๐ญ๐๐ Tutorials about animations with Animators, Animated Vector Drawables, Shared Transitions, and more
๐ฅ A Simple and Minimal Movies Android Application to demonstrate the Modern Android Development and Jetpack Compose.
ComposeMovie Android ๐ฅ A Simple and Minimal Movies Android Application to demonstrate the Modern Android Development and Jetpack Compose. Built with
Compose easy forms validation library
Compose EasyForms Focus on building your form UI while the library do the heavy work for you. Features Built in support for most of the Form widgets i
Field state manager and basic set of validation, fields
Compose Forms Field state manager and basic set of validation, fields
Sync DND state between Android phone and watch
DNDSync This App was developed to enable Do Not Disturb (DND) synchronization between my Pixel phone and the Galaxy Watch 4 since this option was only
A lightweight task progress calendar view library for Android
A lightweight task progress calendar view library for Android
An implementation of a gif decoder written 100% in Kotlin, plus an associated Drawable for Android
An implementation of a gif decoder written 100% in Kotlin, plus an associated Drawable for Android
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
A wholesome todo list application for staying organized and feeling good.
Tasks Of Affirmation This is a wholesome todo list application. The purpose of this application is to help users stay organized in their day-to-day li
MVVM Redux is a lightweight lib to help you apply the redux concepts in your project based in MVVM.
MVVM Redux is a lightweight lib to help you apply the redux concepts in your project based in MVVM.
A small navigation library for Android to ease the use of fragment transactions & handling backstack (also available for Jetpack Compose).
A small navigation library for Android to ease the use of fragment transactions & handling backstack (also available for Jetpack Compose).
This android app fetches the data from the USGS API in real time to display a list of earthquakes.
This android app fetches the data from the USGS API in real time to display a list of earthquakes. On clicking an earthquake it opens a browser window with the complete information of the earthquake along with the location on a map.
๐ Note List app based on MVVM architecture (ViewModel, LiveData, Coroutines, Room and Jetpack Compose)
Note list app built with Jetpack Compose Download Go to the releases page to download the latest available apk. Screenshots Architecture Features Home
Custom & highly configurable seek slider with sliding intervals, disabled state and every possible setting to tackle!
LabeledSeekSlider Custom & highly configurable seek slider with sliding intervals, disabled state and every possible setting to tackle! Minimum target
This assignment gives you basically a post list and its detail with comments.๐
Android Assignment ๐ Description This assignment gives you basically a post list and its detail with comments. ๐ฑ Features Users can see random post
Progress Button is a android library for hanling different types state like active, finished, enabled, disabled and reset with a single line of code.
Progress Button is a android library for hanling different types state like active, finished, enabled, disabled and reset with a single line of code.
This assignment gives you basically a post list and its detail with comments.๐
Android Assignment ๐ Description This assignment gives you basically a post list and its detail with comments. ๐ฑ Features Users can see random post
Kotlin app that shows a list of characters using the api SWAPI
StarWarsCharacters Kotlin app that shows a list of characters using the api SWAPI (https://swapi.dev) This is a clean architecture app example built w
The example Android project of animated menu items in toolbar
Android Animated Menu Items The example Android project of animated menu items in toolbar. Thanks Srikant Shetty for idea of this animation. Cut: Copy
Use a jar executable to create a Drawable class to display a SVG on Android.
SVG2Drawable Use a jar executable to create a Drawable class to display a SVG on Android. This is a standalone library, not a Runtime Android library.
A simple store project that includes a list of products, search on products, details of the product, and review submission.
AdidasTest A simple store project that includes a list of products, search on products, details of the product, and review submission. Summary Technol
The example Android project of animated menu items in toolbar
Android Animated Menu Items The example Android project of animated menu items in toolbar. Thanks Srikant Shetty for idea of this animation. Cut: Copy
Android View that displays different content based on its state
MultiStateView Android View that displays different content based on its state. Based off of MeetMe/MultiStateView The four different states the view
An elegant context-care loading placeholder for Android
FiftyShadesOf An elegant context-care loading placeholder for Android Usage FiftyShadesOf.with(context) .on(view1, view2, view3)
IconicDroid is a custom Android Drawable which allows to draw icons from several iconic fonts.
IconicDroid IconicDroid is a custom Android Drawable which allows to draw icons from several iconic fonts. Try out the sample application on the Googl
A library for showing different types of layouts when a list view is empty
Android Empty Layout Please note that this project is not being maintained now. Hopefully a new version will be available soon. A library for showing
Easy-to-use animated clock icon for Android
Timecon Easy-to-use animated clock icon written in Kotlin Including in your project Add to your root build.gradle: allprojects { repositories {
Drawable animation inspired by Tinder.
WaveDrawable Drawable animation inspired by Tinder. Download compile 'me.alexrs:wave-drawable:1.0.0' LinearInterpolator BounceInterpolator CycleInterp
An Adapter that allows a RecyclerView to be split into Sections with headers and/or footers. Each Section can have its state controlled individually.
โ ๏ธ Archived: this repository is no longer going to be maintained. SectionedRecyclerViewAdapter An Adapter that allows a RecyclerView to be split into
Material style morphing play-pause drawable for Android
Play There is no need to explain what this thing does, just take a look at the gif below. Including in your project Add to your root build.gradle: all
Android library listening network connection state and change of the WiFi signal strength with event bus
NetworkEvents Android library listening network connection state and change of the WiFi signal strength with event bus. It works with any implementati
:speedboat: Floating navigation view for displaying a list of items dynamically on Android.
Submarine Fully customizable floating navigation view for listing items dynamically on Android. Including in your project Gradle Add below codes to yo
DSL for constructing the drawables in Kotlin instead of in XML
Android Drawable Kotlin DSL DSL for constructing the drawables in Kotlin instead of in XML Examples Shape drawables ?xml version="1.0" encoding="utf-
๐ด A non-deterministic finite-state machine for Android & JVM that won't let you down
HAL is a non-deterministic finite-state machine for Android & JVM built with Coroutines StateFlow and LiveData. Why non-deterministic? Because in a no
๐ก๐โญ๏ธ A generalized adapter for RecyclerView on Android which makes it easy to add heterogeneous items to a list
Mystique is a Kotlin library for Androidโs RecyclerView which allows you to create homogeneous and heterogeneous lists effortlessly using an universal
Predictable state container for JavaScript apps
Redux is a predictable state container for JavaScript apps. (Not to be confused with a WordPress framework โ Redux Framework) It helps you write appli
A multi platform image density converting tool converting single or batches of images to Android, iOS, Windows or CSS specific formats and density versions given the source scale factor or width/height in dp. It has a graphical and command line interface and supports many image types (svg, psd, 9-patch, etc.) aswell as some lossless compressors like pngcrush.
Density Image Converter Tool for Android, iOS, Windows and CSS This is a powerful little tool that helps converting single or batches of images to And