4145 Repositories
Android kotlin-library Libraries
This is a simple Rest Api for todo application
This is a simple Rest Api for todo application , where users do signup, login and add their respective todos. So this api is fully based on Ktor framework.
A Wikipedia Android app built for learning purposes
A Wikipedia Android app built for learning purposes. This app uses Wikipedia API to fetch the relevant data about the searched query. It shows search suggestions as the user types the query to be searched, saves the visited searched pages in the history section using the Room database, shows a list of fetched data about the searched item, and lets the user visit its Wikipedia page if a user clicks on it.
xls2json - Read in Excel file (.xls, .xlsx, .xlsm) and output JSON
xls2json Read in Excel file (.xls, .xlsx, .xlsm) and output JSON. Evaluates formulas where possible. Preserve type information from Excel via JSON typ
KMP library for string unicode normalization
doistx-normalize Kotlin Multiplatform (KMP) library that adds support for normalization as described by Unicode Standard Annex #15 - Unicode Normaliza
This is a template to help you get started building amazing Kotlin applications and libraries.
Welcome to the Starter This is a template to help you get started building amazing Kotlin applications and libraries. Over time, examples will be comp
Google Assistant App Actions on Android
App Actions let users launch specific features in your app using Google Assistant. By enabling App Actions to extend your app, users can easily deep link into your apps via Assistant by simply speaking a request to the Assistant.
To Do App with Kotlin
To-Do-App Türkçe Açıklama Kotlin dilini kullanarak basit bir To-Do uygulaması yaptım. Bu uygulama ile istediğiniz gibi notlarınızı ekleyip unuttuğunuz
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
Small kotlin library for persisting _single instances_ of kotlin data classes
PerSista Small library for persisting single instances of kotlin data classes. NB: PerSista uses typeOf() internally which is marked as @ExperimentalS
Age + Gender Estimation on Android - with TensorFlow Lite
Age + Gender Estimation in Android with TensorFlow Contents Python project Google Colab Notebooks Dataset Model ( Vanilla vs. Lite ) Android project O
A simple app that consumes The Ricky & Morty API to display the tv show characters, was trying to learn about pagination with the paging 3 library
Ricky&MortyAPIDemo A simple app that consumes The Rick and Morty API which is a REST and GraphQL API based on the television show Rick and Morty. I wa
Awesome Kid's Drawing App. It has a click and draws feature.
CanvaKids Overview It's a kid's drawing app which is build for android users. It is built in Kotlin with some very good practices involved.
An Intentionally designed Vulnerable Android Application built in Kotlin.
📱 InsecureShop InsecureShop is an Android application that is designed to be intentionally vulnerable. The aim of creating this app is to teach devel
SharedPreference Library to save all types including your custom types and observe them if need be.
A SharedPreference Library that can be used to store all types including your custom classes and observe them too if needed.
A libre smart powered comic book reader for Android.
Seeneva A libre smart powered comic book reader for Android. Translation: Русский • • Features • Speech balloons zooming • OCR and TTS • Performance •
The REST API backend server for the Jalgaon CoHelp application.
API Service - Jalgaon CoHelp The REST API backend server for the Jalgaon CoHelp application. 🛠 Technology / Tools used Kotlin: Programming language f
This repository shows how to declare Hibernate entities using Kotlin
JPA Entities in Kotlin This repository was originally used in the "Getting the Most from JPA with Kotlin" webinar. To follow the webinar flow step by
Android multi-module navigation built on top of Jetpack Navigation Compose
MultiNavCompose Android library for multi-module navigation built on top of Jetpack Navigation Compose. The goal of this library is to simplify the se
YBKChart is a library of 3D graphics charts for Android. 📊
YBKChart is a library of 3D graphics charts for Android. 📊 For more information, see the Wiki. Chart List Pie Chart Download Use gradle. rep
A collection of small utility functions to make it easier to deal with some otherwise nullable APIs on Android.
requireKTX requireKTX is a collection of small utility functions to make it easier to deal with some otherwise nullable APIs on Android, using the sam
A tooltip/showcase library for Android re-written in Kotlin.
UglyTooltip Based on another Showcase library. Being kotlinized, customized and refactored.
Kotlin Multiplatform Application to show Crypto Coins
This is the codebase of Crypto currency Tracking Kotlin Multiplatform App. Components Shared Components Ktor (Network Client) SQL Delight (Local DB) A
Android kotlin extentions library.
KEXtentions This is ALPHA version. Dont use in production code! Kotlin and Android extentions library. How to add it: Step 1. Add the JitPack reposito
Android free levitating window.
FloatingX FloatingX 一个灵活的 免权限 悬浮窗解决方案。 👏 特性 链式调用,无感知插入 支持滑动,自动吸附,兼容多指触摸 Kotlin-dsl 自动修复显示位置 支持对悬浮窗生命周期的监听 支持自定义悬浮窗各项配置 支持自定义拖动边框,吸附边框 支持App 内全局悬浮窗,单
This is a practice app. An app that you can find random recipes and choose the ones you like.
A food suggestion app like Tinder This is a practice app. In this app, you can find random recipes and choose the ones you like. This is main menu. Yo
🏀 An Android app for dribbble.com
Mango Mango is an Android application for Dribbble. Inspired by Resplash, Plaid and Protein. Features ✨ Kotlin and RxKotlin: Yes, fully written in Kot
TheMovies 🎬 A demo project for The Movie DB based on Kotlin MVVM architecture and material design & animations.
A simple project for The Movie DB based on Kotlin MVVM clean architecture and material design & animations. How to build on your environment
A simple demo project based on MVVM clean architecture and material design & animations.
GithubFollows A simple demo project based on MVVM clean architecture and material design & animations. Architecture Specs & Open-source libraries Mini
Mobile client for official Nextcloud News App written as Kotlin Multiplatform Project
Newsout Android and iOS mobile client for Nextcloud news App. The Android client is already available to download in the Play Store. F-Droid and Apple
Andorid app which provides a bunch of useful Linux commands.
Linux Command Library for Android The app currently has 3203 manual pages, 1351 one-line scripts and a bunch of general terminal tips. It works 100% o
Open source Crypto Currency Tracker Android App made fully in Kotlin
CoinBit CoinBit is a beautiful CryptoCurrency app, completely open sourced and 100% in kotlin. It supports following features Track prices of over 300
Android News Reader app. Kotlin Coroutines, Retrofit and Realm
News Reader Android News Reader app Code that follows Packt Publishing Kotlin in Practice Video Course Example of Kotlin Coroutine usage, with Realm a
Design Patterns implemented in Kotlin
Design Patterns In Kotlin ⚠️ New article about testing: Unit Testing with Mockito 2 Project maintained by @dbacinski (Dariusz Baciński) Inspired by De
From Java to Kotlin Cheat Sheet
From Java to Kotlin Cheat Sheet Page: http://fabiomsr.github.io/from-java-to-kotlin/ Programmatically inspired from swift-is-like-go and visually insp
Hands-On-Design-Patterns-with-Kotlin, published by Packt
Hands-on-Design-Patterns-with-Kotlin This is the code repository for Hands-on-Design-Patterns-with-Kotlin, published by Packt. Build scalable applicat
RxJava architecture library for Android
Reference Architecture for Android using RxJava This is an ambitious reference project of what can be done with RxJava to create an app based on strea
Simple API to perform AES encryption on Android. This is the Android counterpart to the AESCrypt library Ruby and Obj-C (with the same weak security defaults :( ) created by Gurpartap Singh. https://github.com/Gurpartap/aescrypt
AESCrypt-Android Simple API to perform AES encryption on Android with no dependancies. This is the Android counterpart to the AESCrypt library Ruby an
Tachiyomi is a free and open source manga reader for Android 6.0 and above.
Free and open source manga reader for Android.
The Kotlin fake data generator library!
Fakeit This library is a port of the Ruby gem Faker. It generates realistic fake data — like names, emails, dates, countries — for a variety of scenar
Android Material Design Theme UI and Tool Library. Support: 4.0.3~O
GitHub OSChina 中文 English Genius-Android Genius-Android: by Material Design style and some commonly used packages. Starting in 2015, The divided into
This library uses OpenGL Shaders to apply effects on Videos at Runtime
VidEffects This is an Android library which can be used to apply different Filters/Effects on videos. It uses vertexShaders and fragmentShaders to app
Botão que ao clique longo, carrega uma animação que o preenche lateralmente
Botão que ao clique longo, carrega uma animação que o preenche lateralmente
🔖 A Quotes Application built to Demonstrate the Jetpack Compose UI
🔖 A Quotes Application built to Demonstrate the Jetpack Compose UI
KodeEditor - A simple code editor with syntax highlighting and pinch to zoom
KodeEditor - A simple code editor with syntax highlighting and pinch to zoom
This libre software app keeps track of things you do NOT want to do.
The reverse to-do list
A lightweight Kotlin DSL to render DSL style Json to String.
A lightweight Kotlin DSL to render DSL style Json to String.
Note saver app which can save images as well with customization.
Note-With-Images-App Note saver app which can save images as well with customization. Demo final.demo.mp4 What i used? Kotlin Paging 3 library flow li
A repository full of Forge 1.8.9 Kotlin utilities
kotlin-forge-api kotlin-forge-api is a repository full of different APIs to be used by mods for Forge 1.8.9 to make modding easier! Warning! To use an
🛒A Minimal Expense E-Commerce App built to demonstrate the use of modern android architecture components [Navigation, Room, MotionLayout, etc..] with MVVM Architecture. ✔
E-Store A Simple E-Commerce App 📱 built to demonstrate the use of modern android architecture component with MVVM Architecture 🏗 . Made with love ❤️
Minecraft NBT support for kotlinx.serialization
knbt An implementation of Minecraft's NBT format for kotlinx.serialization. Technical information about NBT can be found here. Using the same version
Game made with Korge (Kotlin Multiplatform game engine)
MolesAttack Kotlin Multiplatform Game Play Html/js: https://feliperce.github.io/MolesAttack-Distribution/ Jar: https://feliperce.github.io/MolesAttack
A diary app made by Jetpack Compose
Chinese 🈶 ComposeDiary A simple diary app build by Jetpack Compose, use navigation library for single activity implementation Tech Stack & Features P
Amazing and easy to use Accordion Library for Android built with kotlin
AccoLib An easy-to-use, amazing Accordion Library for Android built with kotlin. It reduces the amount of code needed to make Accordions in android, w
Fetch random dog images
RandomDogImages Show Random Dog Images Demo application built in 100% Kotlin and implementing some Jetpack Components. This app was developed for as a
learn MVVM & Android Jetpack in Kotlin
MVVM & Android Jetpack MVVM in Android Kotlin Android Jetpack in Kotlin List of tutorials DataBinding : Step 1 mvvm DataBinding : Step 2 mvvm Lifecycl
A Kotlin compiler plugin implementation of AutoService
auto-service-kt A Kotlin compiler plugin implementation of AutoService. Usage Simply add the auto-service-kt Gradle Plugin. plugins { id("dev.zacswe
Kotlin Multiplatform String markup library
Thistle Kotlin multiplatform String markup library, inspired by SRML. Thistle is a common parser which produces an AST that can be rendered to a varie
RxJava architecture library for Android
Reference Architecture for Android using RxJava This is an ambitious reference project of what can be done with RxJava to create an app based on strea
Examples for my Android GraphView library
Chart and Graph Library for Android GraphView - open source graph plotting library for Android GraphView is a library for Android to programmatically
RoboDemo is a ShowCase library for Android to demonstrate to users how a given Activity works.
RoboDemo RoboDemo is a ShowCase library for Android to demonstrate to users how a given Activity works. A sample is available in the download area of
Sample Project for Android Support Library 23.2
SnapShot: Contains features Vector Drawable Animated Vector Drawable AppCompat DayNight theme Bottom Sheets Using BottomSheetDialog in day-night mode.
Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture
MovieGuide 🚧 Refactoring in progress 👷♀️ ⛏ 👷 🔧️ 👷 🔧 🚧 Comments and new issues are welcome. 👍 Currently not accepting external PRs that touch
Android Library to use custom fonts with ease.
FontometricsLibrary A Simple Android Library to use Custom Fonts with Ease. Use Customs Fonts in your Android project without adding any .ttf/.otf in
An android library to display FontAwesome Icons in any View or a MenuItem
DroidAwesome A library to display FontAwesome Icons in any View or a MenuItem Views Supported: TextView AutoComplete TextView EditText Switch CheckBox
A lightweight Android library for use iconic fonts.
Print A lightweight Android library for use iconic fonts. Download Gradle: compile 'com.github.johnkil.print:print:1.3.1' Maven: dependency gro
Qiscus provide everything you need to power up your app with chats. And it's now made simple.
Introduction Qiscus Chat SDK (Software Development Kit) is a product provided by Qiscus that enables you to embed an in-app chat/chat feature in your
Unified API Library for: Cloud Storage, Social Log-In, Social Interaction, Payment, Email, SMS, POIs, Video & Messaging. Included services are Dropbox, Google Drive, OneDrive, OneDrive for Business, Box, Egnyte, PayPal, Stripe, Google Places, Foursquare, Yelp, YouTube, Vimeo, Twitch, Facebook Messenger, Telegram, Line, Viber, Facebook, GitHub, Google+, LinkedIn, Slack, Twitter, Windows Live, Yahoo, Mailjet, Sendgrid, Twilio, Nexmo, Twizo.
Project Discontinued We decided to discontinue this product as of February 2019. CloudRail now entirely focuses on connecting industrial sensors to AW
Donations library for Android. Supports Google Play Store, Flattr, PayPal, and Bitcoin
Android Donations Lib Android Donations Lib supports donations by Google Play Store, Flattr, PayPal, and Bitcoin. It is used in projects, such as Open
Convert audio files inside your Android app easily. Supported formats: AAC, MP3, M4A, WMA, WAV and FLAC.
AndroidAudioConverter Convert audio files inside your Android app easily. This is a wrapper of FFmpeg-Android-Java lib. Supported formats: AAC MP3 M4A
Barcode scanner library for Android, based on the ZXing decoder
ZXing Android Embedded Barcode scanning library for Android, using ZXing for decoding. The project is loosely based on the ZXing Android Barcode Scann
Dali is an image blur library for Android. It contains several modules for static blurring, live blurring and animations.
Dali Dali is an image blur library for Android. It is easy to use, fast and extensible. Dali contains several modules for either static blurring, live
Chat UI library for Android :zap:
ChatMessageView This library aims to provide a chat UI view for Android. Feature You need to write just few code to create chat view. Auto date settin
Fully customizable implementation of "Snowfall View" on Android.
Android-Snowfall Fully customizable implementation of "Snowfall View" on Android. That's how we use it in our app Hotellook Compatibility This library
A View on which you can freely draw, customizing paint width, alpha and color, and take a screenshot of the content. Useful for note apps, signatures or free hand writing.
FreeDrawView A View that let you draw freely on it. You can customize paint width, alpha and color. Can be useful for notes app, signatures or hands-f
WindView is an Android Library to show Weather's Wind & pressure Status
WindView WindView is an Android Library to show Weather's Wind & pressure Status Screenshot Demo demo.apk Setup Step 1: Add it as a Dependency in Your
a custom view that provides dragged and scaled
DragScaleCircleView A custom imageview that provides the circle window can be dragged and scaled, crop image. How does it look? Why? Sometimes need to
Simple and powerful library to emulate iOS's "3D Touch" preview functionality on Android.
Android 3D Touch - PeekView iOS uses 3D Touch as a way to "peek" into full content, such as emails, pictures, web searches, etc. While they have dedic
:star2:A cool dynamic view library
ENViews ENViews, A cool dynamic view library.All designed by Nick Buturishvili ENViews, 一个华丽丽的动效控件库,所有控件原型取自Nick Buturishvili的设计作品 Preview Original de
This library provides advance views for lists and stacks. Some of the views are build on top of RecyclerView and others are written in their own. Annotations are compiled by annotation processor to generate bind classes. DOCS --
PlaceHolderView An advance view for lists and stacks Some Implementations Documentation You can find the PlaceHolderView documentation here which has
A simple and Elegant Showcase view for Android
Tuto Showcase A simple and Elegant Showcase view for Android TutoShowcase.from(this) .setContentView(R.layout.tuto_sample) .on(R.id.about) //
Display code with syntax highlighting :sparkles: in native way.
CodeView (Android) CodeView helps to show code content with syntax highlighting in native way. Description CodeView contains 3 core parts to implement
FogView is a android library that can show fog on any layout and the fog removes when user rubs it.
Fog View Android Library Min SDK 8 (Android 2.2–2.2.3 Froyo) Screnshots How to use If you want use this library, you can download project and import i
Dynamic Speedometer and Gauge for Android. amazing, powerful, and multi shape :zap:
SpeedView Dynamic Speedometer, Gauge for Android. amazing, powerful, and multi shape ⚡ , you can change (colors, bar width, shape, text, font ...every
Pop animation with circular dust effect for any view updation
Popview-Android Pop animation with circular dust effect for any view updation Getting Started In your build.gradle dependencies { compile 'rb.popv
Android Countdown View
中文 CountdownView Android countdown view,use canvas draw,supports multiple styles Download demo apk Screenshot Gradle compile 'com.github.iwgang:countd
Draggable views with rotation and skew/scale effects
DraggableView Draggable views with rotation and skew/scale effects. Usage Implement DragController.IDragViewGroup Create instance of DragController Ov
Android Material Json Form Wizard is a library for creating beautiful form based wizards within your app just by defining json in a particular format.
Android Json Wizard Android Json Wizard is a library for creating beautiful form based wizards within your app just by defining json in a particular f
ckChangeLog - An Android Library to display a Change Log
ckChangeLog - An Android Library to display a Change Log This library provides an easy way to display a change log in your app. Features Displays chan
Android library providing bread crumbs to the support library fragments.
Hansel And Gretel Android library providing bread crumbs for compatibility fragments. Usage For a working implementation of this project see the sampl
Android library for creating an expandable to full screen view inside a viewgroup composition.
Expandable Panel Android Library Check ExpandablePanel Demo application on GooglePlay: Details This Android library implements the expand by sliding l
Wizard Pager is a library that provides an example implementation of a Wizard UI on Android
Wizard Pager is a library that provides an example implementation of a Wizard UI on Android, it's based of Roman Nurik's wizard pager.
Android library implementing a poppy view on scroll, similar to the one found in the Google Plus app
PoppyView PoppyView is a library which implements view on the bottom which come and go relative to the user scroll. It can be seen in the Google plus
AppRater Library for Android
AppRater Due to lack of available time to thoroughly regression test improvements, other than translations no pull requests will be merged into this p
A convinience library for working with all versions of the Android Preference package from API v4 and up
UnifiedPreference UnifiedPreference is a library for working with all versions of the Android Preference package from API v4 and up. Features Easy to
A TagView library for Android. Customize your own & Drag effect.
AndroidTagView An Android TagView library. You can customize awesome TagView by using this library. Screenshots Usage Step 1 Add below dependency in y
An Android library that brings the Material Design 5.1 sidebar to pre-5.1 devices.
MaterialScrollBar An Android library that brings the Material Design 5.1 scrollbar to pre-5.1 devices. Designed for Android's recyclerView. Video Imag
Lightweight audiowave progressbar for Android
Audiogram Super lightweight audiowave progressbar written in Kotlin Getting started Add to your root build.gradle: allprojects { repositories {
💳 A quick and easy flip view through which you can create views with two sides like credit cards, poker cards etc.
The article on how this library was created is now published. You can read it on this link here. →. 💳 EasyFlipView Built with ❤︎ by Wajahat Karim and