Are you happy with your logging solution? Would you help us out by taking a 30-second survey? Click here


Multiselection Solution for Android in Kotlin

Subscribe to updates I use Multi-Selection

Statistics on Multi-Selection

Number of watchers on Github 1166
Number of open issues 1
Average time to close an issue about 7 hours
Main language Kotlin
Average time to merge a PR 2 days
Open pull requests 0+
Closed pull requests 0+
Last commit almost 3 years ago
Repo Created about 3 years ago
Repo Last Updated over 1 year ago
Size 6.65 MB
Organization / Authoryalantis
Page Updated
Do you use Multi-Selection? Leave a review!
View Multi-Selection activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Trendy new open source projects in your inbox! View examples

Subscribe to our mailing list

Evaluating Multi-Selection for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)


License Yalantis

Live DEMO on

Android app on Google Play

Check this project on dribbble

Read how we did it on our blog


  • Android SDK 17+


Add to your root build.gradle:

allprojects {
    repositories {
    maven { url "" }

Add the dependency:

dependencies {
            compile 'com.github.yalantis:multi-selection:v0.1'

How to use this library

Instructions can be found here in section How to use MultiSelect

Let us know!

Wed be really happy if you sent us links to your projects where you use our component. Just send an email to And do let us know if you have any questions or suggestion regarding the animation.

P.S. Were going to publish more awesomeness wrapped in code and a tutorial on how to make UI for iOS (Android) better than better. Stay tuned!


The MIT License (MIT), Yalantis,

Please see the LICENSE file

Multi-Selection questions on Stackoverflow (View All Questions)
  • Showing a data list in a multi selection pop up menu
  • RecyclerView multi selection - Android
  • Creating a Multi Selection Checkbox List in Side-by-Side Cell Across Row in Excel
  • Source code to dynamically generate a .Chosen multi-selection
  • Angular UI grid align multi-selection with row
  • Get posts with Ajax posts filter with multi selection checkboxes
  • HTML file input with multi selection in UIWebView not working for videos
  • Multi selection in listview
  • How to Combine Multi-selection function and .ser file openning the DM script
  • Multi selection list view using MvxListView with MvvmCross
  • Multi selection listview pass arraylist of object to another activity using parcelable
  • Multi selection in recyclerview is not working
  • Multi selection spinner in android without AlertDialog
  • Multi-selection expanded recyclerview listview keep track of selection
  • UITableView in multi-selection mode removes background colours of all subviews in selected cell
  • SSRS multi selection parameters check box not working
  • Oracle Apex insert into database "multi selection values "
  • UITableView multi selection and swipe actions
  • Multi selection drop down menu
  • How to implement the multi-selection with angular either checkboxes / selectbox
  • How to disable multi selection in a wxGrid?
  • how to assign comma seperated string to combox with multi selection mode in
  • Set selected attribute for single/multi selection with ng-options
  • Multi selection in spinner
  • GXT 3.0.1 ListField cannot do multi-selection
  • Adding a ComboBox control with multi selection in TFS?
  • How to make Dynamic menu to perform multi selection on ribbon
  • WPF Datagrid programmatically set a multi-selection as one step
  • how to get a specific value from multi selection field
  • Multi selection checkbox cells in JTable
Multi-Selection list of languages used
Other projects in Kotlin