valor-software/ngx-bootstrap

Fast and reliable Bootstrap widgets in Angular (supports Ivy engine)

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 22 minutes ago
Added to GitGenius on September 12th, 2026
Created on August 8th, 2015
Open Issues & Pull Requests: 614 (+0)
GitHub issues: Enabled
Number of forks: 1,666
Total Stargazers: 5,514 (+0)
Total Subscribers: 194 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 7.5 days
Mean response time: 130.6 days
90th percentile: 271.9 days
Tracked items: 104

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 4% of issues opened in the past year have been closed. Three people close 75% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 76
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 941 days
Stale 30+ days: 74
Stale 90+ days: 67

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (34)
  • comp(datepicker) (16)
  • comp(modal) (10)
  • issue (7)
  • question (6)
  • needs: reproduce (5)
  • comp(popover) (3)
  • comp(tabs) (3)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

ngx-bootstrap is a component library that provides Bootstrap widgets for Angular applications with support for the Ivy engine.

The library solves the problem of integrating Bootstrap's interactive components into Angular projects without requiring Bootstrap's original JavaScript. It wraps Bootstrap 4 and Bootstrap 5 components as native Angular components, allowing developers to use familiar Bootstrap styling and behavior through Angular's component model and APIs.

Teams building Angular applications that rely on Bootstrap for styling and UI patterns should consider ngx-bootstrap if they want to avoid the complexity of managing Bootstrap's JavaScript dependencies alongside Angular. The library suits projects of any scale that need standard UI components like carousels, datepickers, modals, popovers, typeahead inputs, and sortable lists. It works well for teams already committed to Bootstrap's design system who want a streamlined Angular integration.

The project has undergone significant modernization in recent versions, completing a migration to zoneless change detection and replacing traditional decorators with Angular's signal-based input and output APIs. The codebase maintains active development with continuous integration workflows and a community presence through Slack channels for support and discussion.