BotUI
botui.org
Spec sheet
- Purpose
- Its JavaScript API adds messages and shows actions that users can perform.Read 12 Oct 2026 · botui.org
- Product
- BotUI is a JavaScript framework for building conversational interfaces.Read 12 Oct 2026 · botui.org
- Integrations
- The maker documents a React package and references Vue and other frameworks in its documentation introduction.Read 5 Oct 2026 · docs.botui.org
- Security
- The repository’s MIT license provides the software without warranty.Read 5 Oct 2026 · github.com
- Support
- The repository links to GitHub Issues and Discussions for bug reports, feature requests, questions, and ideas.Read 5 Oct 2026 · github.com
- License
- The project’s GitHub repository identifies its license as MIT.Read 12 Oct 2026 · github.com
- Headquarters
- The BotUI GitHub organization profile lists Islamabad, Pakistan.Read 5 Oct 2026 · github.com
- Maker
- The GitHub repository lists Moin Uddin as copyright holder for 2017–25.Read 12 Oct 2026 · github.com
- Conversation flow
- The API adds messages and actions, and an action pauses the conversation until it is resolved.Read 5 Oct 2026 · docs.botui.org
- Conversational flow
- The core API supports messages, user actions, waits, and Promise-based flow resolution.Read 12 Oct 2026 · botui.org
- Core package
- The core package is installed with `npm i botui`.Read 12 Oct 2026 · botui.org
- Custom components
- Developers can add custom React actions and messages with their own renderers.Read 12 Oct 2026 · botui.org
- Customization
- Developers can add custom React action and message renderers.Read 5 Oct 2026 · botui.org
- Deployment channels
- websiteRead 22 Sep 2026 · botui.org
- Framework support
- The documentation says BotUI has a React package and can also be integrated with Vue and other frameworks.Read 12 Oct 2026 · botui.org
- Known issue
- The documentation warns that development hot reloads can start the bot more than once and cause actions to resolve unexpectedly.Read 12 Oct 2026 · botui.org
- Message types
- Built-in React messages can show text, embedded iframes, images, and links.Read 5 Oct 2026 · botui.org
- Packages
- BotUI is installed from npm as `botui` and `@botui/react`.Read 5 Oct 2026 · github.com
- Plugins
- Plugins can transform a conversation block’s data or metadata as it passes through the system.Read 12 Oct 2026 · botui.org
- React actions
- Built-in React actions include text input, select menus, and select buttons.Read 12 Oct 2026 · botui.org
- React package
- The React package is installed with `npm i @botui/react`.Read 12 Oct 2026 · botui.org
Where Specifiction places it
- Chatbot Builders#255 of 2576.6