examples.
Hands-on demos of @humanspeak/svelte-virtual-chat — follow-bottom behavior, LLM streaming stability, history prepend anchoring, and persistent header / footer snippets. Run it, inspect it, ship it.
pick a demo.
Each page is a self-contained live example with the source you need to copy into your own project.
basic chat.
DEMO
Send and receive messages with follow-bottom behavior, scroll-away detection, bulk message loading, and live virtualization stats.
llm streaming.
STREAMING
Simulated token-by-token streaming with markdown rendering. Watch the viewport stay pinned as content grows with live performance metrics.
history loading.
HISTORY
Scroll up to trigger older message loading. The viewport preserves your scroll position as messages are prepended above.
header & footer.
LAYOUT
Persistent header and footer snippets that render above and below all messages. Includes a typing indicator that triggers follow-bottom.
basic chat → send messages live