340 Repositories
Android custom-calendar Libraries
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
Android PinLayout for auth screens.
PinLayout ⚬⚬⚬⚬ Android PinLayout for auth screens. Installation Step 1. Add the JitPack repository to your build file allprojects { repositories {
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
A custom installer for our mod that installs recommended mods (and more in the future).
Wynntils Mod Installer Our custom installer which makes it easier to set up optional mods and in the future, resourcepack options, and more! Screensho
Custom partitioner for Spring Batch
Custom partitioner for Spring Batch Who is it for? For cases in which you have multiple files to process as part of the batch, Spring Batch offers the
⏱️ 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
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
🚀🧨📝 Series of Tutorials to learn about Jetpack Compose with subjects Material Widgets, Layout, SubcomposeLayout, custom layouts, State, custom rememberable, recomposition, LaunchedEffect, side-effects, Gesture, Animation, Navigation, Canvas, UIs like whatsapp and others.
Jetpack Compose Tutorials and Playground 🤓 Overview Series of Tutorials to learn about Jetpack Compose, Material Widgets, State, Animation, and Navig
➕ 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
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
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
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
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
Custom Sneaker view for Android.
SneakerView How to install ? You can add the library to your project using jitpack.io. Add the code below to your project's settings.gradle file. all
An App to download a file from Internet by clicking on a custom-built button
LoadApp LoadApp is an app to download a file from the Internet by clicking on a custom-built button where: Width of the button gets animated from left
Simple addon for BlueMap that allows using a custom skin server.
BlueMap Custom Skin Server Description Simple addon for BlueMap that allows using a custom skin server. Config { "debug": false,
A custom OTP view to enter a code usually used in authentication
A custom view to enter a code usually used in authentication. Different types of OTPViews. Easy to use and configure your own view and character of OTP using all the attributes.
Simple parallax effect for your image. Only usable with Jetpack Compose.
Parallax Effect in Compose Image Example usage // In an activity or fragment... private lateinit var gravitySensorDefaulted: GravitySensorDefaulted o
Customtoast is a android library for show your toast message in a custom UI.
CUSTOM TOAST customtoast is a android library for show your toast message in a custom UI. To get a Git project into your build: Step 1. Add the JitPac
Mole Analysis Use Case for HMS ML Kit Custom Model
Mole Analysis Mole Analysis Use Case for HMS ML Kit Custom Model Introduction What is Melanoma? Melanoma is the most serious among skin cancers becaus
Custom plugin for private minecraft server
Custom Plugin Custom plugin for private minecraft server. Requirements Java 1.17 PaperMC 1.18 (Minecraft 1.18) Features Cancels Creeper griefing Build
Android library for creating QR-codes with logo, custom pixel/eyes shapes, background image. Powered by ZXing.
custom-qr-generator Android library for creating QR-codes with logo, custom pixel/eyes shapes, background image. Powerd by ZXing. Installation To get
AppUI Sample Application - display how you can create your own custom AppUI application within a few minutes
AppUI Sample Application This is an open-source project to display how you can create your own custom AppUI application within a few minutes. I have a
An Android app that gives you a password generated by a given phrase with a custom algorithm, it also has password and biometric security.
An Android app that gives you a password generated by a given phrase with a custom algorithm, it also has password and biometric security.
📅 Minimal Calendar - This calendar library is built with jetpack compose. Easy, simple, and minimal.
📅 Minimal Calendar This calendar library is built with jetpack compose. Easy, simple, and minimal. Latest version The stable version of the library i
This custom snack bar will help you display much more personalized app toast
💥 Presentation Using the native android class of snack bar. This custom snack bar will help you display much more personalized app
Same as the Outlined text fields presented on the Material Design page but with some dynamic changes. 📝 🎉
README SSCustomEditTextOutlineBorder Getting Started SSCustomEditTextOutLineBorder is a small kotlin library for android to support outlined (stroked)
A custom view, in which device contact list is displayed
Getting Started This repository contains a custom view, in which device contact list is displayed Implementation Go to Settings.gradle, inside reposit
An application to create custom QR codes to specify waste types and waste disposal procedures for products.
wasteqr An application to create custom QR codes to specify waste types and waste disposal procedures for products. What is WasteQR? WasteQR is an app
A curated list of great Android lint custom rules and resources
Awesome Android Lint A curated list of great Android lint custom rules and resources Contents Rules Articles Other Contribute Rules Google Sample Cust
Added more features to app's crash dialog, fixed custom rom deleted dialog, the best experience to Android developer.
AppErrorsTracking 应用异常跟踪 Added more features to app's crash dialog, fixed custom rom deleted dialog, the best experience to Android developer. 为原生 FC
Custom Lean back adaper for tv developers
CustomLeanBackAdapter Custom Lean back adaper for tv developers Installation: Add in root gradle: allprojects { repositories { maven { url
Idaesbasic - An all in one project manager that stores everything in files directly into your project! 🤯
Idaesbasic - Project-Managment redefined Idaesbasic Everything is a file 💾 With this project managment tool, everything is a file. Your todolists are
PopupBarChart 📊 can shows a tooltip when user click on the bar 😍 🤩
PopupBarChart 📊 can shows a tooltip when user click on the bar 😍 🤩
Row Coloumn Box Compose Constraint Layout Modifier.xyz Animator Tween animation MutableState Creating custom composable Corners Canvas LaunchedEffect
Row Coloumn Box Compose Constraint Layout Modifier.xyz Animator Tween animation MutableState Creating custom composable Corners Canvas LaunchedEffect
🗨️ Beautiful Dialog is a Simple and Beautiful custom dialog
Beautiful Dialog 🗨️ Beautiful Dialog is a Simple and Beautiful custom dialog. Screenshots Including in your project Gradle Add below codes to your ro
Android app that helps you keep track of the medical supplements you need to take and how you spend your days
Android app that helps you keep track of the medical supplements you need to take and how you spend your days, similar to a bullet journal. It also allows you to reflect on your day, week, year, etc.
Klinker is a gradle plugin making it possible to link kotlin native executables with custom linkers and options.
Klinker is a gradle plugin making it possible to link kotlin native executables with custom linkers and options. It does this by creating a static library for kotlin compilation, then generates a c+kotlin wrapper that calls into kotlin to start the app, finally using the specified compiler to compile and link the c code and kotlin library into a binary.
FileLogger - a library for saving logs on Files with custom-formatter on background I/O threads, mobile-ready, android compatible,
The FileLogger is a library for saving logs on Files with custom-formatter on background I/O threads, mobile-ready, android compatible, powered by Java Time library for Android.
DailyTags - a flexible markdown library that supports custom tags and markups
The library parses a given markup into rich text for Jetpack Compose. DailyTags comes with Markdown and HTML support by default (please, see the supported features) and is very easy to extend to support custom markups.
RasmView - an Android drawing view; it provides a view that allows users to draw on top of a bitmap.
RasmView RasmView is an Android drawing library; it provides a view that allows users to draw on top of a bitmap. Demo https://www.youtube.com/watch?v
Kotlin code generation for commercetools platform type-safe product-types, reference expansion and custom fields
Kotlin code generation for commercetools platform type-safe product-types, reference expansion and custom fields
Provides custom lint rules developed by Bottle Rocket Studios to help keep our code cleaner
Provides custom lint rules developed by Bottle Rocket Studios to help keep our code cleaner, detect and mitigate possible security issues, and allow us to write rules around best practices and usage as necessary in the future
Loco-strings-sync - A custom Gradle Plugin useful to sync loco string resources to local projects
loco-strings-sync A custom Gradle Plugin useful to sync loco string resources to
Custom-view-animated-file-downloader - Custom Views, Animations, Broadcast Receivers, Notifications
Downloader App Custom views , Drawing with Canvas, Animations (with motionlayout
Jetpack Compose Timeline View
Simple Timeline View, wrote via Kotlin Jetpack Compose.
This sample Kotlin app shows a list of custom shoes added by the users
Shoe-store This sample Kotlin app shows a list of custom shoes added by the users. The app displays the content with RecyclerView and uses a tradition
Calendar - A component for compose desktop
日历 一个用于compose-desktop的日历组件。 截图 feature DayPicker的动画 月份选择器错误提示 点击非本月的时间会跳到上个月 to
A Jetpack Compose library for handling calendar component rendering.
Compose Calendar Compose Calendar is a composable handling all complexity of rendering calendar component and date selection. Due to flexibility provi
RetroDialer - Custom view like a retro telephone dialer
RetroDialer Custom view like a retro telephone dialer Demo
This service provides first-class custom ROM integration for my Repainter app, which offers customizable dynamic theming for Android 12.
Repainter ROM integration This service provides first-class custom ROM integration for my Repainter app, which offers customizable dynamic theming for
ItemDecorator - Custom item decorator for adding divider for only the first item of a RecyclerView
ItemDecorator Custom item decorator for adding divider for only the first item o
Ticker - A custom time picker library
Ticker A simple spinner time picker library Adding dependencies: if your gradle
Kmpcalendar - A calendar library and views written for kotlin multiplatform
KMPCalendarView Minimal Kotlin Multiplatform project with SwiftUI, Jetpack Compo
Kalendar - A calendar to integrate Calendar with Custom design in your jetpack compose project
Kalendar - An Elementary Compose Calendar. This is a calendar to integrate Calen
Age-Calculator-App - A simple and basic app that inputs the birth year and displays the user's age based on the current year
Simple Age Calculator App A simple and basic app that inputs the birth year and
Show worldwide headline. API/Glide library/recycler view/volley library/kotlin/xml/ chrome custom tabs
Show worldwide headline. API/Glide library/recycler view/volley library/kotlin/xml/ chrome custom tabs. - you can click on headline and it will open an article of that news in the app(no need to go to chrome or any browser)
Flexible Chat Row and Resizable SubcomposeLayout
Flexible chat row written with Jetpack Compose that positions message and message status based on number of message lines, message width and parent width. And resizeble Sucomposelayout that remasures sibling composables to match their widths' to longest composable. This is for matching quote and message width to each other.
JetCalendarView - A calendar library for Jetpack Compose
JetCalendar WIP 2022 Hit Refresh! Calendar view ❤️ Jetpack Compose License Copyr
📅 CosmoCalendar is a fully customizable calendar with a wide variety of features and displaying modes.
CosmoCalendar Made by Applikey Solutions Usage Customization Common Selection Current day Navigation buttons Weekend days Connected days Disabled days
CodeView helps to show code content with syntax highlighting 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
Custom drawer implementation for Material design apps.
material-drawer Custom drawer implementation for Material design apps. Demo A demo app is available on Google Play: Screenshots Fixed items Select pro
android custom listview,with interaction pattern load more and pull to refresh to load data dinamically
The first thing that i have to say is render thanks to johannilsson because all the part of pull to refresh listview is based in the code of his repos
Custom UI control for android which is showing data as a segments and a value inside them.
Segmented Bar View for Android Custom UI control for android which is showing data as a segments and a value inside them. Screenshots Install From rep
Android layout decorators : Injecting custom attributes in layout files, Using decorators to get rid of unnecessary class explosion with custom views
Decor Decor is a library that applies decorators to Android layout with additional attributes without the need to extend and create a custom View for
Events Calendar is a user-friendly library that helps you achieve a cool Calendar UI with events mapping.
Events Calendar is a user-friendly library that helps you achieve a cool Calendar UI with events mapping. You can customise every pixel of the calendar as per your wish and still achieve in implementing all the functionalities of the native android calendar in addition with adding dots to the calendar which represents the presence of an event on the respective dates. It can be done easily, you are just a few steps away from implementing your own badass looking Calendar for your very own project!
KdGaugeView is a simple and customizable Gauge / Speedometer control for Android.
KdGaugeView KDGaugeView is a simple and customizable gauge control for Android inspired by LMGaugeView Motivation I need some clean Guage view for my
The widgets (EditText and TextView) for support of money requirements like currency, number formatting, comma formatting etc.
EasyMoney-Widgets The widgets (EditText and TextView) for support of money requirements like currency, number formatting, comma formatting etc. NOTE:
Android dialog library to give user feedback about the common operations like Success, Warning and Errors.
CircularDialogs CircularDialogs is custom Android dialog library to give user feedback about the common operations like Success, Warning and Errors. Y
MiscQS - Some random custom Quick Setting tiles
MiscQS Provides custom Quick Setting tiles for three system settings: Dynamic Br
SMBClone - SMD clone custom game engine. (Desktop + Android)
SMBClone Simple crossplatform game engine for like SMB game! Supported platforms
CircularStats - Custom Widget to display stats of any thing
CircularStats This is a custom widget made with Jetpack Compose for displaying s
Depict durations in Android apps in a beautiful way
Duration View Duration View allows you to create views to depict durations of time. For example, if you wish to display a duration split into Days, Ho
🔥Replace typical onLongClickListener with this library!
FillingButton Replace typical onLongClickListener with that library! It's the new way to handle onLongClickListener on buttons. Sample Added new type
A simple custom view class to enter otp
otpview A custom view class to enter a four digit code which is used often these days for authentication. How to integrate the library in your app? Gr
Small custom view with smooth overscroll. You can add header with scale background
OverscrolllableNestedScrollView Small custom view with smooth overscroll. You can add scale background dependencies { implementation 'com.gith
Kindling - A standalone collection of utilities to help Ignition users. Features various tools to help work with Ignition's custom data export formats
Kindling A standalone collection of utilities to help Ignition users. Features v
A simple library to display a horizontal calendar with custom start and end date, and mark events with a background
Horizontal Calendar View A simple library to display a horizontal calendar with custom start and end date, and mark events with a background Installat
Creating a very light weight custom radiobutton
android RadioButton Creating a CustomRadioGroup and CustomRadioButton Steps to Create a CustomRadioGroup and CustomRadioButton To Create a CustomRadio
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.
CustomNavigationDrawer - Custom Navigation Drawer with compose
An easy sample to explore navigation component and navigation drawer from Jetpac
AnimatedTabLayout - A nice Animated TabLayout for Android
AnimatedTabLayout A nice Animated TabLayout for Android Demo Usage Gradle dependencies { implementation 'com.github.sjaramillo10:AnimatedTabLayout:
Popup-Dismiss-Catchable-Spinner - A custom android Spinner to which you could set listener for popup dismissal event
Popup-Dismiss-Catchable-Spinner Description A custom Spinner to which you could set listener for popup dismissal event. Download Insert these lines in
VsBottomNavigationView - A library for building any BottomNavigationView you want without creating your custom implementation.
VsBottomNavigationView A library for building any BottomNavigationView you want without creating your custom implementation. Gradle androidExtensions
CalEF (Calendar Entry Formatter) : Select an entry in Android-Kalender and send/share the entry's content as human readable text.
CalEF (Calendar Entry Formatter) Select an entry in Android-Kalender and send/share the entry's content as human readable text. Usually calendar entri
KdLoadingView - A Custom Loading View for Android
KdLoadingView This is a circular loading view for android. Motivation In default progress view, its hard to change drawable, color and animation. So t
PagedGrid - Custom android view composed by multiple page grids with custom content and layout
PagedGrid A PagedGrid is a ViewPager which pages are GridLayout with equal distributed rows and columns. This project is an Android library, written i
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
Blinking-image-view - A variant of Android View that blinks only the source image (not the background)
Blinker View for Android What is this? Blinker View is an Android View that blinks a given drawable. Yes, it's that simple. Place it in your layout an
BarberPoleView - Animated BarberPoleView for Android
BarberPoleView Customizable animated BarberPoleView for Android. Requirements This view requires at least Android API 16. The view is written in Kotli
CustomToast - Android Library to show Custom Toast message
CustomToast Android Library to show Custom Toast message [Please don't use v1.2 or 1.2 they are deleted and not meant for production , they are actual
BubbleImageView - A custom ImageView for android that adds a little "arrow" on a extremity
BubbleImageView Introduction BubbleImageView was created to provide a simple way to crop an image to show an "arrow" in one side of it. Below you can
AnalogClockView is a custom view library for android development.
AnalogClockView is a custom view library for android development. It takes time from the device and show time by Analog clock
GlowShapeDrawable - Custom drawable to do outer glow effects ✨
GlowShapeDrawable 💻 Setup Add it in your root build.gradle at the end of repositories allprojects { repositories { ... maven { u
Wear-Offline-Notes - App for writing offline notes with a custom keyboard for Android Wear
Wear Offline Notes App for writing offline notes with a custom keyboard for Wear OS smartwatches. Demo You can check the app installing it directly on
Modern Calendar View Supporting Both Hijri and Gregorian Calendars but in highly dynamic way
KCalendar-View Modern calendar view supporting both Hijri and Gregorian calendar
Launchy - A custom launcher for our server that installs recommended mods
Launchy Our custom launcher which makes it easier to set up optional mods and in