10 Best Angular Dropdown Libraries

Curated by the Openbase team and community.Learn more

Curated by the Openbase team and community. Learn more

@ng-select/ng-select

⭐ Native angular select component

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.9/ 5
9
Top Feedback
6Great Documentation
4Highly Customizable
2Easy to Use
GitHub Stars
3K
Weekly Downloads
205K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
adm

angularjs-dropdown-multiselect

AngularJS Dropdown Multiselect

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
451
Weekly Downloads
13K
Last Commit
4yrs ago
Bundle Size (min+gzip)
3.83KB
Not Tree-Shakeable
nt

ngx-treeview

An Angular treeview component with checkbox

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
3.0/ 5
1
Top Feedback
2Slow
1Great Documentation
1Easy to Use
GitHub Stars
331
Weekly Downloads
10K
Last Commit
1yr ago
Bundle Size (min+gzip)
5.12KB
Tree-Shakeable

ngx-mat-select-search

Angular component providing an input field for searching / filtering MatSelect options of the Angular Material library.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
463
Weekly Downloads
62K
Last Commit
17d ago
Bundle Size (min+gzip)
5.01KB
Tree-Shakeable
amd

angular2-multiselect-dropdown

Angular 2 Dropdown Multiselect

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
246
Weekly Downloads
21K
Last Commit
5mos ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

@syncfusion/ej2-angular-dropdowns

Syncfusion Angular UI components library offer more than 50+ cross-browser, responsive, and lightweight angular UI controls for building modern web applications.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
183
Weekly Downloads
9K
Last Commit
3d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
nmd

ng-multiselect-dropdown

Multiple Select Dropdown Component

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
232
Weekly Downloads
34K
Last Commit
1mo ago
Bundle Size (min+gzip)
4.23KB
Tree-Shakeable
nsd

ngx-select-dropdown

Custom Dropdown for Angular 4+ with multiple and single selection options

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
105
Weekly Downloads
5K
Last Commit
6mos ago
Bundle Size (min+gzip)
4.50KB
Tree-Shakeable

@syncfusion/ej2-angular-splitbuttons

Syncfusion Angular UI components library offer more than 50+ cross-browser, responsive, and lightweight angular UI controls for building modern web applications.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
183
Weekly Downloads
3K
Last Commit
3d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

@teambit/ui.main-dropdown

A tool for component-driven application development.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
14K
Weekly Downloads
1
Last Commit
18hrs ago
Bundle Size (min+gzip)
2.12KB
Not Tree-Shakeable

@melonthierry/ng-bootstrap

Angular powered Bootstrap

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
8K
Weekly Downloads
166
Last Commit
4mos ago
Bundle Size (min+gzip)
38.2KB
Tree-Shakeable
nul

np-ui-lib

Native Angular UI Components and Design Framework

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
8
Weekly Downloads
142
Last Commit
20d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
nmi

ngx-mat-intl-tel-input

An Angular Material package for entering and validating international telephone numbers. It adds a flag dropdown to any input, detects the user's country, displays a relevant placeholder and provides formatting/validation methods.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
40
Weekly Downloads
4K
Last Commit
9mos ago
Bundle Size (min+gzip)
49.2KB
Tree-Shakeable

@joniras/ngx-treeview

An Angular treeview component with checkbox

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
3
Weekly Downloads
778
Last Commit
4mos ago
Bundle Size (min+gzip)
5.89KB
Tree-Shakeable

@commonapp/ng-select

⭐ Native angular 6+ select component

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
107
Last Commit
6mos ago
Bundle Size (min+gzip)
17.3KB
Tree-Shakeable
kad

@progress/kendo-angular-dropdowns

Dropdowns Package for Angular

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
40K
Last Commit
N/A
Bundle Size (min+gzip)
N/A
Tree-Shakeable
nmd

ng2-material-dropdown

Angular 2 Material-like Dropdown Component

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
38
Weekly Downloads
36K
Last Commit
2yrs ago
Bundle Size (min+gzip)
4.07KB
Tree-Shakeable
nbm

