366 Repositories
Android basic-data-types Libraries
MiHawk 🦅👁️ is simple and secure 🔒 Android Library to store and retrieve pair of key-value data with encryption , internally it use jetpack DataStore Preferences 💽 to store data.
MiHawk MiHawk 🦅 👁️ is simple and secure 🔒 Android Library to store and retrieve pair of key-value data with encryption , internally it use jetpack
CMPLR-Native - A blogging mobile application built with Kotlin using MVC design pattern and Take some advantage of Jetpack , View & Data Binding
A blogging mobile application built with Kotlin using MVC design pattern and Tak
PopularMovieApp - A simple project to Chiper challenge taken data from The Movie DB based on Kotlin MVVM clean architecture
A simple project to Chiper challenge taken data from The Movie DB based on Kotli
The queue you've always wanted to be in.
Georgian Queue GeorgianQueue is a queue data structure on steroids. The queue you've always wanted to be in. Implemented using singly linked list and
A blogging mobile application built with Kotlin using MVC design pattern and Take some advantage of Jetpack , View & Data Binding It's a mimic for Tumblr application , But a little prettier than him 😉
A blogging mobile application built with Kotlin using MVC design pattern and Take some advantage of Jetpack , View & Data Binding It's a mimic for Tum
Project-applocker - A concept app that uses Jetpack Security to encrypt user data such as text files or images using Encrypted Shared Preferences
SecureBox A concept app that uses Jetpack Security to encrypt user data such as
ViewModel LiveData Sample - Sample of using ViewModel, LiveData and Data Binding
ViewModel_LiveData_Sample Sample Code for Lesson 8 using ViewModel, LiveData and
Android GraphView is used to display data in graph structures.
GraphView Android GraphView is used to display data in graph structures. Overview The library can be used within RecyclerView and currently works with
android custom listview,with interaction pattern load more and pull to refresh to load data dinamically
The first thing that i have to say is render thanks to johannilsson because all the part of pull to refresh listview is based in the code of his repos
UW Homework: Basic Kotlin
UW Homework: Basic Kotlin This homework is designed to force you to exercise you
Custom UI control for android which is showing data as a segments and a value inside them.
Segmented Bar View for Android Custom UI control for android which is showing data as a segments and a value inside them. Screenshots Install From rep
Data Sync & Messaging Library for Android Wear
Teleport - Data Sync & Messaging Library for Android Wear Teleport is a library to easily setup and manage Data Syncronization and Messaging on Androi
🔓 Kotlin version of the popular google/easypermissions wrapper library to simplify basic system permissions logic on Android M or higher.
EasyPermissions-ktx Kotlin version of the popular googlesample/easypermissions wrapper library to simplify basic system permissions logic on Android M
A demo app to showcase constraint layout implementation in Android
ConstraintLayout-Sample A demo app to showcase constraint layout implementation in Android Please checkout the medium article here for a detailed expl
Microservice-arch - Basic micro service architecture using spring boot
Readme 4 applications are created: discovery-service: every application register
Quiz-App - An Android app which have some basic questions
Quiz-App An Android app which have some basic questions Start page Questions pag
Weatherapp: a simple weather forecast app, which uses some APIs to fetch 5 day / 3 hour forecast data from the OpenWeatherMap
Weatherapp Weatherapp is a simple weather forecast app, which uses some APIs to
simple light weight android library for displaying tabulated data
LegacyTableView simple light weight android library for displaying tabulated data This is a simple android library that will help you include tables i
Solutions of HackerRank problems.
HackerRank-Solutions This repository consists of all the HackerRank projects or challenges completed by me and contributed by others. (Updating regula
Android library for displaying data based on JSON configuration fetched from server
Android library for displaying data based on JSON configuration fetched from server. With this library, you can kiss goodbye to string.xml, dimen.xml, arrays.xml. Keep all your string/integer/array config in one file. The library will automatically fetch the data from the url you provide.
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,使用开放街道地图数据。
KMonitor - Compose Multiplatform application to fetch data provided by MSI Afterburner and broadcast them to your local network
kMonitor: Your pc stats over the network What is this? A small desktop companion
Kindling - A standalone collection of utilities to help Ignition users. Features various tools to help work with Ignition's custom data export formats
Kindling A standalone collection of utilities to help Ignition users. Features v
A demo of how to implement Data Binding in Android app
DataBindingExample A demo of how to implement Data Binding in Android app Each Activity in the demo app shows a sample implementation of data binding.
Sample of Data Binding with MVVM + Clean Architecture.
Data Binding in Android Databinding is a support library provided by android to bind your UI components directly to the data source like ViewModel. In
Yeomen Generator for Barebones Android Project with Android Architecture Component in MVVM pattern using Data binding support
Android Starterkit for Architecture Components in MVVM Bootstrap your next Android Project with Android Architecture component in MVVM in seconds ! Sh
DataFragment - Easy retained fragment handling for data and longrunning tasks related to activty lifecycle
DataFragment DataFragment is a tiny tiny library that helps (me) to prevent a little boilerplate code for retained data fragments in Android. This is
DynamicTree - Android view library that represents tree structure data.
Android view library that represents tree structure data. Sample Install Gradle Add the JitPack repository to your project level build.gradle file all
This will provide food data in JSON form and display it using RecyclerView and CardView.
retrofit-with-food2fork.com This will provide food data in JSON form and display it using RecyclerView and CardView. NOTE:Please register at foot2fork
Bootcamp - Digital Innovation One e NTT Data - Aula de Recursos Nativos do Android
Recursos-Nativos-Android -Foto e Camera Bootcamp - Digital Innovation One e NTT Data - Aula de Recursos Nativos do Android Tutorial de uso da bibliote
SimpleToDo is an android app that allows building a todo list and basic todo items management functionality including adding new items, editing and deleting an existing item.
SimpleToDo is an android app that allows building a todo list and basic todo items management functionality including adding new items, editing and deleting an existing item.
Environmental-Monitoring-Android-App - This Android App is used to monitor environmental parameters data from remote sensors
Environmental-Monitoring-Android-App - This Android App is used to monitor environmental parameters data from remote sensors. Parameters includes but not limited to temperature, humidity, air quality, level of Ionizing radiation, ...
NguyenThienAn06105 - This repository consist of the code to read camera data on ESP8266 and a simple Android application to visualize the …
MLX90640-HeatCamera This repository consist of the code to read camera data on ESP8266 and a simple Android application to visualize the result. There
Forage-project - This is a project given by Google Android Developers team. It's specifically created for data persistance.
Forage - Starter Code Starter code for the fifth independent project for Android Basics in Kotlin. This project pairs with Unit 5 of Android Basics in
A Glitch in the Data - a no-nonsense android library for form validation/validate and string matching
A Glitch in the Data A no-nonsense Android Library for Form Validation and String Matching - - 📺 Preview 📱 Compatibility 💻 Usage 📩 Download 📋 Fea
AppConversorMoedas - The currency conversion using an API to bring the data up to date
LAB - Criando um app de conversor moedas/cambio com Kotlin. O curso pode ser ace
Λrrow is a library for Typed Functional Programming in Kotlin.
Λrrow is a library for Typed Functional Programming in Kotlin. Arrow aims to provide a lingua franca of interfaces and abstractions across Kotlin libr
SimpleTodo - An android app that allows building a todo list and basic todo items management functionality
Pre-work - SimpleTodo SimpleTodo is an android app that allows building a todo l
Location-history-viewer - Small compose-desktop app to view data from google's location history
Google Location History Takeout Viewer This application provides a minimalistic
Course_modularizing_android_apps - Multi-module demo app that gets data from a Dota2 api
Work in progress Multi-module demo app that gets data from a Dota2 api. Module n
Repository ini berguna untuk menyimpan kode yang dibutuhkan untuk membuat sebuah Aplikasi Android yang memiliki ListView yang menggunakan Custom Adapter dan Mengambil data dari Database secara CRUD.
AndroidListView Repository ini berguna untuk menyimpan kode yang dibutuhkan untuk membuat sebuah Aplikasi Android yang memiliki ListView yang mengguna
Module that adds support for serialization/deserialization of Kotlin classes and data classes.
Overview Module that adds support for serialization/deserialization of Kotlin classes and data classes. Previously a default constructor must have exi
Kotlin API for Lets-Plot - an open-source plotting library for statistical data.
Lets-Plot for Kotlin Latest Lets-Plot Kotlin API Version Latest Lets-Plot Version License Overview Lets-Plot in Jupyter with Kotlin Kernel Installatio
Kotlin plugin for Vim. Featuring: syntax highlighting, basic indentation, Syntastic support
kotlin-vim Installation If you use Vim 8 or later, the recommended way is using Vim's built-in package manager: git clone https://github.com/udalov/ko
krangl is a {K}otlin DSL for data w{rangl}ing
krangl krangl is a {K}otlin library for data w{rangl}ing. By implementing a grammar of data manipulation using a modern functional-style API, it allow
A boilerplate-free Kotlin config library for loading configuration files as data classes
Hoplite Hoplite is a Kotlin library for loading configuration files into typesafe classes in a boilerplate-free way. Define your config using Kotlin d
Starter code for Android Basics codelab - Store the data in a ViewModel
Unscramble App Starter code for Android Basics codelab - Store the data in a Vie
A Kotlin-based testing/scraping/parsing library providing the ability to analyze and extract data from HTML
A Kotlin-based testing/scraping/parsing library providing the ability to analyze and extract data from HTML (server & client-side rendered). It places particular emphasis on ease of use and a high level of readability by providing an intuitive DSL. It aims to be a testing lib, but can also be used to scrape websites in a convenient fashion.
🧩 Shape-Safe Symbolic Differentiation with Algebraic Data Types
Kotlin∇: Type-safe Symbolic Differentiation for the JVM Kotlin∇ is a type-safe automatic differentiation framework written in Kotlin. It allows users
Functional companion to Kotlin's Compiler
Λrrow Meta Functional companion to Kotlin's Compiler Getting started Λrrow Meta is a meta-programming library that cooperates with the Kotlin compiler
An Android, JavaFx, JS multiplatform datavisualization library with comprehensive DSL
Isomorphic dataviz Data2viz is a data visualization toolbox for Kotlin Multiplatform. You can pick what you need in the different modules and use them
Spring Data JPA Specification DSL for Kotlin
Spring Data JPA Specification DSL for Kotlin This library provides a fluent DSL for querying spring data JPA repositories using spring data Specificat
Generate realistically looking fake data such as names, addresses, banking details, and many more, that can be used for testing and data anonymization purposes.
Generate realistically looking fake data such as names, addresses, banking details, and many more, that can be used for testing and data anonymization purposes.
Lightweight library allowing to introspect basic stuff about Kotlin symbols
kotlinx.reflect.lite This library provides an API to introspect Kotlin symbols at runtime. Its main feature is the small size which makes it possible
Data analytics app for mining
Vision Vision is a data analytics app developed to visualise and interact with m
A {K}otlin g{ra}mmar for data {vis}ualization
kravis - A {k}otlin {gra}mmar for data {vis}ualization Visualizing tabular and relational data is the core of data-science. kravis implements a gramma
A growing library of assorted data structures, algorithms and utilities for OPENRNDR
ORX (OPENRNDR EXTRA) 0.4 Note that this is a yet unreleased version of ORX. The prior released version of ORX can be found in the ORX 0.3 branch. A gr
A Kotlin compiler plugin that removes the `copy` method of data classes.
NoCopy Compiler Plugin A Kotlin compiler plugin that removes the `copy` method from data classes and enables using them as value-based classes. Usage
Gson TypeAdapter & Factory generator for Kotlin data classes
An annotation processor generates Gson TypeAdapter from Kotlin Data Classes Motivation By default, Gson uses reflection to read/write data from JSON.
unsigned support for Kotlin via boxed types and unsigned operators
kotlin-unsigned Unsigned operators and boxed types (Ubyte, Uint, Ulong and Ushort) for unsigned support. To have a quick idea what this library offers
Data Structure library for Multiplatform Kotlin 1.3
Kds is a Data Structure library for Multiplatform Kotlin. It includes a set of optimized data structures written in Kotlin Common so they are availabl
Kotlin compiler plugin to hide secret data
Sekret Kotlin compiler plugin that hides data class properties in generated toString() method Motivation In 2019 Facebook and Google admitted a leakin
Json Schema as code, autocomplete for your data model!
Overview Smartype is a powerful code generation tool that allows you to get the most out of the time you spend organizing and defining the structure o
A simple Kotlin library to Query over Json Data.
kotlin-jsonq A simple Kotlin library to Query over JSON Data Installation Gradle, allprojects { repositories { ... maven { url "ht
A JSON library written in pure Kotlin
fluid-json A JSON library written in pure Kotlin. Table of Contents Installation Basic Usage Annotation Customization Examples Manual Coding Error Han
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
Jenesis Data Store: a dynamic, cross platform, high performance, ORM data-mapper. Designed to assist in rapid development and data mining
Jenesis Data Store Jenesis Data Store (JDS) was created to help developers persist data to a strongly-typed portable JSON format. JDS has four goals:
A Basic CRUD compose app with kotlin
e-Gym A basic Jetpack Compose CRUD app, developed just for study the technology,
Lock device and wipe data on panic trigger.
Wasted Lock device and wipe data on panic trigger. You can use PanicKit or send broadcast message with authentication code. On trigger, using Device A
The communications platform that puts data protection first.
Rocket.Chat is an open-source fully customizable communications platform developed in JavaScript for organizations with high standards of data protect
Trying out JetPack Compose by building a basic Notes app. And a lot more
📝 Compose Notes Compose Notes is a sample app built with ✨ Jetpack Compose. To try out these sample apps, you need to use the latest Canary version o
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
Android app to collect data to be analyzed for medical purposes.
Android app to collect medical data Android app to collect data to be analyzed for medical purposes. Its development was started as part of a final de
Adding locale aware thousands separator dynamically as the user types
Locale aware, dynamic thousands separator for EditText Adding locale aware thousands separator dynamically as the user types Features: Add thousands s
A simple command line parser that takes different kind and format of inputs
CLI Parser Kata Introduction This is a simple command line parser that takes different kind and format of inputs and exports them to other format and
Android MVVM experiment project using the official Data Binding library
MVVM using Data Binding I wanted to experiment creating an MVVM structured project using the official Data Binding library, so I stripped back an old
Starter code for Android Kotlin Fundamentals Codelab 8.1 Getting data from the internet
MarsRealEstate - Starter Code Starter code for Android Kotlin Fundamentals Codelab 8.1 Getting data from the internet Introduction MarsRealEstate is a
Basic Android app to use Jetpack WorkManager API features
jetpack-work-manager-playground Basic Android app to use Jetpack WorkManager API features Jetpack WorkManager Playground Demo app Jetpack WorkManager
An open source app which can be used to do basic surveys
SurveyApp This is an open source app which can be used to do basic surveys. It supports multiple question types. For demo please check the releases pa
A single screen app learn in google basic Android Development course.
Project: Lemonade App - Starter Code Starter code for the first independent project for Android Basics in Kotlin Introduction This is the starter code
A program to calculate the distance traveled during the run the calories burned and the average speed Display data in more than one way using a graph
Running App Features: A program to calculate the distance traveled during the run the calories burned and the average speed Display data in more than
Clean MVVM with eliminating the usage of context from view models by introducing hilt for DI and sealed classes for displaying Errors in views using shared flows (one time event), and Stateflow for data
Clean ViewModel with Sealed Classes Following are the purposes of this repo Showing how you can remove the need of context in ViewModels. I. By using
Handy library to integrate pagination, which allow no data layout, refresh layout, recycler view in one view and easy way to bind pagination in app.
Pagination View Handy library to integrate pagination, which allow no data layout, refresh layout, recycler view in one view and easy way to bind pagi
A basic natural gas mobile application homework.
Natural Gas Homework This is a basic natural gas mobile application project. Compiling You need Android Studio https://developer.android.com/studio/ a
A simple App which fetches data from NewYork times api and show news to the user
Stay-TheNewsApp This is a simple java app, which fetches data from NewYork times api and show news to the user, News can be seen from various categori
Clean MVVM with eliminating the usage of context from view models by introducing hilt for DI and sealed classes for displaying Errors in views using shared flows (one time event), and Stateflow for data
Clean ViewModel with Sealed Classes Following are the purposes of this repo Showing how you can remove the need of context in ViewModels. I. By using
A library that you can use in 4 different types toast written with Jetpack Compose
Composable Sweet Toast A library that you can use in 4 different types(Success, Error, Warning, Info) written with Jetpack Compose. You can use this t
This is a Movie API app in which data is fetched online from the TMDB site using API authentication.
Movie-API This is a Movie API app in which data is fetched online from the TMDB site using API authentication. MVVM model is used for Database Managme
A simple weather application focused on material UI and API data calls.
YAWA-WeatherApp YAWA is a simple single screen, single activity weather app with material UI. This repository is mainly focused on people who want to
A music player UI am designing in Jetpack Compose. The data is being fetched from Deezer's API.
Jetpack-Compose-MusicPlayer-UI 🎵 - Still under development This is a small project I am doing to interact with and explore Jetpack Compose components
This repo contains my solutions to some data structures and algorithms problems on leetcode.
DSA Playground This repository contains solutions to dsa problems in kotlin. NOTE: This file will get long, please consider using CtrlF DSA With Kun
Implementation of MVVM , Live Data and Room DAO for a robust materialistic design
Someday App to manage Weekly tasks Because who needs to remind you every week to do Samething Preview Main Layout Light Dark Main Layout (Expanded) Li
Delish, a Food Recipes App in Jetpack Compose and Hilt based on modern Android tech-stacks and MVVM clean architecture.
Delish Screens Tech stack & Open-source libraries 100% Kotlin based + Coroutines + Flow for asynchronous. Dagger Hilt 2.37 Accompanist JetPack Jetpack
Latihan Menyimpan dan Membuka File
Local-Data-Persistent-1 Latihan Menyimpan dan Membuka File Codelab kali ini menitik beratkan pada penerapan proses menyimpan dan membuka berkas. Anda
Pada codelab kali ini Anda akan mempelajari bagaimana mengimplementasikan Room dalam membuat aplikasi Android
Local-Data-Persistent-6 Latihan Room Pada codelab kali ini Anda akan mempelajari bagaimana mengimplementasikan Room dalam membuat aplikasi Android. Ha
This repository contains program source code and data to reproduce the experiments in Sections 5.2 and 5.3 of the paper entitled "An interactive sketch-based CAD interface realizing geometrical and topological editing across multiple objects based on fuzzy logic."
Program source code and data This repository contains program source code and data to reproduce the experiments in Sections 5.2 and 5.3 of the paper e
Earthquake Android application for Indonesia region with data from BMKG
Awas Gempa Bumi Aplikasi yang menampilkan data gempa terbaru di Indonesia dengan sumber dari BMKG. Fitur : Menampilkan data gempa terbaru sesuai denga
A basic, incomplete, buggy, far from efficient UI toolkit for Kotlin/Android. An experiment for fun and to learn.
Apex Apex is just a simple proof of concept to demonstrate how easily you can build your own UI Toolkit from scratch. This code base is most likely fu
A mobile application developed for *Android* devices, aimed at 11th grade students in which they can take some basic training tests for presentation of external tests.
ApliKTest11 Application with Kit of questions and Knowledge Test for the preparation of the Saber Test. Description A mobile application developed for
A basic, incomplete, buggy, far from efficient UI toolkit for Kotlin/Android. An experiment for fun and to learn.
Apex Apex is just a simple proof of concept to demonstrate how easily you can build your own UI Toolkit from scratch. This code base is most likely fu