139 Repositories
Android lightweight Libraries
Lightweight android app for searching and downloading gifs.
Gif's Store Lightweight android application for searching and downloading gifs. Project status: started developing. Inspiration todo What's done Proje
A lightweight tracking framework based on the tracking idea of Buzzvideo.(基于西瓜视频的责任链埋点思路实现的轻量级埋点框架)
Tracker English | 中文 Tracker is a lightweight tracking framework based on the tracking idea of Buzzvideo. Tracking idea Why use chain of responsibilit
Java/Kotlin lightweight implementation of RFC-6238 and RFC-4226 to generate and validate time-based one-time passwords (TOTP).
1time Java/Kotlin lightweight implementation of RFC-6238 and RFC-4226 to generate and validate time-based one-time passwords (TOTP). Maven / gradle de
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
Lightweight compiler plugin intended for Kotlin/JVM library development and symbol visibility control.
Restrikt A Kotlin/JVM compiler plugin to restrict symbols access, from external project sources. This plugin offers two ways to hide symbols: An autom
☁️ cloud.sh is a lightweight self-hosted cloud for your home lab.
DISCLAIMER: cloud.sh is under development. We do not recommend you to use it in a production environment for now. The storage could be corrupted when
A simple, lightweight and powerful field validation library for Android.
Convalida Convalida - (Italian for "validation") Convalida is a simple, lightweight and powerful field validation library for Android. Documentation G
User-friendly Lightweight TPM Remote Attestation over Bluetooth
Ultrablue Ultrablue (User-friendly Lightweight TPM Remote Attestation over Bluetooth) is a solution to allow individual users to perform boot state at
A pragmatic lightweight dependency injection framework for Kotlin developers.
A pragmatic lightweight dependency injection framework for Kotlin developers. Koin is a DSL, a light container and a pragmatic API
A lightweight, feature-rich wrapper for the Telegram Bot API, providing a handy Kotlin DSL to quickly build your bot.
Kotlin Telegram Bot Kotlin based wrapper over Telegram API. Current version of the Telegram Api: 6.0 Principles Annotations Magic. The basic interacti
PowerSpinner - 🌀 A lightweight dropdown popup spinner, fully customizable with an arrow and animations for Android.
PowerSpinner - 🌀 A lightweight dropdown popup spinner, fully customizable with an arrow and animations for Android.
A lightweight Kotlin library which converts images to PixelArt in Android.
PixelArtImageView PixelArtImageView is a lightweight library used to convert standalone images into pixel art. The view extends ImageView behaviour an
A Lightweight Framework for Code Generating
Codegen A lightweight framework for code generating. Why Codegen? In Java/Kotlin world, engineers usually use JavaPoet or KotlinPoet for code generati
Depenject - a lightweight, minimalistic dependency injection library for Kotlin/JVM.
depenject depenject is a lightweight, minimalistic dependency injection library for Kotlin/JVM. Our goal is similar to flavor's to simplify the usage
Clickstream - A Modern, Fast, and Lightweight Android Library Ingestion Platform.
Clickstream is an event agnostic, real-time data ingestion platform. Clickstream allows apps to maintain a long-running connection to send data in real-time.
A more lightweight and simpler to use MVVM architecture for Android.
A more lightweight and simpler to use MVVM architecture for Android, Data and views are two-way bound.
A simple, lightweight, non-bloated redis client for kotlin and other JVM languages
rekt is a lightweight, non-bloated redis client, primarily written for the kotlin programming language, while also supporting other JVM-based languages, such as Java, Scala, and obviously way more.
Kotools Types - a lightweight library that provides commonly used types for Kotlin
Kotools Types is a lightweight library that provides commonly used types for Kotlin
Kotools Assert is a lightweight assertions library for Kotlin
Kotools Assert is a lightweight assertions library for Kotlin
Echo is a lightweight and minimal music player for Android, built with Android Studio and written in Kotlin
Echo - Echo, A light-weight, minimal music player for Android, with shuffle, favorites and audio visualization
Android-easy-permissions-kt - EasyPermissionsKt - A lightweight Android library that abstracts all runtime permission boilerplate code to simplify the system permissions managemen
Easy Permissions Kt EasyPermissionsKt is a lightweight Android library that abst
Simple-Keyboard - A quick lightweight keyboard app that helps chatting with your friends, or inserting any other texts, numbers or symbols
Simple Keyboard A quick lightweight keyboard app that helps chatting with your f
Koin-compose - A pragmatic lightweight dependency injection framework for Kotlin developers
What is KOIN? - https://insert-koin.io A pragmatic lightweight dependency inject
Android.compose.squircle - Android LightWeight Squircle Library for JetPack Compose
Android LightWeight Squircle Library for JetPack Compose Usage Based on Compose
Scp-wallet-android - Lightweight ScPrime wallet for Android
SCP Wallet Android SCP Wallet is lightweight ScPrime wallet for Android. Get sta
QCalc - A lightweight semi-scientific calculator for Android
QCalc A lightweight semi-scientific calculator for Android. Written from scratch
A lightweight Kotlin library for a form state management and field validation.
Chassis A lightweight Kotlin library for a form state management and field validation. Setup Library and it's snapshots are available on Maven Central
Web App for Facebook. Lightweight, ad-free, chat support and modern look.
Face Slim Releases | [pl] wydania: https://github.com/indywidualny/FaceSlim/releases Face Slim is an unofficial Facebook application for Android devic
A libre lightweight streaming front-end for Android.
NewPipe A libre lightweight streaming frontend for Android. Screenshots • Description • Features • Installation and updates • Contribution • Donate •
Simple, lightweight and fast event bus tailored for Android
This project is @deprecated in favor of RxJava. It offers the same event-driven programming model as TinyBus, but it's more capable and offers better
Lightweight audiowave progressbar for Android
Audiogram Super lightweight audiowave progressbar written in Kotlin Getting started Add to your root build.gradle: allprojects { repositories {
A simple, lightweight and powerful field validation library for Android.
Convalida Convalida - (Italian for "validation") Convalida is a simple, lightweight and powerful field validation library for Android. Documentation G
A lightweight "about screen" library to allow quick but customizable attribution in Android apps.
Attribouter Attribouter is a lightweight "about screen" for Android apps, built for developers to easily credit a project's contributors & dependencie
Lightweight PDF Renderer Android
AndroidPdfViewer Lightweight PDF Renderer Android Library for displaying PDF documents on Android, with animations, gestures, zoom and double tap supp
SASlider is lightweight cool looking custom slider control which enables the user to input integer or decimal values with high customizeability
SASlider is lightweight cool looking custom slider control which enables the user to input integer or decimal values with high customizeability. User can select values by inputting in text field above slider, slide the control or tap anywhere on the slider to move it.
LinkedIn-SDK-Android - A lightweight android library to implement Login with LinkedIn in your Android app.
LinkedIn-SDK-Android A lightweight android library to implement Login with LinkedIn in your Android app, that supports both Activities and Fragments.
CutableTextView - the super lightweight library that helps to you cut long text. ✂️
An easy to use CutableTextView when you need to cut a long text. ✂️ ✂️ ✂️ Gradle dependencies { implementation 'com.github.devit951:cutabletextvie
Flavor - A lightweight Kotlin dependency injection & service management framework.
flavor A light-weight kotlin dependency injection & service management framework. Flavor is based around guice's design. Usage: Creating a Flavor inst
Android-licenses-library - Lightweight Android library which provides most common licenses in formatted and plain text
Android Licenses Library About this project Features How to use Screenshots Contribute Thanks Apps using this library License About this project This
Vega-Scroll-Layout-Library - It is is a lightweight animation flowlayout which fade and shrink the head itemView when scrolling : http://www.tellmehow.co/vega-scroll-layout-android-slider/
Vega-Scroll-Layout-Library It is is a lightweight animation flowlayout which fade and shrink the head itemView when scrolling. See demo here Idea abou
Lightweight logging framework for Kotlin. A convenient and performant logging library wrapping slf4j with Kotlin extensions
kotlin-logging Lightweight logging framework for Kotlin, written in . A convenient and performant logging library wrapping slf4j with Kotlin extension
A lightweight ORM framework for Kotlin with strong-typed SQL DSL and sequence APIs.
What's Ktorm? Ktorm is a lightweight and efficient ORM Framework for Kotlin directly based on pure JDBC. It provides strong-typed and flexible SQL DSL
A lightweight Kotlin web framework for backend developers 🦆
Kweb 🦆 Quick Start Read Getting Started from the User Manual. Overview Kweb is a new way to create beautiful, efficient, and scalable websites in Kot
tinylog is a lightweight logging framework for Java, Kotlin, Scala, and Android
tinylog 2 Example import org.tinylog.Logger; public class Application { public static void main(String[] args) { Logger.info("Hello
Idiomatic persistence layer for Kotlin
Krush Krush is a lightweight persistence layer for Kotlin based on Exposed SQL DSL. It’s similar to Requery and Micronaut-data jdbc, but designed to w
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
A truly hackable editor: simple, lightweight, understandable
kanvas A very simple editor built in Kotlin and intended to be extended and hacked. It is very simple to customize it to handle a language defined usi
SimpleDNN is a machine learning lightweight open-source library written in Kotlin designed to support relevant neural network architectures in natural language processing tasks
SimpleDNN SimpleDNN is a machine learning lightweight open-source library written in Kotlin whose purpose is to support the development of feed-forwar
Zeko SQL Builder is a high-performance lightweight SQL query library written for Kotlin language
Zeko SQL Builder Zeko SQL Builder is a high-performance lightweight SQL library written for Kotlin language. It is designed to be flexible, portable,
A lightweight coroutine based persistent job/cron scheduler written in Kotlin
kjob A coroutine based persistent background (cron) scheduler written in Kotlin. Features Persist scheduled jobs (e.g. mongoDB) Cron jobs Nice DSL for
Lightweight logging library for Kotlin/Multiplatform. Supports Android, iOS, JavaScript and plain JVM environments.
Log4K Lightweight logging library for Kotlin/Multiplatform. Supports Android, iOS, JavaScript and plain JVM environments. Download Artifacts are publi
A lightweight eventbus library for android, simplifies communication between Activities, Fragments, Threads, Services, etc.
AndroidEventBus This is an EventBus library for Android. It simplifies the communication between Activities, Fragments, Threads, Services, etc. and lo
Easy to use, lightweight custom image view with rounded corners.
RoundedImageView Easy to use, lightweight custom image view with rounded corners. Explore the docs » View Demo · Report Bug · Request Feature About Th
Android Country Picker is a Kotlin-first, flexible and powerful Android library that allows to integrate Country Picker with just a few lines.
1. Add dependency dependencies { implementation 'com.hbb20:android-country-picker:X.Y.Z' } For latest version, 2. Decide your use-case
Lightweight pedometer app for Android using the hardware step sensor
Pedometer Lightweight pedometer app using the hardware step-sensor for minimal battery consumption. This app is designed to be kept running all the ti
A lightweight, simple, smart and powerful Android routing library.
RxRouter Read this in other languages: 中文, English A lightweight, simple, smart and powerful Android routing library. Getting started Setting up the d
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
A lightweight tool that simplifies testing of the process death scenario.
Venom Venom is a lightweight tool that simplifies testing of the process death scenario for your android application. Why Venom? The Android Run Time
A lightweight library for requesting and consuming Activity Results using coroutines.
SuspendActivityResult A lightweight library for requesting and consuming Activity Results using coroutines, it's usage is as simple as: val uri = Acti
Lightweight plugin to add ambient shooting stars into the night sky.
AmbientStars Lightweight plugin to add ambient shooting stars into the night sky. About This plugin adds little shooting stars to the night sky. Only
Simple, lightweight, modular components to help conjure your app architecture
Magic Simple, lightweight, modular components and utilities to help conjure your app architecture. Built with Kotlin coroutines to provide flexible as
A lightweight library for using Material Colors in Android Jetpack Compose Project 🚀🚀🚀
How To Use Step 1: Add the JitPack repository to your build file. Add it in your root build.gradle / build.gradle.kts at the end of repositories: Groo
A lightweight game used to study activity lifecycle
DessertClicker - Code Code for Android Basics Codelab. Introduction DessertClicker is a game about making desserts. Press the button, make a dessert,
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,
A lightweight tool for managing and building Kotlin projects.
kpm kpm (Kotlin Project Manager) is a lightweight tool for managing and building Kotlin projects. What is kpm? Essentially, kpm is going to be a light
Simple and lightweight UI library for user new experience, combining floating bottom navigation and bottom sheet behaviour. Simple and beautiful.
Simple and lightweight UI library for user new experience, combining floating bottom navigation and bottom sheet behaviour. Simple and beautiful.
android lightweight graphql library
android lightweight graphql library
Kotlin Object Notation - Lightweight DSL to build fluid JSON trees
Kotlin Object Notation Lightweight kotlin MPP DSL for building JSON trees Setup Just drop the dependency in your commonMain sourceSet kotlin { sourc
📲💬 react-native-fontext is a lightweight library to integrate fonts in your React Native application that works seamlessly in android and iOS devices.
React Native Fontext react-native-fontext is a lightweight library to integrate fonts in your React Native application that works seamlessly in androi
A lightweight synchronizer between Android's TabLayout and RecyclerView.
TabSync A lightweight synchronizer between Android's TabLayout and RecyclerView. The behavior of the synchronizer is that as you scroll through the Re
A fast, lightweight, entity component system library written in Kotlin.
Fleks A fast, lightweight, entity component system library written in Kotlin. Motivation When developing my hobby games using LibGDX, I always used As
Lightweight service for creating standalone mock, written in pure Kotlin with Netty container.
MockService The lightweight service for creating a standalone mock, written in pure Kotlin with Netty container. The service allows getting config fil
A lightweight, good expandability Android library used for displaying different pages like loading, error, empty, timeout or even your custom page when you load a page
中文 | English LoadSir 👉 👈 LoadSir是一个高效易用,低碳环保,扩展性良好的加载反馈页管理框架,在加载网络或其他数据时候,根据需求切换状态页面, 可添加自定义状态页面,如加载中,加载失败,无数据,网络超时,如占位图,登录失效等常用页面。可配合网络加载框架,结合返回 状态
VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS team, which is intended to speed up the first screen of websites working on Android and iOS platform.
VasSonic: A Lightweight And High-performance Hybrid Framework VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS
Wallum is a superfast ⚡ lightweight wallpaper app, built using Kotlin, Retrofit, MVVM, Paging 3, Hilt, and Navigation Components
Show some ❤️ and star the repo to show support for the project Wallum Android App Wallum is a super-fast 🚀 , lightweight wallpaper app built purely w
A lightweight library to help you navigate in compose with well typed functions.
TypedNavigation A lightweight library to help you navigate in compose with well typed functions. Installation: You can add this library to your projec
A lightweight Trakt API.
This library is a lightweight Trakt API. It supports Swift, Kotlin, and JavaScript by setting up as a Kotlin Multiplatform project.
A lightweight particle system for Jetpack Compose - Quarks
compose-particle-system Quarks is a lightweight particle system for Jetpack Compose. There are endless possibilities for creating generative art with
A lightweight super-fast wireless file sharing application built on WiFi Peer-to-Peer technology.
ZipBolt ZipBolt is a file-sharing platform that allows digital devices to share files at incredible speeds using WiFi Peer-to-Peer technology. ZipBolt
A lightweight circular indicator view library for Android
A lightweight circular indicator view library for Android
A lightweight task progress calendar view library for Android
A lightweight task progress calendar view library for Android
Balloon 🎈 A lightweight popup like tooltips, fully customizable with arrow and animations.
Balloon 🎈 A lightweight popup like tooltips, fully customizable with arrow and animations.
A lightweight and simple Kotlin library for deep link handling on Android 🔗.
A lightweight and simple Kotlin library for deep link handling on Android 🔗.
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 lightweight version of Zeebe from Camunda
A lightweight version of Zeebe from Camunda. It bundles Zeebe's workflow engine including some required parts to a library that can be used by other projects. Other parts of Zeebe, like clustering, are not included or are replaced with simpler implementations, for example with an In-Memory database.
PopTimer is a simple, lightweight Rubik's Cube timer for Android
PopTimer (developing) PopTimer is a simple, lightweight Rubik's Cube timer, localization support, It uses the TNoodle library to generate scramble seq
A lightweight Kotlin friendly wrapper around Couchbase lite for Android.
CouchBaseKtx 🚧 Work In-Progress 🚧 A lightweight Kotlin friendly wrapper around Couchbase-lite for Android Read up a little bit of documentation abou
A lightweight, simplified form validation library for Android
A lightweight, simplified form validation library for Android
Holi is a lightweight Jetpack Compose library of colors, gradients and cool utility functions for all your palette needs!
Holi is a lightweight Jetpack Compose library of colors, gradients and cool utility functions for all your palette needs!
A lightweight alternative to Android's ViewModels. The easiest way to retain instances in Activities, Fragments or Composables.
A lightweight alternative to Android's ViewModels. The easiest way to retain instances in Activities, Fragments or Composables.
Lightweight Kotlin DSL dependency injection library
Warehouse DSL Warehouse is a lightweight Kotlin DSL dependency injection library this library has an extremely faster learning curve and more human fr
A lightweight android library that allows to you create custom fast forward/rewind animations like on Netflix.
SuperForwardView About A lightweight android library that allows to you create custom fast forward/rewind animations like on Netflix. GIF Design Credi
Holi is a lightweight Jetpack Compose library of colors, gradients and cool utility functions for all your palette needs!
Holi A library of colors, gradients and utils built using Jetpack Compose for Android Features A wide collection of colors from different palettes for
Koin - a pragmatic lightweight dependency injection framework for Kotlin
What is KOIN? - https://insert-koin.io A pragmatic lightweight dependency injection framework for Kotlin developers. Koin is a DSL, a light container
🚟 Lightweight, and simple scheduling library made for Kotlin (JVM)
Haru 🚟 Lightweight, and simple scheduling library made for Kotlin (JVM) Why did you build this? I built this library as a personal usage library to h
Odeon Music Player is a lightweight music player for Android.
Odeon 🎵 Odeon Music Player is a lightweight music player for Android. Get it on Google Play. We value your privacy, your battery life and your device
A libre lightweight streaming front-end for Android.
NewPipe A libre lightweight streaming frontend for Android. Screenshots • Description • Features • Installation and updates • Contribution • Donate •
Lightweight and Material designed Music Player
Music Player Lightweight and Material designed Music Player Based on Phonograph Features: Settings: Active tabs management Themes: Light, Dark, Black
Raccoon is a lightweight response mocking framework that can be easily integrated into the Android UI tests.
Raccoon Medium Articles Checkout these article to get more insights about this library: How to integrate this in your Android Test Why Raccoon? There
Simple and lightweight, yet polished and powerful Android video player based on ExoPlayer
Just (Video) Player Android video player based on ExoPlayer It uses ExoPlayer's extension-ffmpeg with all its audio formats enabled (it can handle eve