# ng-bootstrap/ng-bootstrap

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/ng-bootstrap-ng-bootstrap).**

8,232 stars · 1,553 forks · TypeScript · MIT

## Links

- GitHub: https://github.com/ng-bootstrap/ng-bootstrap
- Homepage: https://ng-bootstrap.github.io
- awesome-repositories: https://awesome-repositories.com/repository/ng-bootstrap-ng-bootstrap.md

## Topics

`accordion` `alert` `angular` `bootstrap` `buttons` `carousel` `collapse` `datepicker` `dropdown` `modal` `ng-bootstrap` `pagination` `popover` `progress-bar` `rating` `tabs` `timepicker` `tooltip` `typeahead` `widgets`

## Description

Angular powered Bootstrap

## Tags

### User Interface & Experience

- [Angular UI Libraries](https://awesome-repositories.com/f/user-interface-experience/component-libraries/angular-ui-libraries.md) — Provides native Angular components implementing Bootstrap 5 UI elements without jQuery dependencies.
- [Bootstrap Implementations](https://awesome-repositories.com/f/user-interface-experience/component-libraries/angular-ui-libraries/bootstrap-implementations.md) — Provides Angular directives and components that render Bootstrap 5 markup and behavior natively.
- [Bootstrap Wrappers](https://awesome-repositories.com/f/user-interface-experience/component-libraries/angular-ui-libraries/bootstrap-wrappers.md) — Wraps Bootstrap 5 HTML and CSS into native Angular components using directives and templates.
- [CSS Styling](https://awesome-repositories.com/f/user-interface-experience/styling-theming-systems/content-styling/styling-architectures/styling-systems/class-based-styling/css-styling.md) — Relies solely on Bootstrap's CSS classes for visual styling with no runtime CSS-in-JS.

### Part of an Awesome List

- [Angular Implementations](https://awesome-repositories.com/f/awesome-lists/devtools/bootstrap-components/angular-implementations.md) — Renders native Angular components that implement Bootstrap 5 UI elements with full framework integration.
- [Component Libraries](https://awesome-repositories.com/f/awesome-lists/devtools/component-libraries.md) — Bootstrap components powered by native framework directives.
- [Angular](https://awesome-repositories.com/f/awesome-lists/more/angular.md) — Listed in the “Angular” section of the Awesome Ui Component Library awesome list.

### Graphics & Multimedia

- [Bootstrap Component Renderers](https://awesome-repositories.com/f/graphics-multimedia/graphics-engines-rendering/rendering/systems/dom-web-rendering-strategies/ui-component-rendering/bootstrap-component-renderers.md) — Renders native Angular components that implement Bootstrap 5 UI elements without jQuery or JavaScript dependencies. ([source](https://cdn.jsdelivr.net/gh/ng-bootstrap/ng-bootstrap@master/README.md))

### Programming Languages & Runtimes

- [Angular-Reimplemented Behaviors](https://awesome-repositories.com/f/programming-languages-runtimes/pure-javascript-implementations/angular-reimplemented-behaviors.md) — Eliminates Bootstrap’s JavaScript dependencies by reimplementing all interactive behaviors in pure Angular.

### Software Engineering & Architecture

- [Angular Change Detection Bindings](https://awesome-repositories.com/f/software-engineering-architecture/architectural-design-patterns/state-management/change-detection/angular-change-detection-bindings.md) — Hooks Bootstrap component state changes into Angular's zone-based change detection for automatic UI updates.
- [Angular Template Bindings](https://awesome-repositories.com/f/software-engineering-architecture/configuration-templates/angular-template-bindings.md) — Configures Bootstrap components through Angular template syntax and input bindings, avoiding imperative setup code.
