angular-ui/ui-select

AngularJS-native version of Select2 and Selectize

JavaScript

3,218

825 commits

updated Aug 21, 2019

See the code

README

AngularJS ui-select Build Status Gitter PRs Welcome

AngularJS-native version of Select2 and Selectize. http://angular-ui.github.io/ui-select/

Getting Started

Latest Changes

Features

  • Search, Select, Multi-select and Tagging
  • Multiple Themes: Bootstrap, Select2 and Selectize
  • Keyboard support
  • No jQuery required (except for old browsers)
  • Small code base: 4.57KB min/gzipped vs 20KB for select2

For the roadmap, check issue #3 and the Wiki page.

Installation Methods

npm

$ npm install ui-select

bower

$ bower install angular-ui-select

Development

Prepare your environment

  • Install Node.js and NPM (should come with)
  • Install global dev dependencies: npm install -g gulp
  • Install local dev dependencies: npm install in repository directory

Development Commands

  • gulp to jshint, build and test
  • gulp build to jshint and build
  • gulp test for one-time test with karma (also build and jshint)
  • gulp watch to watch src files to jshint, build and test when changed
  • gulp docs build docs and examples

Contributing

When issuing a pull request, please exclude changes from the "dist" folder to avoid merge conflicts.

angular-ui/ui-select

AngularJS-native version of Select2 and Selectize

JavaScript

3,218

825 commits

updated Aug 21, 2019

See the code

README

AngularJS ui-select Build Status Gitter PRs Welcome

AngularJS-native version of Select2 and Selectize. http://angular-ui.github.io/ui-select/

Getting Started

Latest Changes

Features

  • Search, Select, Multi-select and Tagging
  • Multiple Themes: Bootstrap, Select2 and Selectize
  • Keyboard support
  • No jQuery required (except for old browsers)
  • Small code base: 4.57KB min/gzipped vs 20KB for select2

For the roadmap, check issue #3 and the Wiki page.

Installation Methods

npm

$ npm install ui-select

bower

$ bower install angular-ui-select

Development

Prepare your environment

  • Install Node.js and NPM (should come with)
  • Install global dev dependencies: npm install -g gulp
  • Install local dev dependencies: npm install in repository directory

Development Commands

  • gulp to jshint, build and test
  • gulp build to jshint and build
  • gulp test for one-time test with karma (also build and jshint)
  • gulp watch to watch src files to jshint, build and test when changed
  • gulp docs build docs and examples

Contributing

When issuing a pull request, please exclude changes from the "dist" folder to avoid merge conflicts.

Project health

Overall

3.4/10

Maintained

0/10

Code review

9/10
OpenSSF Scorecard

Latest release

0.19.8 · Apr 18, 2017

Releases this year

0

Significant stargazers

Klaus Post

3,881 followers · starred Sep 2014

Adrien Crivelli

200 followers · starred Mar 2014

Andrey Novikov

246 followers · starred Jan 2015

Sean Larkin

6,497 followers · starred Jan 2016