ngx-bootstrap-multiselect

Angular 9+ Dropdown Multiselect Bootstrap

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
322
Weekly Downloads
1K
Last Commit
2mos ago
Bundle Size (min+gzip)
5.90KB
Tree-Shakeable
msf

mat-select-filter

mat-select-filter

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
20
Weekly Downloads
3K
Last Commit
5mos ago
Bundle Size (min+gzip)
1.56KB
Tree-Shakeable
nbm

ngx-bootstrap-multiselect-dropdown

Simple multiselect dropdown based on bootstrap 4 dropdown component.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
67
Last Commit
7mos ago
Bundle Size (min+gzip)
2.04KB
Tree-Shakeable
nts

ngx-tree-select

Angular select component with tree items

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
59
Weekly Downloads
556
Last Commit
9mos ago
Bundle Size (min+gzip)
4.77KB
Tree-Shakeable

md2

Angular2 based Material Design components, directives and services are Accordion, Autocomplete, Collapse, Colorpicker, Datepicker, Dialog(Modal), Menu, Multiselect, Select, Tabs, Tags(Chips), Toast and Tooltip.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
387
Weekly Downloads
1K
Last Commit
3yrs ago
Bundle Size (min+gzip)
65.8KB
Tree-Shakeable
ndl

ngx-dropdown-list

Drop-down list which supports multi-selection and filter (Angular)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
2
Weekly Downloads
165
Last Commit
8mos ago
Bundle Size (min+gzip)
4.60KB
Tree-Shakeable
ns

ng-selectize

Angular Selectize

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
45
Weekly Downloads
971
Last Commit
9mos ago
Bundle Size (min+gzip)
1.56KB
Tree-Shakeable
ndm

ngx-dropdown-multiselect

Angular 9+ Dropdown Multiselect Bootstrap

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
322
Weekly Downloads
47
Last Commit
2mos ago
Bundle Size (min+gzip)
6.02KB
Tree-Shakeable

@circe/dropdown

Circe Components for Angular :: Dropdown Component

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
54
Last Commit
9mos ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

ngx-type-ahead

Typeahead multi-select dropdown component for angular. Demo:

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
22
Weekly Downloads
308
Last Commit
2yrs ago
Bundle Size (min+gzip)
3.60KB
Tree-Shakeable
nmd

ng-multiselect-dropdown-angular7

Multiple Select Dropdown Component

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
249
Last Commit
2yrs ago
Bundle Size (min+gzip)
3.85KB
Tree-Shakeable
nbd

ng-bootstrap-dropdown

AngularJS dropdown directive that just works. (requires Bootstrap)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
235
Last Commit
6yrs ago
Bundle Size (min+gzip)
0.73KB
Not Tree-Shakeable
sa

smart-area

📝 Textareas on Steroids - AngularJS 1 directive

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
67
Weekly Downloads
212
Last Commit
1yr ago
Bundle Size (min+gzip)
2.35KB
Not Tree-Shakeable
amc

angular2-multiselect-checkbox-dropdown

