71 Repositories
Android extension Libraries
ADX provides extension functions and lint.
ADX: Android development extensions Overview ADX provides extension functions and lint. Installation ADX implementation "com.github.wada811.adx:adx:$v
F-Droid Privilege Extension that works with Shizuku (rootless)
F-Droid Shizuku Privileged Extension This is a port of the official F-Droid Privileged Extension to Shizuku, an app that makes it easy to grant apps A
An easy, cross-platform method of keeping track of other people's timezones
TimezoneDB TimezoneDB is an easy, cross-platform method of keeping track of others' timezones. This project is inspired by PronounDB, and we'd like to
Affogato is a multipurpose library for Android, Jetpack Compose and Kotlin.
Affogato Affogato is a multipurpose library for Jetpack Compose, Android and Kotlin. Core-ktx Core-ktx is a Kotlin library that provides a set of Kotl
Build with Jetpack Compose & all modern techniques and architecture of android app development
IMDB Movie App Build with Jetpack Compose & all modern techniques and architecture of android app development ScreenShots 🛠 Built With 🛠 Kotlin - Fi
Animated Tab Bar is an awesome navigation extension that you can use to add cool, animated and fully customizable tab navigation in your apps
Animated Tab Bar is an awesome navigation extension that you can use to add cool, animated and fully customizable tab navigation in your apps. The extension provides handy methods and properties to change the behaviour as well as the appearance of the navigation bar.
Android Clean Architecture with MVVM using Jetpack component
Android Clean Architecture with MVVM using Jetpack component 💡 What is Clean Architecture? Clean architecture is a category of software design patter
Jackson extension for Mojang's NBT format
Jackson NBT Data Format Implements Mojang's NBT format in jackson. Usage Using this format works just like regular jackson, but with the ObjectMapper
The KPy gradle plugin allows you to write Kotlin/Native code and use it from python.
The KPy gradle plugin allows you to write Kotlin/Native code and use it from python.
📭 Extension to Ktor’s routing system to add object oriented routing and much more. 💜
📭 Ktor Routing Extensions Extension to Ktor’s routing system to add object-oriented routing and much more. 💜 Why? This extension library was created
🧛 Fragula is a swipe-to-dismiss extension for navigation component library for Android
Fragula is a swipe-to-dismiss extension for navigation component library for Android.
A Burp extension to find stuff ¯\_(ツ)_/¯
FindStuffer FindStuffer, a Burp extension to find stuff, both for Community and Pro versions. You can use FindStuffer to aggregate as many text querie
FlowExt is a Kotlin Multiplatform library, that provides many operators and extensions to Kotlin Coroutines Flow
FlowExt | Kotlinx Coroutines Flow Extensions | Kotlinx Coroutines Flow Extensions. Extensions to the Kotlin Flow library | kotlin-flow-extensions | Coroutines Flow Extensions | Kotlin Flow extensions | kotlin flow extensions | Flow extensions
Kotlin extension function provides a facility to "add" methods to class without inheriting a class or using any type of design pattern
What is Kotlin Extension Function ? Kotlin extension function provides a facility to "add" methods to class without inheriting a class or using any ty
Ktorm KSP extension to help generate boilerplate code.
Ktorm KSP extension to help generate boilerplate code. It can automatically generate Table objects through entity classes, while making entities defined by data classes easier to use, and supports custom extension code generation logic.
Write a Ghidra Extension without using Java or Eclipse!
Ghidra Extension in Kotlin using IntelliJ IDEA Write a Ghidra Extension without using Java or Eclipse! Setup Hit Use this template at the top of the r
Exktor - Extension modules for Ktor
Extension modules for Ktor ExKtor - it's set of extension libraries for Ktor tha
Language extension for notepad++
Notepad++ extension Some languages' highlight config in Notepad++. Hope this tool will help you. 😄 Contribution is always welcomed. Just find what yo
Kotlin language support for VS Code
Kotlin Language Syntax support for the Kotlin programming language. This extension adds basic features to help make writing Kotlin much more pleasant
Set of extensions for Kotlin that provides Discrete math functionalities
DiscreteMathToolkit Set of extensions for Kotlin that provides Discrete Math functionalities as an Kotlin extension functions. To stay current with ne
This library provides some useful kotlin extension functions for implementing toString(), hashCode() and equals() without all of the boilerplate.
Kassava This library provides some useful kotlin extension functions for implementing toString(), equals() and hashCode() without all of the boilerpla
Extension and top-level functions to use JDK7/JDK8 features in Kotlin 1.0
kotlinx.support Provides extension and top-level functions to use JDK7/JDK8 features in Kotlin 1.0. In Kotlin 1.1+ please use the standard library art
A collections of extension functions to make the JVM Future, CompletableFuture, ListenableFuture API more functional and Kotlin like.
kotlin-futures A collections of extension functions to make the CompletableFuture API more functional and Kotlin like. [ Table of Contents kotlin-futu
A collection of useful Kotlin Extension
KrazyKotlin is a collection of useful Kotlin Extension - inspired by SwifterSwift. More extensions are on the way. If you have any requests, create an
Kotlin extension to pluralize and singularize strings
kotlin-pluralizer kotlin extension to pluralize and singularize strings Show some love Usage Pluralization: "person".pluralize() # = "people"
Collection of Kotlin extension functions and utilities.
Katlib Successor of Ktoolz. Collection of Kotlin extension functions and utilities. This library does not have any dependency. Using Katlib Katlib is
Kotlin implementation of Groovy Truth
Kotlin implementation of Groovy Truth #Example if("".isTrue()) //false if(" ".isTrue()) //false if("hello, world".isTrue()) //true Maven You mus
Integrated code framework based on Kotlin, provides many useful extensions for standard library and some frameworks.
Integrated code framework based on Kotlin, provides many useful extensions for standard library and some frameworks.
Kotlin extension library wrapping java.time API
KxjTime KxjTime is a micro library that provides a convenient way to create java.time API objects. Usage Simplify creation of various objects from jav
A collection of extension libraries for Jetpack Compose
Accompanist is a group of libraries that aim to supplement Jetpack Compose with features that are commonly required by developers but not yet availabl
A library provides some useful kotlin extension functions
ktext 🔥 A library provides some useful kotlin extension functions. Including in your project Gradle Add below codes to your root build.gradle file (n
Burp extension to scan Log4Shell (CVE-2021-44228) vulnerability pre and post auth
Log4J Scanner Burp extension to scan Log4Shell (CVE-2021-44228) vulnerability pre and post auth. Disclaimer I am not responsible for your actions, bur
A Python native extension written in Kotlin Native
Kotlin Python Ext This is a proof of concept for a Python extension in Kotlin. It is recommended to read the Official Python C API Documentation befor
Burp extension to create target specific and tailored wordlist from burp history.
Burp extension to create target specific and tailored wordlist from burp history.
Upsert DSL extension for Exposed, Kotlin SQL framework
Exposed Upsert Upsert DSL extension for Exposed, Kotlin SQL framework. Project bases on various solutions provided by community in the official "Expos
KSP extension for the kotlin-maven-plugin
kotlin-maven-symbol-processing Extension for the kotlin-maven-plugin to support Kotlin Symbol Processing (KSP). Usage To use this extension, add the d
Alert Dialog - You can use this extension instead of creating a separate Alert Dialog for each Activity or Fragment.
We show a warning message (Alert Dialog) to the user in many parts of our applications. You can use this extension instead of creating a separate Alert Dialog for each Activity or Fragment. Thanks to this extension, you can create a Dialog and call it in the Activity or Fragment you want and customize the component you want.
An AutoValue extension that generates binary and source compatible equivalent Kotlin data classes of AutoValue models.
AutoValue Kotlin auto-value-kotlin (AVK) is an AutoValue extension that generates binary-and-source-compatible, equivalent Kotlin data classes. This i
Extension functions over Android's callback-based APIs which allows writing them in a sequential way within coroutines or observe multiple callbacks through kotlin flow.
callback-ktx A lightweight Android library that wraps Android's callback-based APIs into suspending extension functions which allow writing them in a
Extension for Voisek App on React Native
react-native-voisek-app-extension Voisek App Extension for React Native Installation npm install react-native-voisek-app-extension Usage import Voisek
Complete packet manipulator and sender for testing
Packeteer Packet listening and sending utilities for debugging Installation Download the jar from Releases OR compile it yourself. Instructions to do
PermissionX is an extension Android library that makes Android runtime permission request extremely easy
PermissionX is an extension Android library that makes Android runtime permission request extremely easy. You can use it for basic pe
java.time Kotlin extension functions library.
Java Time Kotlin extension functions. Background Java Time became integrated to the JDK as of Java 8. It was a huge improvement over its Date predeces
An ActivityScenario extension and a Junit4 TestRule to simulate changing the font size on a device/emulator, as it would be done by going to Settings display Font size
FontSizeActivityScenario and FontSizeTestRule An ActivityScenario and a Junit4 TestRule to be used together with its org.junit.runners.Parameterized.
A kotlin library of extension functions that add smalltalk style methods to objects.
KtTalk A kotlin library of extension functions that add smalltalk style methods to objects. Motivation Smalltalk is a pure OO language in which everyt
Support extension to use Android ViewBinding quickly and smooth transform from kotlin-synthetic-extension.
ViewBinding Delegate Extension Support extension to use Android ViewBinding quickly and smooth transform from kotlin-synthetic-extension. Binding inst
An extension to the built in Android Battery Saver
Buoy An extension to the built in Android Battery Saver Description The built-in Android battery saver mode is actually quite powerful. The only disap
Most used extension methods for Kotlin
Extensify Most used extension methods for Kotlin Download Step 1. Add the JitPack repository to your build file allprojects { repositories {
Upsert DSL extension for Exposed, Kotlin SQL framework
Exposed Upsert Upsert DSL extension for Exposed, Kotlin SQL framework. Project bases on various solutions provided by community in the official "Expos
A set of extension properties on Int, Long, Double, and Duration, that makes it easier to work with Kotlin Duration
Kotlin Duration Extensions Gradle Groovy repositories { mavenCentral() } implementation 'com.eygraber:kotlin-duration-extensions:1.0.1' Kotlin rep
🧩 A basic compose chrome extension template
🧩 compose-chrome-extension-template A basic compose chrome extension template on top of compose web 🏃 Run ./gradlew jsBrowserRun 📦 Install Create
Auto-generate the fastest possible Parcelable implementations for Java and Kotlin
This project is deprecated It will still be maintained, but no new features will be added. Please use Parcelize, as it is the official way of generati
A collection of useful extension methods for Android
Kotlin Jetpack A collection of useful extension methods for Android Arguments Bindings Preferences Bindings Resources Bindings Arguments Bindings publ
The MultiViewPager is an extension of the support-v4 library's ViewPager that allows the pages to be wider or narrower than the ViewPager itself. It takes care of aligning the pages next to each other, and always keeping the selected page centered.
MultiViewPager UPDATE: This behavior is now included in the RecyclerView for support lib 24.2.0 and later. Please look at using LinearSnapHelper. The
An android ViewPager extension allowing infinite scrolling
NO LONGER MAINTAINED LoopingViewPager An android ViewPager extension allowing infinite scrolling. You can use it with "standart" PagerAdapter (inflati
A collection of useful Kotlin extension for Android
karamba A collection of useful Kotlin extension for Android Install Add to gradle in allprojects maven { url 'https://jitpack.io' } then add this com
Simple extension for account suggestion and auto completion.
AccountAutoCompleteEditText Just a simple implementation for use of auto complete text view with device account suggestion Usage Just simply put an cu
An extension of Android's TextView, EditText and Button that let's you use the font of your choice
AnyTextView (deprecated) Note: AnyTextView is no longer being maintained. I recommend replacing AnyTextView with the Calligraphy library instead. Frus
AutosizeEditText for Android is an extension of native EditText that offer a smooth auto scale text size.
AutoscaleEditText AutosizeEditText for Android is an extension of native EditText that offer a smooth auto scale text size. Latest Version How to use
A tool that facilitates working with Spans on TextViews or any extension of them (EditTexts, Buttons...).
AwesomeText Working with Spans is ugly and difficult to manage, it's like working with a goblin of Moria. Don't understand the Spans? With AwesomeText
Android form edit text is an extension of EditText that brings data validation facilities to the edittext.
Android Form EditText Android form edit text is an extension of EditText that brings data validation facilities to the edittext. Example App I built a
Air Native Extension (iOS and Android) for the Facebook mobile SDK
Air Native Extension for Facebook (iOS + Android) This is an AIR Native Extension for the Facebook SDK on iOS and Android. It has been developed by Fr
Convenience extension methods for android's auto-generated /res folder R. class.
Android Resource Extensions Convenience extension methods for android's auto-generated /res folder R. class. Basically everything in your res/ and /as
RecyclerView extension library which provides advanced features. (ex. Google's Inbox app like swiping, Play Music app like drag and drop sorting)
Advanced RecyclerView This RecyclerView extension library provides Google's Inbox app like swiping, Play Music app like drag-and-drop sorting and expa
An extension of EditText with pin style written in Kotlin
pin-edittext An extension of EditText with pin style Usage Include PinCodeEditText in your layout XML com.oakkub.android.PinEditText android:layo
RxJava 2.x extension to provide meaningful Stack Traces
RxJava2Debug A library to make StackTraces involving RxJava2 more meaningful (they will always point to your code!). Rationale If you use RxJava2, you
An extension of ResideMenu
Folder-ResideMenu =========== A Special Drawer. An extension of AndroidResideMenu Screenshot Please waiting for loading the images... Usage init Resid
UltraViewPager is an extension for ViewPager to provide multiple features in a single ViewPager.
UltraViewPager 中文文档 ProjectUltraViewPager is a ViewPager extension that encapsulates multiple features, mainly to provide a unified solution for multi
RecyclerView extension library which provides advanced features. (ex. Google's Inbox app like swiping, Play Music app like drag and drop sorting)
Advanced RecyclerView This RecyclerView extension library provides Google's Inbox app like swiping, Play Music app like drag-and-drop sorting and expa
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
Reactive Extension (Rx) Adaptor for Netty
Project Status 2018-02-014 1.0.x will be the RxNetty-2 update. It is currently pending an RFC for API changes. 0.5.x is the current release branch. Th