43 Repositories
Android frame-processing Libraries
Simplify the processing of sealed class/interface
shiirudo Generates DSL to simplify processing branching by when expressions in sealed class/interface. Setup Refer to the KSP quickstart guide to make
This library provides common speech features for ASR including MFCCs and filterbank energies for Android and iOS.
Kotlin Speech Features Quick Links 📒 Introduction This library is a complete port of python_speech_features in pure Kotlin available for Android and
Execute asynchronous batch tasks with predefined or custom UI in Android.
AndroidBatchWorker Execute asynchronous batch tasks with predefined or custom UI in Android. Import Add JitPack repository to your project level build
🎲 Kotlin Symbol Processor to auto-generate extensive sealed classes and interfaces for Android and Kotlin.
SealedX 🎲 Kotlin Symbol Processor to auto-generate extensive sealed classes and interfaces for Android and Kotlin. Why SealedX? SealedX generates ext
BindsAdapter is an Android library to help you create and maintain Adapter class easier via ksp( Kotlin Symbol Processing).
BindsAdapter BindsAdapter is an Android library to help you create and maintain Adapter class easier via ksp( Kotlin Symbol Processing). Installation
An annotation processor library that automatically creates Hilt's `@Binds` functions and modules.
HiltBinder An annotation processor library that automatically creates Hilt's @Binds functions and modules. If you think this library is useful, please
Software blur implementation for Blur, blur, and one more time blur article
Software Blur Software blur implementation for Blur, blur, and one more time blu
JadeSharedPreference - A light weight library which uses annotation processing to generate codes that let you read and write to SharedPreferences file
JadeSharedPreference A light weight library which uses annotation processing to generate codes that let you read and write to SharedPreferences file.
Android bindings for SoundTouch lib, focused on size optimization and real-time processing.
Android binding library for SoundTouch This library allows to use SoundTouch in real-time processing mode. It has also few Android-specific changes fo
ConfigurNation - Annotation based Kotlin Interfaces for Android SharedPreferences
ConfigurNation Annotation based Kotlin Interfaces for Android SharedPreferences Installation Gradle Dependencies implementation 'com.izikode.izilib:co
👄 The most accurate natural language detection library for Java and the JVM, suitable for long and short text alike
Quick Info this library tries to solve language detection of very short words and phrases, even shorter than tweets makes use of both statistical and
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
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
Test the shape of your functions!
🧪 This library is experimental! Its API is not stabilized yet, and writing tests is still a bit tedious. Use at your own risk. Looking forward to you
AndroidPhotoFilters aims to provide fast, powerful and flexible image processing instrument for creating awesome effects on any image media.
PhotoFiltersSDK PhotoFiltersSDK aims to provide fast, powerful and flexible image processing instrument for creating awesome effects on any image medi
Android & Pure Java library for sound manipulation
soundtransform Android & Pure Java library to shape a voice with an instrument. Table of Contents How to use the library FluentClient FluentClient sam
VertiKin is an e-commerce platform that allows the user to search through an online product inventory.
VertiKin is an e-commerce platform that allows the user to search through an online product inventory. It is also able to automatically detect what users might be interested in buying.
An image manipulation library for Kotlin
Sketch An image manipulation library for Kotlin. Sketch doesn't require any external installation like OpenCV or OCR and can be used right away. It's
Image Processing Engine with GUI
Image Processing Engine with GUI Imperial College London Department of Computing Third Year Software Engineer Group Project Supervisor: Dr. Pancham Sh
Mocking for Kotlin/Native and Kotlin Multiplatform using the Kotlin Symbol Processing API (KSP)
Mockative Mocking for Kotlin/Native and Kotlin Multiplatform using the Kotlin Symbol Processing API (KSP). Installation Mockative uses KSP to generate
Kotlin Symbol Processing (KSP) sample project
Kotlin Symbol Processing (KSP) Sample Project Sample annotation processor created with Kotlin Symbol Processing (KSP) API. The repository supplements
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
ANTLR is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Firestore Kotlin Client with strict (and relaxed) type-system.
Firestore Kotlin Client with strict (and relaxed) type-system.
FFmpeg compiled for Android. Execute FFmpeg commands with ease in your Android app.
FFMPEG video operations FFmpeg compiled for Android. Execute FFmpeg commands with ease in your Android app. Getting Started This project is provide in
An Android transformation library providing a variety of image transformations for Coil, Glide, Picasso, and Fresco.
An Android transformation library providing a variety of image transformations for Coil, Glide, Picasso, and Fresco.
Exploring Kotlin Symbol Processing - KSP. This is just an experiment.
KSP example Exploring Kotlin Symbol Processing - KSP. This is just an experiment. Project contains 2 modules Processing Example Processing module is t
Modern JSON processor with readable Kotlin syntax.
Kq Modern cross-platform JSON processor with readable Kotlin syntax. cat ~/Desktop/bdb.ndjson | kq '.filter{it.bool("muted")}.sortedBy{it.long("size")
Easy Response Mocking for Retrofit using annotations
Response Mocking for Retrofit using annotations. Assume Provides safe and easy way to mock API responses for retrofit-okhttp3.
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 library for image manipulation with power of renderScript which is faster than other ordinary solutions.
Pixl is a library for image manipulation with power of renderScript which is faster than other ordinary solutions, currently it includes three basic scripts, brightness, contrast, saturation.
AndroidPermissions 4.2 0.0 Java Android M was added to check Permission. but Permission check processing is so dirty.
Android Permissions Checker Android M was added to check Permission. but Permission check processing is so dirty. This Project is to be simple, Checki
AndroidQuery is an Android ORM for SQLite and ContentProvider which focuses on easy of use and performances thanks to annotation processing and code generation
WARNING: now that Room is out, I no longer maintain that library. If you need a library to easy access to default android ContentProvider, I would may
AndroidPhotoFilters aims to provide fast, powerful and flexible image processing instrument for creating awesome effects on any image media.
PhotoFiltersSDK PhotoFiltersSDK aims to provide fast, powerful and flexible image processing instrument for creating awesome effects on any image medi
Easy Android camera integration, advanced features.
CameraViewEx This is an extended version of Google's cameraview library with better stability and many more features. CameraViewEx highly simplifies i
Image loading library for Android
Image Loader Image loader library for Android. Deprecated. See Glide. Features Image transformations Automatic memory and storage caching Ability to l
An image resizing library for Android
Resizer Inspired by zetbaitsu's Compressor, Resizer is a lightweight and easy-to-use Android library for image scaling. It allows you to resize an ima
An Android transformation library providing a variety of image transformations for Picasso
Picasso Transformations An Android transformation library providing a variety of image transformations for Picasso. Please feel free to use this. Are
An Android transformation library providing a variety of image transformations for Glide.
Glide Transformations An Android transformation library providing a variety of image transformations for Glide. Please feel free to use this. Are you
Little image processing library
Poliwhirl Description This is a small image processing library done to find good color for icon background. It uses CIEDE2000 to determine what colors
Annotation Processing Library. Generates proxy class on top of interface/abstract class, that allows to intercept calls. Also known as a design pattern: proxy, delegate, interceptor.
1. AutoProxy Annotation Processing Library. Generates proxy class on top of interface/abstract class, that allows to intercept calls. Also known as a
A Photo Editor library with simple, easy support for image editing using paints,text,filters,emoji and Sticker like stories.
PhotoEditor A Photo Editor library with simple, easy support for image editing using Paints, Text, Filters, Emoji and Sticker like stories. Features D
Emotion recognition by speech in android.
Vokaturi - Android Library Android port of the Vokaturi emotion recognition API. Overview Vokaturi is an emotion recognition software, that can unders