botui/botui
🤖 A JavaScript framework for building conversational UIs observed · 2026-08-28
Health v2 · maintenance only
39/100
- Activity 35
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3352
- days_rel: n/a
- days_push: 395
- n_releases_24m: 0
Adoption not part of the score
2905 stars · 368 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
BotUI is a JavaScript/TypeScript framework for building conversational (chatbot-style) user interfaces in the browser. It provides a core library for managing bot messages and user actions, plus a React package with built-in input, select, and button-based action components.
Use cases
- build a chatbot interface in react
- create conversational ui for a website
- add chat widget with input and select actions
- build guided form-like chat flows
- render bot conversation messages in a web app
- create interactive bot onboarding wizard
When to choose
- you want a lightweight, framework-agnostic core with React bindings for chat-style UIs
- you need scripted conversational flows with messages, waits, and user actions
- you want full control over bot logic without a backend chatbot platform
When to avoid
- you need NLP or LLM-powered conversation handling - BotUI only renders UI, it does not understand language
- you need a full chat backend with channels like Slack or WhatsApp
- you are building a non-JavaScript application
Facets
framework · maturity active
frontend-framework ui-components chat-interface state-management web-development frontend chatbots developer-tools conversational-ui chatbot-ui chat-widgets bot-framework react-components typescript javascript nodejs web react
10 sources
- readme: https://github.com/botui/botui · fetched 2026-08-28 · 5a30226140b8
- homepage: https://botui.org · fetched 2026-08-29 · 440bffcb1bed
- site_page: https://botui.org/docs · fetched 2026-08-29 · dcd392787362
- site_page: https://botui.org/docs/install · fetched 2026-08-29 · cee49c2cf49c
- site_page: https://botui.org/docs/gotchas · fetched 2026-08-29 · b9c106072947
- site_page: https://botui.org/docs/concepts · fetched 2026-08-29 · 8c0c69747aad
- site_page: https://botui.org/docs/core · fetched 2026-08-29 · 7a0591ff982a
- site_page: https://botui.org/docs/core/reference · fetched 2026-08-29 · 77906a43ee11
- site_page: https://botui.org/docs/react · fetched 2026-08-29 · 4def8672b120
- site_page: https://botui.org/docs/react/actions · fetched 2026-08-29 · fd79e4a5c683
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| botui/botui | main | 39 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem