Open-source AngularJS multiselect directive
We’ve used a lot of different UI filter components in our AngularJS applications, ranging from lists to datepickers to simple text inputs. One component that we found ourselves needing to use time and time again was a multi-select dropdown list. To keep with the style of the applications we were developing, we wanted a dropdown list that used checkboxes for multi-selection. We found plenty of 3rd party implementations but nothing that directly met our requirements so we built
Originally, so-multiselect was part of a larger AngularJS project, but we soon found ourselves wanting to use it in some of our other projects. Rather than duplicating the code, we decided to implement it as a standalone module.