Add Bootstrap modal dialogs, date pickers, or tooltips to an existing AngularJS 1.x application without jQuery
Replace jQuery-dependent Bootstrap JavaScript components with pure AngularJS equivalents in a legacy codebase
Import only the specific UI components you need, such as just the accordion or calendar, using Webpack to keep bundle size small
Library is no longer maintained, for new projects use ng-bootstrap which targets modern Angular instead of AngularJS 1.x.
UI Bootstrap is a set of ready-made interface pieces for AngularJS, an older web framework from Google. Bootstrap is a popular collection of styles and components for building website layouts, things like modal pop-ups, date pickers, carousels, tooltips, and accordions. This project rebuilds those components so they work the AngularJS way, written purely in AngularJS code without needing jQuery or Bootstrap's own JavaScript. The description notes a small size, around 20 kilobytes when compressed. The most important part of the README is the project status at the top. The maintainers state that the library is feature-complete and no longer maintained. They explain that Angular, the newer version of the framework, kept growing in popularity, and they moved their effort to a separate library called ng-bootstrap built for that newer Angular. They thank past contributors and treat this project as finished rather than actively developed. For a reader deciding whether to use it, that status is the key takeaway: it still works but will not receive new updates. The rest of the README is practical setup information. It lists what the library needs, namely AngularJS itself and Bootstrap's CSS, plus optional AngularJS add-ons for animations and swipe gestures. It spells out which versions of Angular and Bootstrap each release supports. Installation can be done through several package tools, including npm, Bower, and NuGet, or by downloading a build file directly. Once the files are in place, you add the ui.bootstrap module to your AngularJS application to start using the components. There are also instructions for bundling with Webpack or JSPM, where you can import only the specific pieces you want, such as just the accordion or date picker, and a note about loading their CSS. The README closes with sections on versioning, browser support, where to ask for help, how to report bugs, and how to contribute.
← angular-ui on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.