Skip to content
πŸ€– A JavaScript framework to create conversational UIs
Branch: master
Clone or download
Latest commit e507436 Jan 13, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
build version bump Jan 13, 2019
src avatar photo url Jan 13, 2019
typings correct default export for BotUI class Nov 21, 2018
.bumpedrc Release 0.3.1 Jul 16, 2017
.npmignore Release 0.3.4 Jul 30, 2017 bit of change Jul 7, 2017
Gulpfile.js fixes cp notice Jul 17, 2017
LICENSE avatar photo url Jan 13, 2019 minor Dec 14, 2018
logo.svg BotUI logo Nov 21, 2018
newsletter.svg v0.3.5 Oct 25, 2018
package.json version bump Jan 13, 2019
preview.png added preview Jul 6, 2017
test.html avatar photo url Jan 13, 2019


Join the community on Spectrum npm npm newsletter Backers on Open Collective Sponsors on Open Collective

A JavaScript framework to create conversational UIs.

Main Site - Read Docs - Examples

Showcase πŸŽ‡βœ¨

We are listing all the cool projects that people are building with BotUI, here. See others' and add yours!

Quick look


<div class="botui-app-container" id="botui-app">
var botui = new BotUI('botui-app') // id of container{ // show first message
  delay: 200,
  content: 'hello'
}).then(() => {
  return{ // second one
    delay: 1000, // wait 1 sec.
    content: 'how are you?'
}).then(() => {
  return botui.action.button({ // let user do something
    delay: 1000,
    action: [
        text: 'Good',
        value: 'good'
        text: 'Really Good',
        value: 'really_good'
}).then(res => {
    delay: 1000,
    content: `You are feeling ${res.text}!`


This project exists thanks to all the people who contribute. [Contribute].


Thank you to all our backers! πŸ™ [Become a backer]


Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]


MIT License - Copyrights (c) 2017-18 - Moin Uddin

You can’t perform that action at this time.