bootboxjs/bootbox
Wrappers for JavaScript alert(), confirm() and other flexible dialogs using Twitter's bootstrap framework observed · 2026-08-28
Health v2 · maintenance only
78/100
- Activity 98
- Release rhythm 40
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 16
- age_days: 5415
- days_rel: 466
- days_push: 12
- n_releases_24m: 4
Adoption not part of the score
5019 stars · 1023 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Bootbox.js is a small JavaScript library that wraps Bootstrap modals to provide programmatic alert(), confirm(), prompt(), and custom dialog boxes without manual DOM or event handler management. It mimics native JavaScript dialogs while using Bootstrap's styling and a callback-based API.
Use cases
- show styled alert dialogs instead of native alert()
- ask users for confirmation before destructive actions
- collect user input with a prompt dialog
- build custom flexible modal dialogs with Bootstrap styling
- replace verbose Bootstrap modal markup with one-line calls
- localize dialog button text with built-in locales
When to choose
- you already use Bootstrap and jQuery and want easy modal dialogs
- you want native-dialog-like alert/confirm/prompt with nicer styling
- you need programmatic dialogs without writing modal markup and event wiring
When to avoid
- your project does not use Bootstrap or jQuery
- you need thread-blocking dialogs like native confirm()
- you use a modern component framework with its own modal system (e.g., React, Vue)
Facets
library · maturity stable
ui-components frontend-framework web-development frontend browser bootstrap modals dialogs jquery alert confirm prompt nodejs
6 sources
- readme: https://github.com/bootboxjs/bootbox · fetched 2026-08-28 · 2179ed5840ec
- homepage: http://bootboxjs.com · fetched 2026-08-29 · 17448d445c45
- site_page: https://bootboxjs.com/getting-started · fetched 2026-08-29 · 0faab8f14d87
- site_page: https://bootboxjs.com/documentation · fetched 2026-08-29 · f525d67492de
- registry_npm: https://registry.npmjs.org/bootbox · fetched 2026-08-29 · 307e0973b9cf
- site_page: https://bootboxjs.com/faq · fetched 2026-08-29 · 773b26a0c2aa
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| bootboxjs/bootbox | main | 78 |
For agents
markdown · JSON · MCP: product_card(name="bootboxjs/bootbox")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem