KobraGet Pro

Free

Input OTPNavigation MenuVideoCarouselAI EditorCommand MenuToastConversationHalftone DotsSound

Agents

Reasoning StepsFile DiffImage GenerationStreaming TextInline CitationsCode BlockTask ListChat InputPlan CardQuestion CardMessageMessage Scroller

Content

TableChartItemAvatarBadgeMarkerKbdAttachment

Feedback

AlertProgressSpinnerSkeletonEmpty

Form controls

FormInputInput DissolveTextareaButtonToggle GroupCheckboxRadio GroupSwitchSliderSelectComboboxMulti SelectCalendarMagnetic Dropzone

Layout

CardAccordionCollapsibleAspect RatioLogo CarouselSeparatorScroll AreaResizableDirection

Navigation

TabsBreadcrumbPaginationSidebarMenubar

Overlays

DialogSheetDrawerPopoverHover CardTooltipDropdown MenuContext Menu

Why a typo runs a train

Miss the keys on ls and sl sends a steam locomotive across the terminal instead, at its own unhurried pace.

  • Slow on purpose: the train takes its time, and Ctrl-C will not stop it.
  • It has options: -l for a smaller one, -F to make it fly, -a for passengers.
  • Filed under games: Debian and Homebrew both ship it, which is how it spread.
Terminal
brew install sl && sl -Fal

Streaming Text

A reply arriving a token at a time.

Install

npx shadcn@latest add @kobra/streaming-text

Speed

PropTypeDefault

children

string

The reply so far

className

string

Optional CSS classes

wordMs

number

16ms

Composition

  • Takes a fixed set of props rather than native element ones.