[![npm version](https://img.shields.io/npm/v/angular2-multiselect-dropdown.svg)](https://www.npmjs.com/package/angular2-multiselect-dropdown)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
185
Last Commit
N/A
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
ncs

ng-custom-select

Create customizable Angular2+ dropdown/datalist with your own styles

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
1
Weekly Downloads
183
Last Commit
3yrs ago
Bundle Size (min+gzip)
1.91KB
Tree-Shakeable
ams

angular-multi-select

A multi select dropdown directive for AngularJS.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
59
Weekly Downloads
144
Last Commit
5yrs ago
Bundle Size (min+gzip)
9.28KB
Not Tree-Shakeable
ndm

ng2-dropdown-multiselect

Simple multiselect dropdown plugin for Angular 2

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
4
Weekly Downloads
102
Last Commit
4yrs ago
Bundle Size (min+gzip)
152.2KB
Not Tree-Shakeable
ad

angular-dropdown

Simple angular dropdown component

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
6
Weekly Downloads
99
Last Commit
1yr ago
Bundle Size (min+gzip)
4.05KB
Tree-Shakeable
arf

angular-reactive-form

- [Vicoders Reactive Form](#vicoders-reactive-form) - [Introduce](#introduce) - [Install](#install) - [Use](#use) - [Selections](#selections) - [TextBox](#textbox) - [CheckBox](#checkbox) - [Radio](#radio) - [Dropdown](#dropdown) - [DateTimePick

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
93
Last Commit
N/A
Bundle Size (min+gzip)
282.5KB
Tree-Shakeable
acd

angular-custom-dropdown

Angular2+ Dropdown. Simple dropdowns without relying on CSS frameworks.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
16
Weekly Downloads
79
Last Commit
3yrs ago
Bundle Size (min+gzip)
0.99KB
Tree-Shakeable
mul

@ngx-lib/multiselect

[![https://nodei.co/npm/@ngx-lib/multiselect.png?downloads=true&downloadRank=true&stars=true](https://nodei.co/npm/@ngx-lib/multiselect.png?downloads=true&downloadRank=true&stars=true)](https://www.npmjs.com/package/@ngx-lib/multiselect) [![HitCount](http

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
67
Last Commit
N/A
Bundle Size (min+gzip)
6.33KB
Tree-Shakeable
ndt

ng2-dropdown-treeview

An Angular 2 tree component with checkbox and multiple level

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
31
Weekly Downloads
38
Last Commit
5yrs ago
Bundle Size (min+gzip)
4.77KB
Tree-Shakeable
nm

ng2-multiselect

Multi select for angular 2

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
1
Weekly Downloads
23
Last Commit
4yrs ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
adm

angular-dropdown-menu

Angular module for making dropdown menus of arbitrary number of levels

License Icon
License: GPL-3.0-or-later
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
22
Last Commit
3yrs ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
top

toppy

Overlay library for Angular 7+

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
80
Weekly Downloads
20
Last Commit
2yrs ago
Bundle Size (min+gzip)
4.92KB
Tree-Shakeable
adm

angular-dropdown-multiselect

Angular JS directive for dropdown with multi-select feature.

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2
Weekly Downloads
19
Last Commit
6yrs ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

angular-weblineindia-dropdown

AngularJS Dropdown is a lightweight component and includes all in one UI for selection and autocomplete.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
2
Weekly Downloads
17
Last Commit
1yr ago
Bundle Size (min+gzip)
16.5KB
Tree-Shakeable
dro

@smart-webcomponents-angular/dropdownbutton

[![Price](https://img.shields.io/badge/price-COMMERCIAL-0098f7.svg)](https://jqwidgets.com/license/)

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
15
Last Commit
N/A
Bundle Size (min+gzip)
2.20KB
Tree-Shakeable
dro

@smart-webcomponents-angular/dropdownlist

[![Price](https://img.shields.io/badge/price-COMMERCIAL-0098f7.svg)](https://jqwidgets.com/license/)

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
15
Last Commit
N/A
Bundle Size (min+gzip)
3.81KB
Tree-Shakeable
wd

w11k-dropdownToggle

advanced AngularJS directive for Bootstrap dropdowns

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
13
Last Commit
N/A
Bundle Size (min+gzip)
0.70KB
Not Tree-Shakeable
nc

nb-choices

Angular wrapper for choices.js, vanilla, lightweight, configurable select box/text input plugin

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
32
Weekly Downloads
12
Last Commit
3yrs ago
Bundle Size (min+gzip)
20.7KB
Tree-Shakeable
mos

multiple-options-select-dropdown

A simple component which allows to select mutliple options from dropdown

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
10
Last Commit
1yr ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
ddt

@abc.xyz/drop-down-treeview

A simple drop down tree view for Angular

License Icon
License: GPL-3.0
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
1
Weekly Downloads
1
Last Commit
2yrs ago
Bundle Size (min+gzip)
18.8KB
Tree-Shakeable