microsoft/BotFramework-WebChat
A highly-customizable web-based client for Azure Bot Services. observed · 2026-08-28
Health v2 · maintenance only
83/100
- Activity 92
- Release rhythm 62
- 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: 152.0
- age_days: 3709
- days_rel: 99
- days_push: 50
- n_releases_24m: 3
Adoption not part of the score
1785 stars · 1601 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Bot Framework Web Chat is a highly-customizable web-based chat client component for Microsoft's Bot Framework v4 SDK and Azure Bot Services. It is distributed as an npm package that developers embed in websites to render conversations with bots, including support for Adaptive Cards, livestreaming responses, and Content Security Policy.
Use cases
- embed a chatbot widget on my website
- build a custom chat UI for an Azure Bot Service bot
- render adaptive cards in a web chat client
- customize the look and feel of a bot conversation interface
- add a support chatbot to a web app
- stream bot responses progressively in the browser
- connect a web frontend to a Bot Framework v4 bot
When to choose
- you are building bots on Microsoft Bot Framework v4 or Azure Bot Services
- you need a customizable, embeddable web chat widget with React support
- you want Adaptive Cards rendering and livestreaming responses out of the box
When to avoid
- your bots run on non-Microsoft frameworks or channels without the Direct Line protocol
- you need a native mobile chat SDK rather than a web component
- you want a fully hosted turnkey chat solution with no frontend development
Facets
library · maturity active
chat-interface ui-components frontend-framework websocket chatbots web-development frontend artificial-intelligence browser cross-platform azure-bot-services bot-framework conversational-ui adaptive-cards react microsoft chat-widget conversational-ai natural-language-processing web-server nodejs
2 sources
- readme: https://github.com/microsoft/BotFramework-WebChat · fetched 2026-08-28 · faae2ee23340
- homepage: https://www.botframework.com/ · fetched 2026-08-29 · 046d335adfe3
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| microsoft/BotFramework-WebChat | main | 83 |
For agents
markdown · JSON · MCP: product_card(name="microsoft/BotFramework-WebChat")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem