Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

Search currency information by country name, code, ISO3 code and currency code.

Nov 4, 2017

A library that allows you to enable/disable features and/or part of code regarding a Context.

May 1, 2016

A library that allows replacement of Kotlin classes in flavors.

Jun 16, 2019

Library that allows replacement of Java and Kotlin classes in flavors (works in pure Java projects)

Jun 23, 2019

A simple formatter library which formats dates in a fuzzy form for display in apps.

Aug 19, 2015

Optionals for Java 7. This a lightweight copy of Guava's Optional interface.

Apr 29, 2016

Easily upload files to Slack using Gradle Plugin.

Feb 18, 2020

greenrobot-common provides general purpose utilities for Android and Java projects. Having its root in the early days of Android development, the library is minimalistic, tiny in size (jar < 100k), and focuses on efficiency and performance.

Jan 11, 2015

The Guava project contains several of Google's core libraries that we rely on in our Java-based projects: collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, and so forth.

Jul 5, 2014

Light version of guava with packages split in different targets (Designed for Android).

Jul 27, 2015

An android library containing most of the helper classes every android developer needs.

The Problem

Every Android developer faces few problems while developing Android Apps. Listing down some of them, which I have faced everytime I create a new android project.

  1. The problem of writing boilerplate code while creating Activities, Fragments is annoying.
  2. Need of readymade methods which can come handy such as showing a toast, or showing a progress dialog or launching a new activity.
  3. The problem of applying proper styles and themes to activities and handling those for pre-lollipop and post-lollipop.

What if we had a library which takes care of all these problems and let the developers concentrate on writing the actual business logic and create awesome functionalities.

The Solution

Using the Helper library developer can solve the above mentioned problems. Using this Helper library is pretty simple.

Oct 2, 2017

Why use Holdr?

  • Because you hate typing findViewById() all the time.
  • Because Butterknife requires non-zero boilerplate and doesn't work well in library projects.
  • Because view holders are cool, but a pain to write.
Aug 26, 2014

What is iSortBox? Just like what it says: Simplify sorting!

This framework achieves a goal which makes sorting easier, moreover, you will benefit from what it provides such as pre-processing, converting, grouping and filtering.

As the name iSortBox, the letter 'i' means input and the letter 'o' means output, as for the details on how to complete the work, all are encapsulated in iSortBox.

Oct 25, 2017

java-object-diff is a simple, yet powerful library to find differences between Java objects. It takes two objects and generates a tree structure that represents any differences between the objects and their children. This tree can then be traversed to extract more information or apply changes to the underlying data structures.

Sep 7, 2016

Implementation of various string similarity and distance algorithms: Levenshtein, Jaro-winkler, n-Gram, Q-Gram, Jaccard index, Longest Common Subsequence edit distance, cosine similarity...

Aug 7, 2016

VerbalExpressions is a Java library that helps to construct difficult regular expressions.

Jan 11, 2016

Joda-Time provides a quality replacement for the Java date and time classes. The design allows for multiple calendar systems, while still providing a simple API.

Jul 5, 2014
Advertisement

This library is a version of Joda-Time built with Android in mind.

Jan 26, 2015

jOOR stands for Java Object Oriented Reflection. It is a simple wrapper for the java.lang.reflect package.

Jun 29, 2015

jraf-android-util is a collection of general purpose utilities for Android.

Nov 8, 2014

Fast and simple URL parsing for Java, with UTF-8 and path resolving support.

  • Easy to use API - you just want to parse a URL after all.
  • Fast, 4+ million URLs per second on commodity hardware.
  • UTF-8 encoding and decoding.
  • Supports path resolving between URLs (absolute and relative).
  • Supports IPv4 and IPv6.
  • No external dependencies.
Feb 4, 2017

Removes the noise from float streams using Kalman Filter. Useful to smoothen sensory data e.g.: gps location, or Accelerometer.

Oct 19, 2016

Kotlin Extensions for converting dimensions.

Dec 14, 2020

KISS Tools for Android.

Basic utils classes for android development: BitmapUtil, BundleUtil, ClipboardUtil, DeviceUtil, DrawableUtil, FileUtil, JSONUtil, KeyboardUtil, LogUtil, MediaUtil, NetworkUtil, ResourceUtil, ZipUtil, etc.

Aug 21, 2014

🪁 Fed up with typing ContextCompact, resources and context all over your apps to access your resources? Say no more.

Nov 24, 2020

Easy install of our favorite easter-egg!

Jul 28, 2015

Kurl is a library that implements, structures, modularizes and provides testability for APIs implementations. It is designed to turn basic strings (and URLs) operations into consistent and idiomatic Kotlin code.

Kurl is designed from the ground up to perform all the heavy work, leaving you with higher level abstraction and business logic.

Kurl stands for Kotlin Url Repolishing Library. The name is inspired by cUrl.

Jan 24, 2020

A library that converts Time to its equivalent basic local languages starting with three basic Nigeria languages (Yoruba, Hausa and Igbo) with others in pipeline.

Sep 5, 2017

Android port of Google's libphonenumber.

Jun 7, 2016

Small utilities to build Android apps faster with a pinch of type-safety added to it.

Nov 28, 2020