mmrahmanbappi

Typing Dots

AI chats

About

A chat message bubble that shows three bouncing "typing" dots while an AI assistant is composing a reply, then swaps in the finished text — the classic "assistant is writing" indicator. Ported to React from MM Rahman Bappi's 100 Free AI UI Components (MIT).

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Typing Dots to your project and fits it to your theme.

Code

How Typing Dots is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

import TypingDots from "@/components/ui/typing-dots";

export default function TypingDotsDemo() {
  return (
    <div
      className="min-h-[400px] w-full flex items-center justify-center p-6"
      style={{ background: "var(--bg)" }}
    >
      <TypingDots />
    </div>
  );
}

More by mmrahmanbappi

View all
  • Web Search Indicator

    Web Search Indicator

    15
  • Prompt with Model Picker

    Prompt with Model Picker

    2
  • Send Shortcut Prompt

    Send Shortcut Prompt

  • Basic Prompt Box

    Basic Prompt Box

  • Answer Versions

    Answer Versions

  • Thumbs Feedback

    Thumbs Feedback

  • Was This Helpful Bar

    Was This Helpful Bar

  • Confidence Badge

    Confidence Badge

More in AI chats

View all
  • AI Actions

    AI Actions

    318
  • Color Picker

    Color Picker

    76
  • Agent Chat

    Agent Chat

    17
  • Approval Card

    Approval Card

    13
  • System Message

    System Message

    53
  • Message

    Message

    48
  • AI Task List

    AI Task List

    159
  • Quota Banner

    Quota Banner

    21