adrielzimbril

Voice Chat Widget

Component 121

About

An expandable voice chat pill that shows participant avatars and animated speaking indicators, and morphs smoothly into a full panel with join/leave controls when clicked.

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

Code

How Voice Chat Widget is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

"use client";

import { VoiceChatWidget } from "@/components/ui/voice-chat-widget";

export default function Demo() {
  return (
    <div className="flex w-full items-center justify-center p-4">
      <VoiceChatWidget />
    </div>
  );
}

Dependencies

More by adrielzimbril

View all
  • Bloop Orb

    Bloop Orb

    83
  • Generating Orb

    Generating Orb

    70
  • Mesh Gradient

    Mesh Gradient

    66
  • Thinking Orb

    Thinking Orb

    62
  • Gradient File Upload

    Gradient File Upload

    61
  • Handle Reel

    Handle Reel

    60
  • Doodle Callout

    Doodle Callout

    37
  • User Presence Avatar

    User Presence Avatar

    35