63 Repositories
Android offline-caching Libraries
This is a Interview application which made by me in interview task what it do? that will give you the result from Api and also save data in the cache using RoomDb so that we can access it offline.
Clean-MVVM-App An Android application built using Clean + MVVM architecture. Components used in the app. Kotlin - As a programming language. Material
🚀 Stock Market App / See listed companies and details with Jetpack Compose.
🚀 Stock Market App 🚀 Preview 👀 ✨ See listed companies and details with Jetpack Compose ✨ 📚 Libraries Retrofit2 Open CSV Compose Destinations Dagge
Unsplash Gallery for a coding challange.
Important note: Secret key of Unsplash is not present in the public github repository, Utils Constants.SERVER_SECRET. Replace it with your key. Unsp
An e-commercial application built as a technological demonstration.
Overview An e-commercial application built as a technological demonstration. The purpose of this app is to get an experience from creatinig architectu
How to play DASH type content with ExoPlayer? 📺 📱 🎞
How to use ExoPlayer ▶️ with Kotlin in Android ❓ ExoPlayer is an application level media player for Android. It provides an alternative to Android’s M
Clean Android multi-module offline-first scalable app in 2022. Including Jetpack Compose, MVI, Kotlin coroutines/Flow, Kotlin serialization, Hilt and Room.
Android Kotlin starter project - 2022 edition Android starter project, described precisely in this article. Purpose To show good practices using Kotli
A food recipes App Built with Jetpack Compose
A food recipes App Built with Jetpack Compose . The app uses room for local caching to facilitate offline support and follows the MVVM Clean Architectural pattern
KmmCaching - An application that illustrates fetching data from remote data source and caching it in local storage
An application that illustrates fetching data from remote data source and caching it in local storage for both IOS and Android platforms using Kotlin Multiplatform Mobile and SqlDelight.
A Kotlin library providing a simple, high-performance way to use off-heap native memory in JVM applications.
native_memory_allocator A library which uses sun.misc.Unsafe to allocate off-heap native memory. Motivation The goal of this project is to provide a s
Belajar Android Jetpack Pro Dicoding - with Hilt, LiveData, Online-Offline Caching, etc
movie-catalogue-jetpack-pro-dicoding Ini adalah final submission pada kelas Belajar Android Jetpack Pro di dicoding (get 5 star) Pada project ini terd
A spring-boot project that demonstrates data caching using Redis
A spring-boot project that demonstrates data caching using Redis
nestegg - Very simple Kotlin caching library
nestegg - Very simple Kotlin caching library
ExoPlayer - an application level media player for Android
ExoPlayer is an application level media player for Android. It provides an alternative to Android’s MediaPlayer API for playing audio and video both locally and over the Internet. ExoPlayer supports features not currently supported by Android’s MediaPlayer API, including DASH and SmoothStreaming adaptive playbacks.
Image-search - An Image search android app with offline support
image-search Image search app built using bing image search API via paging 3. Fe
A library for using Caffeine with Spring caching
spring-caffeine-cache A library for using Caffeine with Spring caching. Usage Repository To depend on a release, you need only depend on the official
Tox Reference Implementation for Android [TRIfA]
Tox Reference Implementation for Android [TRIfA] This is not a Reference Client, it's c-toxcore for Android. This is now also a Tox Client for Android
A Reboot of DroidSeries Offline TV Shows Tracker
DroidShows DroidShows: A Reboot of DroidSeries Offline TV Shows Tracker This fork adds quite a bunch of features, among which an improved interface, a
Simple Caching application from @CodinginFlow
SimpleCaching Simple app that fetches data from a REST API using Retrofit, and caches this data for offline use in an SQLite database using the Room p
An android app built using Kotlin that consumes Pixabay API to display images and their details.
AdanianAndroidTest An android app built using Kotlin that consumes Pixabay API to display images and their details. It has been built following Clean
🗺️ MAPS.ME — Offline OpenStreetMap maps for iOS and Android
MAPS.ME MAPS.ME is an open source cross-platform offline maps application, built on top of crowd-sourced OpenStreetMap data. It was publicly released
Based on Flym and Sparse RSS, this checks RSS/Atom news feeds, polling for updates from the device on a regular basis. Fetched items are available for offline reading.
Based on Flym and Sparse RSS, this checks RSS/Atom news feeds, polling for updates from the device on a regular basis. Fetched items are available for offline reading.
Multiple accounts client for multiple Social networks. For Android
AndStatus AndStatus is an Open Source multiple accounts client for multiple Social networks, including Mastodon, Twitter, ActivityPub (Client to Serve
QuickDic offline Dictionary App for Android
QuickDic offline Dictionary App for Android. Provided downloadable dictionaries are based on Wiktionaries but can also be created from other sources (see DictionaryPC). Remember to use --recursive when cloning! Fork of project that used to be hosted at code.google.com/p/quickdic-dictionary.
DaVinci is an image downloading and caching library for Android Wear
DaVinci DaVinci is an image downloading and caching library for Android Wear Usage Use DaVinci from your SmartWatch app DaVinci.with(context).load("/i
An offline geocode library for android, powered by SQLite, using osm data.
An offline geocode library for android, powered by SQLite, using osm data. 离线地理编码Android库,基于SQLite,使用开放街道地图数据。
Wear-Offline-Notes - App for writing offline notes with a custom keyboard for Android Wear
Wear Offline Notes App for writing offline notes with a custom keyboard for Wear OS smartwatches. Demo You can check the app installing it directly on
You can store all your password, bank details, card details in one place and remember only one master PIN. The application works totally offline.
Keep Password An application where you can store all your password, bank details, card details in one place and remember only one master PIN. The appl
Dagger-Hilt
DaggerHilt Dagger-Hilt in this Repo i have demonstrated the use of the following in android Kotlin Dagger2 Room Persistence Retrofit2 MVI / MVVM Archi
Simple dictionary, with simple caching
Dictionary Simple dictionary, with simple caching. If network requests are not a
Kotlin Library for Async Data Loading and Caching
Store 4 Store is a Kotlin library for loading data from remote and local sources. The Problems: Modern software needs data representations to be fluid
Practice Project with Clean architecture(offline +online)
Dictionary-App Basically this project will save what you search once in dictionary and then if you will search the same word again in search when ther
Android Clean Architecture Kick Start project with MVVM, Coroutine, DI, Caching, Networking.
Android Clean Architecture Kick Start project with MVVM, Coroutine, DI, Caching, Networking Stacks: Clean Architecture MVVVM Local Caching (StoreX) Ne
The source code of the MVVM Caching Course
MVVM Caching Course This is the source code of the MVVM Caching Course created by Florian Walther (Coding in Flow) and Gabor Varadi (Zhuinden/EpicPand
Clean architecture dictionary app fetching remote data with local caching
ComposeDictionary Clean architecture dictionary app fetching remote data with local caching Installation Clone this repository and import into Android
A Simple movies app using Kotllin, MVVM, and with an offline caching capability.
IMDB-CLONE A simple imdb clone using KOTLIN,MVVM with searching and bookmarking ability with offline caching ability Libraries used:- Kotlin Coroutine
An android app built using Kotlin that consumes TMDB API to display current trending, upcoming and popular movies 🍿 .
Flick An android app built using Kotlin that consumes TMDB API to display current trending, upcoming and popular movies 🍿 .It has been built followin
Display's information about SpaceX crew members and ships by consuming a rest api and storing the data to display when the user is offline.
Space-X App Display's information about SpaceX crew members(look for ‘Crew’ section in rest api docs) and ships (look for ‘Ships’ section in rest api
Android Offline Music Player
Howl Music Player A sleek and minimal offline music player made wit. Features Sleek and responsive UI , following material design Minimal layout with
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
Flower - Super cool Android library to manage networking and database caching with ease
Flower Super cool Android library to manage networking and database caching with ease. It allows developers to use remote resources on-the-fly OR Comb
A composite Github Action to execute the Kotlin Script with compiler plugin and dependency caching!
Kotlin Script Github Action Kotlin can also be used as a scripting language, which is more safer, concise, and fun to write than bash or python. Githu
A simple Android app to demonstrate the use of Hover SDK for M-PESA Send Money while offline. This SDK does not require an internet connection, it automates USSD sessions in the background of an android application.
HoverSDKDemo Hover SDK is an Android SDK that lets mobile developers to add money features to the applications. This SDK does not require an internet
🍃 Organic Maps is an Android & iOS offline maps app for travelers, tourists, hikers, and cyclists based on top of crowd-sourced OpenStreetMap data and curated with love by MapsWithMe founders.
🍃 Organic Maps is an Android & iOS offline maps app for travelers, tourists, hikers, and cyclists based on top of crowd-sourced OpenStreetMap data and curated with love by MapsWithMe founders. No ads, no tracking, no data collection, no crapware.
An offline music player android app, with modern UI and powerful features
Pulse Music An offline music player android app, with modern UI and powerful features If you liked this repo, fork it and leave a STAR. Your support m
📝 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
Auxio - A simple, rational music player for android.
Auxio is a local music player with a fast, reliable UI/UX without the many useless features present in other music players. Built off of Exoplayer, Auxio has a much better listening experience compared to other apps that use the native MediaPlayer API. In short, It plays music.
A free and open-source offline authenticator app for Wear OS.
Wristkey Need 2FA codes quickly, right on your Wear watch without needing a phone? Wristkey is an open-source 2FA client for Wear OS watches that does
CacheX - A feasible caching library for Android.
CacheX - A feasible caching library for Android.
A simple library for parsing and playing links from YouTube, YouTube Music, Vimeo and Rutube is WebView without the need to connect api data services. Request caching is available now
Android Oembed Video A simple library for parsing and playing links from YouTube, YouTube Music, Vimeo and Rutube and others in the WebView without th
Android library that manages your app's cached data with ease.
Teller Android library that makes your apps faster. Teller facilitates the downloading, saving, and reading of the cached data of your app. Keep your
HttpMocker is a simple HTTP mocking library written in Kotlin to quickly and easily handle offline modes in your apps
HttpMocker HttpMocker is a very lightweight Kotlin library that allows to mock HTTP calls relying on either OkHttp or the Ktor client libraries. It ca
Lightweight data loading and caching library for android
ColdStorage A lightweight data loading and caching library for android Quicklinks Feature requests: Got a new requirement? Request it here and it will
Android ImageView replacement which allows image loading from URLs or contact address book, with caching
Smart Image View for Android SmartImageView is a drop-in replacement for Android’s standard ImageView which additionally allows images to be loaded fr
A full example of custom fonts in XML using data binding and including font caching.
[Deprecated] Fonts in XML are now supported by the Android support library as of 26.0, including in styles and themes. I recommend using the support l
Continuous speech recognition library for Android with options to use GoogleVoiceIme dialog and offline mode.
Android Speech Recognition This library lets you perform continuous voice recognition in your android app with options to either use Google Voice Ime
:movie_camera: Movie discovery app showcasing Android best practices with Google's recommended architecture: MVVM + Repository + Offline support + Android Architecture Components + Paging library & Retrofit2.
Popular Movies Stage 1 + Stage 2 Discover the most popular and top rated movies playing. Movies data fetched using themoviedb.org API. ✨ Screenshots M
The android port of the 2048 game (for offline playing)
2048-android This is the Android port of the 2048 game made by Gabriele Cirulli https://github.com/gabrielecirulli/2048 It's nothing fancy; just a Web
An android app to read gitbook in the offline mode.
gitbook-android An android app to read gitbook in the offline mode. Requirement Android 2.3+ Preview License Copyright (C) 2016 Snowdream Mobile yang
Repo of the Open Source Android library : RoboSpice. RoboSpice is a modular android library that makes writing asynchronous long running tasks easy. It is specialized in network requests, supports caching and offers REST requests out-of-the box using extension modules.
Overview We froze RS last week, the library is not maintained anymore. Personnally, I now always use a mix of retrofit and Rx instead, RS has sailed a
Powerful and flexible library for loading, caching and displaying images on Android.
Universal Image Loader The great ancestor of modern image-loading libraries :) UIL aims to provide a powerful, flexible and highly customizable instru
A powerful image downloading and caching library for Android
Picasso A powerful image downloading and caching library for Android For more information please see the website Download Download the latest AAR from
An image loading and caching library for Android focused on smooth scrolling
Glide | View Glide's documentation | 简体中文文档 | Report an issue with Glide Glide is a fast and efficient open source media management and image loading