Ross ROSS = Recommend OSS · open-source software intelligence for agents

microsoft/BotFramework-WebChat

A highly-customizable web-based client for Azure Bot Services. observed · 2026-08-28

github.com/microsoft/BotFramework-WebChat · homepage · HTML · MIT (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
microsoft/BotFramework-WebChatmain83

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