2322 Repositories
Android java-library Libraries
Add Ios Swipe Search TextField Component in Android Jetpack Compose.
IosSwipeSearchCompose Add Ios Swipe Search TextField Component in Android Jetpack Compose. How it looks Usage val text = remember { mutableStateOf("")
Add Expandable Horizontal Pager in Android Jetpack Compose.
ExpandableHorizontalPagerCompose Add Expandable Horizontal Pager in Android Jetpack Compose. How it looks Usage BoxWithConstraints( modifier = Mod
Fully customizable Calendar/DatePicker for Android/Kotlin
AMCalendar - Android Date (Range) Picker AMCalendar is a fully customisable widget for picking dates and ranges based on the native Calendar. It's an
🪐 Modern Android development with Hilt, Coroutines, Flow, JetPack(ViewModel) based on MVVM architecture.
Ceres 🪐 Modern Android development with Hilt, Coroutines, Flow, JetPack(ViewModel) based on MVVM architecture. Download Gradle Add the dependency bel
Candroid does things different. The Candroid app store is a library of APK client wrappers (F-Droid, APKPure, etc.) For the main Candroid app store, try visiting the Candroid Market.
Candroid App Store Candroid does things different. The Candroid app store is a library of APK client wrappers (F-Droid, APKPure, etc.) For the main Ca
a Custom Snackbar Library for Jetpack Compose 🚀🎨
🎨 Snackie is a custom snackbar library for jetpack compose built without using the built in snackbar component 📚 Implementation repositories { ma
Candroid Browser is a replacement web browser for Candroid. It is designed to replace the AOSP browser, but not Google Chrome. It will be based on a privacy friendly WebKit engine fork.
Candroid Browser Candroid Browser is a replacement web browser for Candroid. It is designed to replace the AOSP browser, but not Google Chrome. It wil
MachOParser is a Kotlin library to parse Mach-O files
MachOParser MachOParser is a Kotlin library to parse Mach-O files Mach-O is a file format for executables, shared libraries and related binaries. This
Camera is a library for Android built using the Camera2 API.
Camera Camera is a library for Android built using the Camera2 API. The Camera2 API allows users to capture RAW images, i.e. unprocessed pixel data di
Add Animatable Material Components in Android Jetpack Compose. Create jetpack compose animations painless.
AnimatableCompose Add Animatable Material Components in Android Jetpack Compose. Create jetpack compose animation painless. What you can create from M
🎨A Jetpack Compose searchable drop down menu library
Searchable-Dropdown-Menu-Jetpack-Compose 🚀 A Jetpack Compose Android Library to create a dropdown menu that is searchable. How to include it into you
SimpleApiCalls is a type-safe REST client for Android. The library provides the ability to interact with APIs and send network requests with HttpURLConnection.
SimpleApiCalls 📢 SimpleApiCalls is a type-safe REST client for Android. The library provides the ability to interact with APIs and send network reque
Codice Java - CORSO VIANOVA/EXPERIS ANDROID APP DEV - KOTLIN
REPOSimoneDiMeglioCORSOJAVA CORSO VIANOVA/EXPERIS ANDROID APP DEV - KOTLIN 11/11/22 --- Creata Repository - Simone Di Meglio 11/11/22 --- Caricato P
A tool to model and analyze the design of systems from .class files
sift A tool to model and analyze the design of systems from java class files. Features CLI tool for building, querying and diff-ing "system models" fr
An easy way to create and access JSON Files!
JsonFile This is the JsonFile API, this class is meant to facilitate the process of creating and accessing a JSON file UPDATES Updates Version About C
Selenium locators for Java/Kotlin that resemble the Testing Library (testing-library.com).
Selenium Testing Library Testing Library selectors available as Selenium locators for Kotlin/Java. Why? When I use Selenium, I don't want to depend on
A library that extends the existing JDBC API so that data objects can be used as input (to set parameters) and output (from ResultSet's rows).
SqlObjectMapper This is a library that extends the existing JDBC API so that data objects can be used as input (to set parameters) and output (from Re
akka-samples-peristence-java by Lightbend, but using Kotlin.
This example illustrates event sourcing with Akka Persistence. it is based (okay, stolen from) the generated sample project akka-samples-peristence-ja
SurrealDB Kotlin implementation.
Kotlin Surreal Database API KSDB | by Necrosis SurrealDB framework for Kotlin Documentation · Report Bug · Request Feature 📔 Table of Contents 📔 Tab
⏱️ TimerView is a beautifully designed fully customisable Android view that allows developers to create the UI for countdown timers.
TimerView 🔥 A beautifully designed fully customisable Android view that allows developers to create the UI for countdown timers. Index Getting starte
Java ecosystem? Not me
Kotlin Rust Interop An attempt to implement methods in Kotlin via rust. RSA algorithm Learning kotlin && Interop through implementing on how to calcul
A library for Android to get the market name of the device.
GoogleSupportedDevices A library for Android to get the market name of the device. Getting Started Include the library in your build.gradle. implement
Android Kotlin+ MVVM + Retrofit2 + Room +Dagger2 + Coroutines + Junit4 + Espresso + Mockito + MockWebServer
Movies-TMDB Android Kotlin+ MVVM + Retrofit2 + Room +Dagger2 + Coroutines + Junit4 + + Espresso + Mockito + MockWebServer Movies-TMDB Android Movies-T
Integration-test library for Kotlin and Java
Maya Maya (/ˈmɑːjə/, माया), literally "illusion" or "magic". In Vedic texts it connotes a "magic show, an illusion where things appear to be present,
Android Room with a View - Java
Android Room with a View - Java This code used Room in a database-backed app. You'll create the data layer for an app that tracks Product, and you'll
Kotlin library to communicate with LinuxCNC using JNI.
Kotlin LinuxCNC Kotlin library to communicate with LinuxCNC using JNI. Setup Assuming you have linuxcnc installed Env variables You need to set some e
NPS android library to get the feedback you need from users
netpromoterscore NPS android library helps you to get the feedback you need from the users Gradle Dependency: implementation 'com.github.quantumlibs:n
Karpet is a work in progress minestom server written for vanilla
Karpet Karpet is a work in progress minestom server written for vanilla Features Crafting support, with easy support to add recipes Smelting support,
Minecraft 1.8.9 forge hacked client forked from LiquidBounce
FDPCLIENT A free mixin-based injection hacked-client for Minecraft using Minecraft Forge based on LiquidBounce. Website: fdpinfo.github.io Latest gith
A music picker library for React Native. Provides access to the system's UI for selecting songs from the phone's music library.
Expo Music Picker A music picker library for React Native. Provides access to the system's UI for selecting songs from the phone's music library. Supp
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
ShimmerTextView is a simple library to integrate shimmer effect in your TextView.
ShimmerTextView ShimmerTextView is a simple library to integrate shimmer effect in your TextView. Key features Set a base color in ShimmerTextView. Se
🍭 GithubSearchKMM - Github Repos Search - Android - iOS - Kotlin Multiplatform Mobile using Jetpack Compose, SwiftUI, FlowRedux, Coroutines Flow, Dagger Hilt, Koin Dependency Injection, shared KMP ViewModel, Clean Architecture
GithubSearchKMM Github Repos Search - Kotlin Multiplatform Mobile using Jetpack Compose, SwiftUI, FlowRedux, Coroutines Flow, Dagger Hilt, Koin Depend
🇧🇷 Utils library for Brazilian specific businesses
🇧🇷 Brazilian Toolkit 🇧🇷 Utils library for Brazilian specific businesses. Including in your project Gradle Add below codes to your root build.gradl
A demonstration of source code transformation to implement automatic differentiation, compatible with an operation overload style AD library DiffKt.
AdOptimize Kotlin Plugin AdOptimize is a Kotlin compiler plugin that can transform functions written using an operation overload automatic differentia
Yet another awesome Intro screen library 🔥
Compose-Intro ✅ Yes, I'm too bad in naming my libraries : ) Yet another Intro Screen library made with the love of Kotlin and Jetpack compose : ) ❤️ ✨
android + Kotlin + Semantic releases + SpotBugs + Jacoco + maven + Gradle + groovy + GitHub actions + SonarQube + commitlint
Contents Installation Package Root project build.gradle App project build.gradle Contributing Citation Copyright Installation Package The latest versi
A simple textview with custom background to provide additional information.
🧱 Tebel A simple textview with custom background to provide additional information. Install Gradle Add JitPack repository below to your module's buil
ToggleIconView is a collection library of animated two-stage toggle icons for Android.
ToggleIconView ToggleIconView is a collection library of animated two-stage toggle icons for Android. Installation JitPack repository // Project level
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
KMP Ready is a Gradle Plugin that provides actionable advice to make your code Kotlin Multiplatform compatible.
KMP Ready IS 🚧 UNDER DEVELOPMENT 🚧 Decisioning Logic Positive Signals ✅ Only Kotlin .kt Source Files Using Kotlin JVM Plugin Uses the Kotlin Multipl
Minecraft 1.18.2 Backport of Petal, a performance-oriented fork of Purpur intended to increase performance for entity-heavy servers by implementing multi-threaded and asynchronous improvements.
Sakura Performance Minecraft JAR Sakura is a performance-oriented fork of Purpur intended to increase performance for entity-heavy servers by implemen
Simple view which allow you to customise your pizza's toppings and size as per your choice.
TwistedPizzaToppingsView Overview Simple view which allows options to customize your pizza toppings and size as per your choice. Features Android 12 s
A Gradle plugin to easily publish library components to Maven.
Component Publisher A Gradle plugin to easily publish components based on maven-publish. You can find the latest released plugin on Gradle Plugin Port
➕ An efficient and beaufitul Multi Float action button library based on Twitter implemented in Jetpack Compose 🚀
Multi Float Action Button ➕ An efficient and beaufitul Multi Float action button library based on Twitter implemented in Jetpack Compose 🚀 Including
Spinwheel for Android using Jetpack Compose.
SpinwheelCompose SpinWheel in Android using Jetpack Compose. How it looks Usage val textList by remember { mutableStateOf( listOf("Pie 1"
An Android app to stream and download your media stored in Google Drive in an Awesome way !!
⚡ Thunder : An Android app to stream and download your media stored in Google Drive in an Awesome way !! (Just Movies for now) 🔘 Getting Started : Le
A light weight Compose Animation library to choreograph low level Animation API through Kotlin DSL.
Koreography Choreograph your Compose Animation 💃 🕺 A lightweight Compose Animation utility library to choreograph low-level Animation API (https://d
A high performance dex deobfuscator library.
DexKit-Android README|中文文档 This repository update has been terminated, Please use DexKit in the future, it's easier to use. A high performance dex deo
A tiny Kotlin multiplatform library that assists in saving and restoring objects to and from disk using kotlinx.coroutines, kotlinx.serialisation and okio
Store A tiny Kotlin multiplatform library that assists in saving and restoring objects to and from disk using kotlinx.coroutines, kotlinx.serialisatio
MIPagerTransformer is an android library that provides a seamless image transformation experience.
MIPagerTransformerView -- MIPagerTransformer is an android library that provides a seamless image transformation experience. Overview 👆 Shutter 👆 Pa
Add Wheel Date - Time Picker in Android Jetpack Compose.
WheelPickerCompose Add Wheel Date - Time Picker in Android Jetpack Compose. Usage Picker Usage WheelDateTimePicker { snappedDateTime - } WheelDatePic
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
EduApp is a mini e-learning platform based on udemy's public api. It has 4 main navigation destinations (Home, Search, Wishlist, Cart). Users can search courses from different categories and get real-time results from the api using Chips for a smooth filtering experience. It has different theme for dark mode.
EduApp EduApp is a mini e-learning platform based on udemy's public api. It has 4 main navigation destinations (Home, Search, Wishlist, Cart). Users c
A custom Stepper for jetpack compose 🚀
Compose-Stepper Compose-Stepper library provides a custom stepper in the modern android toolkit Jetpack compose which can be easily added in to your c
Alwan 🎨 is an Android Jetpack Compose color picker library.
Alwan Alwan is an Android Jetpack Compose color picker library. Preview Recording.mp4 Download Gradle: dependencies { implementation 'com.raedapps:a
A coding examples project about Kotlin Programming language. 🇰
Kotlin Tutorial 👨🏻💻 What is Kotlin ❓ Kotlin is a new programming language, developed by JetBrains. Jetbrains is a popular software development com
A Minecraft server implementation for SuCraft.
Suki A fork of Mirai Made for the server SuCraft: sucraft.org Features Fork of Mirai for the best performance, notably: Fork of Pufferfish for the bes
This is a sample app to use [Molecule library] and solve some scoping problems in Android development.
Android sample app Problem It's started when P.Y. in Twitter shared this tweet and his post, which is a correct complain about introducing a new set o
A simple, highly customizable compose navigation component for Android & Desktop platform.
介绍 一个简单并提供高度扩展功能的 Compose 导航组件,同时支持 Android 和 Desktop 平台。 常用功能 使用 下载 // Android implementation("io.github.succlz123:compose-screen-android:0.0.1") //
This is an android app using which users can chat to people nearby them with help of Bluetooth.
This is an android app using which users can chat to people nearby them with help of Bluetooth. This app is developed in Kotlin programming language. It is still in its early stages of development and currently let user to one-person-one-time chat at a time. It is under heavy development 😅😅
🍓CookHelper - food social network. The Api and Websocket are based on Ktor framework. Dependency injection with Koin library.
CookHelper [ 🚧 Work in Progress 🚧 ] CookHelper is a cross-platform application that will allow you to cook a delicious dish from an existing recipe
Collection of code samples for learning Android Fundamentals.
Android Tutorials Collection of code samples for learning Android Fundamentals and lessons in KOTLIN from YOUTUBE. The layout of Android Applications
To Do List App is built in Kotlin using Material 3, Data Binding, Navigation Component Graphs, Room persistence library, Kotlin coroutines, LiveData, Dagger Hilt, and Notifications following MVVM Architecture.
ToDoListApp ToDoList App demonstrates modern Android development with Hilt, Coroutines, LiveData, Jetpack (Room, ViewModel), and Material 3 Design bas
CuteDialog- Android Custom Material Dialog Library
A Custom Material Design Dialog Library for Android Purpose CuteDialog is a Highly Customizable Material Design Android Library. CuteDialog allows dev
A repository that contains various examples of how to use the telegram-bot library.
Telegram-bot templates This repository contains simple different examples of how to use the telegram-bot library. How to use All the examples are conv
Android Stories library - Instagram-like android stories library that supports images from disk or from internet (url)
Android Stories Library Instagram like stories library for Android. Add it in your root build.gradle at the end of repositories: allprojects { reposi
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
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
Type-safe arguments for JetPack Navigation Compose using Kotlinx.Serialization
Navigation Compose Typed Compile-time type-safe arguments for JetPack Navigation Compose library. Based on KotlinX.Serialization. Major features: Comp
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
✨ A very Minimal, Sleek and Powerful Graph library for Android using Jetpack Compose
Composable-Graphs ( Jetpack Compose ) ✨ A very Minimal, Sleek and Lightweight Graph library for Android using Jetpack Compose Gradle Setup allprojects
Android Applications Permission Scanner
An Android Application Scanner built using Java on Android Studio. It basically scans all the applications and lets you know if any application is using your camera or microphone. If it does then it tells you to use that application for some time so that it could track it and let you know if there is any privacy concern
A Kotlin Multiplayform I/O library (buffers, async streams).
kio A Kotlin Multiplatform IO library that supports the JS (node only), JVM, and Native targets. Dependency Kio releases are published to Maven Centra
An efficient TabLayout implemented in Jetpack Compose 🚀
MagicTabLayout An efficient TabLayout library implemented in Jetpack Compose 🚀 Anatomy MagicTabLayout tabIndicatorColor (Optional, default value: blu
Flexible switch is a responsive switch with some nice features which developers can use for making awesome switches on android platform.
flexible-switch It is a responsive switch in android, it can resize itself according to its size. It's recommended to use it with ConstraintLayout to
SeatBookView is an Android Studio Library that helps to make it easier to create Bus, Train, Cinema Theater Seat UI and all functionalities are given.
SeatBookView SeatBookView is an Android Studio Library that helps to make it easier to create Bus 🚍 , Train 🚉 , Cinema Theater Seat UI and all funct
Annotation-based library for registration commands
Cargo commands Annotation-based library for registration commands Examples: Plugin main class: class ExamplePlugin : Plugin() { override fun regis
Android Jetpack Compose implementation of SpinKit with additionals
ComposeLoading Android Jetpack Compose implementation of SpinKit with additionals. How it looks Preview Setup Open the file settings.gradle (it looks
⚙️ Extended gameplay mechanics and brand-new code foundations for Minecraft: Java Edition platforms
⚙️ foundation Extended gameplay mechanics and brand-new code foundations for Minecraft: Java Edition platforms. 🎏 Getting Started You can find inform
A vector-drawing program in Kotlin and Java FX
Artist This is a vector-drawing program in Kotlin/Java FX. Your program will allow a user to select shapes to draw, set their properties, and draw the
A ksp library to automatically generate navigation functions for jetpack compose.
Compose/Navigation/Generator ⚠️ This library is still under development and not considered stable! Content Introduction Usage Example: Single destinat
🇧🇷 Utils library for Brazilian specific businesses
🇧🇷 Brazilian Toolkit 🇧🇷 Utils library for Brazilian specific businesses. Including in your project Gradle Add below codes to your root build.gradl
Android Easy Http - Simplest android http request library.
Android Easy Http Library 繁體中文文檔 About Android Easy Http Library Made on OkHttp. Easy to do http request, just make request and listen for the respons
Add Bubble Navigation Bar in Android Jetpack Compose.
BubbleNavigationBarCompose How it looks Setup Open the file settings.gradle (it looks like that) dependencyResolutionManagement { repositoriesMode
💳 Bank Card View is a simple and elegant card view with Flip animation.
Visualização de cartão bancário 💳 Bank Card View é uma visualização de cartão simples e elegante com animação Flip. Versões Selecione a língua : Engl
v9 is an Android library that provides the ability to dynamically resize Path objects as you would 9-patch bitmaps
v9 is an Android library that provides the ability to dynamically resize Path objects as you would 9-patch bitmaps. In the example below, the chat bubble is dynamically resized while preserving the corners:
A powerful 🚀 Android range bar chart library as well as scaling, panning and animations.
RangeBarChart ⚡ Range bar chart library for Android using MPAndroidChart ⚡ There were no charts in MPAndroidChart to show ranges. We were forced to sh
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
ZExoRecyclerPlayer is an Android library that allows developers to easily create RecyclerView with Exoplayer .
ZExoRecyclerPlayer Description ZExoRecyclerPlayer is an Android library that allows developers to easily create RecyclerView with Exoplayer . Please f
Pref-DB - Android SharedPreferences alternative library
Pref-DB Android SharedPreferences alternative library.
Page Curl library for Jetpack Compose
Page Curl Page Curl library for Jetpack Compose. Motivation This library allows to create an effect of turning pages, which can be used in book reader
Nepali Date Picker library in Jetpack compose for android with Date conversion from BS to AD and vice-versa
Nepali Date picker Converter - Re in Compose This is a re-work of Nepali Date Picker Converter in jetpack compose and kotlin. English Locale Nepali Lo
Catch common Java mistakes as compile-time errors
Error Prone Error Prone is a static analysis tool for Java that catches common programming mistakes at compile-time. public class ShortSet { public
Find Security Bugs is the SpotBugs plugin for security audits of Java web applications
The SpotBugs plugin for security audits of Java web applications and Android applications. (Also work with Kotlin, Groovy and Scala projects)
Smali/baksmali is an assembler/disassembler for the dex format used by dalvik, Android's Java VM implementation
About smali/baksmali is an assembler/disassembler for the dex format used by dalvik, Android's Java VM implementation. The syntax is loosely based on
Easy setup of static analysis tools for Android and Java projects.
[DEPRECATED] Gradle static analysis plugin ⚠️ A fork of this project is maintained at https://github.com/GradleUp/static-analysis-plugin/ Please migra
An extensible multilanguage static code analyzer.
PMD - source code analyzer PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary obj
Soot - A Java optimization framework
Using Soot? Let us know about it! We are regularly applying for funding to help us maintain Soot. You can help us immensely by letting us know about p
A static analyzer for Java, C, C++, and Objective-C
Infer Infer is a static analysis tool for Java, C++, Objective-C, and C. Infer is written in OCaml. Installation Read our Getting Started page for det