LouisCAD /
Splitties
A collection of hand-crafted extensions for your Kotlin projects.
88/100 healthLoading repository data…
matteocrippa / repository
A collection of useful Kotlin extension for Android
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A collection of useful Kotlin extension for Android

Add to gradle in allprojects
maven { url 'https://jitpack.io' }
then add this
compile 'com.github.matteocrippa:karamba:1.2.0'
Karamba provides you a list of different and useful extensions for your project, here the list organized by the type extended.
support(apiVersion), lambda that allow you to run code only if current SDK is up to specified onesupportKitkat(), lambda that checks if kitkat is supported and run the codesupportLollipop(), lambda that checks if lollipop is supported and run the codebase64(), produces a base64 representation of the current bitmapresize(height, width), resize the current bitmap to new formattoggle(), handle the bool as a toogle changing the value to opposite one, then the new value is returned (not yet possible to change this)random(), returns a random boolean value, then the new value is returned (not yet possible to change this)convertTo(format), converts current date to a custom format provided as argument (eg. dd-MM-yy HH:mm)toCalendar(), converts current date to CalendarisFuture(), returns true if date is in the futureisPast(), returns true if date is in the pastisToday(), returns if current date is todayisTomorrow(), returns if current date is tomorrowisYesterday(), returns if current date is yesterdaytoday(), returns today's datetomorrow(), returns tomorrow's dateyesterday(), returns yesterday's datehour(), returns current date hour as numberminute(), returns current date minutes as numbersecond(), returns current date seconds as numbermonth(), returns current date month as numbermonthName(), returns current date month as long nameyear(), returns current date year as numberday(), returns current date day as numberdayOfWeek(), returns current date day of the week as numberdayOfWeekName(), returns current date weekday as stringdayOfYear(), returns current date day of year as numberlocalCurrency(currency), converts current double to the currency format passed as argument (eg. EUR)celsiusToFahrenheit(), converts current double to fahrenheitfahrenheitToCelsius(), converts current double to celsiustoBitmap(), converts the current drawable in BitmapreadableDistanceFromMeters(), converts an int amount of meters in a readable meter, kilometers distancecommaSeparatedId(), converts an array of int, in a string of comma separated itemsrandom(), provides a random number in the range provided (eg. (0..10).random())isValidEmail(), returns if current string is a valid emailisUrl(), returns if current string is a valid urlisNumeric(), returns if current string contains a numberisPhoneNumber(), returns if current string contains a phone numberrandom(lenght), returns a random string of provided lengthtoBitmap(), convert current base64 string into Bitmapellipsize(chars), ellipsizes the current string, truncating at defined amount of characterstoDate(format), converts current string in a Date object using the provided formatplainText(), removes all html formatting from current stringtoCamelCase(), camel case the current string current stringtoBitmap(), converts current view into BitmapIcon is taken by free emojii set by Vincent Le Moign
Selected from shared topics, language and repository description—not editorial ratings.
LouisCAD /
A collection of hand-crafted extensions for your Kotlin projects.
88/100 healthbaec23 /
A collection of UI libraries for Android using Jetpack Compose
63/100 healthissever22 /
iCore is a comprehensive Android library designed to streamline the development process by providing a robust set of modular components. With built-in support for the Model-View-ViewModel (MVVM) architecture, iCore offers a collection of base classes, extension functions, and utility classes to help developers create efficient and maintainable code
consp1racy /
Collection of custom utilities for Android development.
35/100 healthCuriousNikhil /
A collection of simple, handy hooks (using side-effects) for Jetpack Compose so you don't have to create your own.
45/100 healthTanish-Ranjan /
A curated collection of reusable and customizable Jetpack Compose components to accelerate your Android UI development.
49/100 health