Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

WinValidaition is a simple, yet powerful rule-based UI validation library based on annotations for Android.

Aug 28, 2019
Show card

A simple form validator.

Jul 21, 2019

This library allows you to validate Huge Forms containing Fields in android just by a single line, It saves you from the hassle of checking individual edit text boxes one by one then setting the error. This library supports edit texts view and no custom view is required. it also supports error validation for TextInputLayouts. The library is written in kotlin and is build on top of RX Java and it provides methods for error handling as well.

May 5, 2019

Blitz is a library that provides an Android real time form validation.

Apr 16, 2019

EasyValidation is a text validation library for Android developed in Kotlin. It supports text validation for String, EditText, TextView, AutoCompleteTextView, TextInputLayout, and Spinner. It comes with lots of built-in rules for validation such as email, password, credit cards, special character validations and so on.

  • The Validator way validation support.
  • 30+ built-in validation rules like empty, email, credit cards, etc.
  • Extension methods for String, EditText, TextView, AutoCompleteTextView, TextInputLayout, and Spinner.
  • Multiple Validations and Checks
  • Collection Extension Methods for validations on multiple texts and views.
  • Create your own custom rules
Sep 10, 2018

Android library for fast and simple string validation.

Aug 20, 2018

Removes invalid objects during Gson parsing which are marked as required, yet null/empty.

Jul 27, 2018

A validation library with Kotlin DSL.

Mar 23, 2018

A simple library for model validation based on annotations.

Feb 17, 2018

Java Validator Library using custom runtime annotations and reflection.

Supports parameters for Fail Policy (Fail on First Error / Continue) and Object Search Policy (Deep / Shallow).

Jan 3, 2018

A simple Android form validation.

Dec 13, 2017

The easiest way to bring validation to your project.

Nov 23, 2017

A tool to validate text inside TextInputLayout.

Nov 20, 2017

The simplest way to add reactive validation to your app.


in your application, there are fields that must be validated. When the number of validation rules becomes greater than 1, to control the display of errors in the fields becomes difficult.


Separate your validation logic by S in SOLID, into own classes. After that, attach validation rules to your fields and combine validation results for change some ui states (ex. change visibility of button)

Nov 1, 2017

Convalida is a simple, lightweight and powerful field validation library for Android.

Oct 6, 2017

Validation library for use individual validation and with views.

Jul 11, 2017

Simple and light library to do validate observable fields with MVVM for android

Each ValidatedObservableField work like ObservableField, but it have 3 observables properties:

  • value - contains the value of type T
  • valid - boolean true if ALL Rules are valid
  • errorMessage - contains NULL or errorMessage from first invalid Rule

Rules are validated one by one (the order is important), the first invalid Rule will break the chain and set errorMessage. Rules are validated onPropertyChange. You can create your own rules using Rule interface. You can use single Rule or many by RuleCommand.

May 25, 2017

A utility library that does the following type of validations:

  • Check internet connection
  • Validate for empty edit texts
  • Validate for email
  • Validate for mobile number
  • Validate text for any no of digits
  • Fancy Progress Dialog
  • Toast
Apr 6, 2017

Android library designed for rapid and customizable form validation.

You can use FormValidator with any View that extends the original EditText (such as MaterialEditText for example).

Apr 6, 2017
Show card

Android library designed for rapid and customizable form validation.

You can use AndroidVerify with any View that extends the original EditText (such as MaterialEditText for example).

Mar 29, 2017

Android fields validation library based on data binding adapters.

Mar 28, 2017

Ratifier is a form validation library for Android.

Mar 17, 2017

Data binding based Android library for validating input.

  • Easy to use
  • Highly customisable
Jan 25, 2017

The goal of this library is to help you in your development of validation forms.

Jan 4, 2017

Android port of Dan Palmers's jquery.complexify.js.

Dec 11, 2016

An Annotation based validation library for use with Android's DataBinding library in an MVVM architecture.

  • Quick and easily add validation rules to ViewModels by annotating the class.
  • Annotation Processing to eliminate reflection and generate boilerplate validation classes.
Sep 30, 2016

This library helps to implement phone number verification before performing any further operation.

Sep 28, 2016

A simple, easy to use, no frills, form validator for Android.

Aug 16, 2016

A lib to make validations on java objects.

Jul 31, 2016

Input validation and error displaying for any Android view that extends from a TextView. This library is born from frustration towards complex if statements and a desire to make form validation much, much easier.

Jul 27, 2016