# Lathe > Animated, accessible React components with an open-source core. Installed as source with the shadcn CLI, and documented for you and for your coding agent. Every component is one or more source files, installed into a project with the shadcn CLI: `npx shadcn@latest add `. There is no runtime package. Each registry URL below returns JSON with the item's full source, its npm dependencies and the other Lathe items it needs. Read that file when you need the code; read the page when you need props, keyboard behavior, accessibility and motion notes. https://latheui.dev/r/registry.json lists every free item. Items marked (Pro) are part of Lathe Pro and install with `npx shadcn@latest add @latheui/` once the project has the Pro registry set up (https://latheui.dev/docs/pro). Their pages still document every prop. - [llms-full.txt](https://latheui.dev/llms-full.txt): every component's usage, props, keyboard and accessibility notes in one file - [agents.md](https://latheui.dev/agents.md): rules for coding agents in a project that uses Lathe; save it as AGENTS.md or CLAUDE.md ## Docs - [Introduction](https://latheui.dev/docs) - [Installation](https://latheui.dev/docs/installation) - [AI agents](https://latheui.dev/docs/agents) - [MCP](https://latheui.dev/docs/mcp) - [Lathe Pro](https://latheui.dev/docs/pro) - [Plain Web](https://latheui.dev/docs/plain-web) - [Theming](https://latheui.dev/docs/theming) - [Motion](https://latheui.dev/docs/motion) - [Animate](https://latheui.dev/docs/animate) - [Animation Lab](https://latheui.dev/lab) - [Quality bar](https://latheui.dev/docs/quality) ## Plain HTML, CSS and JavaScript Selected components also have browser modules, standalone stylesheets and offline HTML downloads. https://latheui.dev/web/manifest.json lists supported formats and source URLs. https://latheui.dev/web/animate.js exports Lathe's animation API without React. ## Actions - [Button](https://latheui.dev/components/button): The base action. Five variants, a loading state that keeps focus and width, a press response, and a hold-to-confirm mode for actions that should not fire by accident. [Source](https://latheui.dev/r/button.json) - [Copy Button](https://latheui.dev/components/copy-button): Copies text to the clipboard, swaps its icon to a check, and announces it to screen readers. [Source](https://latheui.dev/r/copy-button.json) - [Magnetic](https://latheui.dev/components/magnetic) (Pro): Wrap a button and it leans toward a nearby pointer, then gives a soft press when clicked. ## Inputs - [Calendar](https://latheui.dev/components/calendar) (Pro): A month grid for picking one date, with full keyboard navigation, range limits and disabled days. - [Checkbox](https://latheui.dev/components/checkbox): An ink-filled checkbox with mixed state support and a visible label. [Source](https://latheui.dev/r/checkbox.json) - [Combobox](https://latheui.dev/components/combobox): A searchable single-choice picker with a clear action and keyboard selection. [Source](https://latheui.dev/r/combobox.json) - [Date Picker](https://latheui.dev/components/date-picker) (Pro): A button that shows the chosen date and opens a calendar popover. Picking a day fills it and closes. - [Email Capture](https://latheui.dev/components/email-capture) (Pro): An email field and button in one pill, with progress, validation, an error line and a success state. - [Inline Edit](https://latheui.dev/components/inline-edit) (Pro): Edit a value in place, with explicit save and cancel, validation and asynchronous retry. - [Input](https://latheui.dev/components/input): A text input with leading and trailing slots, plus a Field that wires up label, description and error. [Source](https://latheui.dev/r/input.json) - [Linked Allocation](https://latheui.dev/components/linked-allocation) (Pro): Move one allocation while the others make room. Lock values, preserve the total, and redistribute the remainder proportionally. - [Number Stepper](https://latheui.dev/components/number-stepper): Adjusts a small number with buttons or arrow keys. Digits roll with the change and nudge at the limits. [Source](https://latheui.dev/r/number-stepper.json) - [OTP Input](https://latheui.dev/components/otp-input) (Pro): A one-time code field drawn as slots over one input, so paste, SMS autofill and backspace all work. - [Password Field](https://latheui.dev/components/password-field): A password input with a reveal toggle and a local strength indicator. [Source](https://latheui.dev/r/password-field.json) - [Precision Scrub Field](https://latheui.dev/components/precision-scrub-field): Adjust a number by dragging a ruler, fine-tune with modifiers, type an exact value, or change display units without changing the canonical value. [Source](https://latheui.dev/r/precision-scrub-field.json) [HTML/CSS/JS](https://latheui.dev/web/precision-scrub-field/source.json) - [Radio Group](https://latheui.dev/components/radio-group): A single-choice list of cards with sliding, fading, scaling, or instant selection and adjustable timing. [Source](https://latheui.dev/r/radio-group.json) - [Segmented Control](https://latheui.dev/components/segmented-control): Picks one option from a small set. Behaves as a radio group, with a thumb that slides to the selection. [Source](https://latheui.dev/r/segmented-control.json) - [Select](https://latheui.dev/components/select): A compact option picker with typeahead, keyboard navigation, a highlight that slides between options, and an ink checkmark. [Source](https://latheui.dev/r/select.json) - [Slider](https://latheui.dev/components/slider): A precise range control with one or more thumbs and a live value readout. [Source](https://latheui.dev/r/slider.json) - [Spring Switch](https://latheui.dev/components/spring-switch) (Pro): A big, springy on and off switch. Click it or swipe the thumb across, and choose how much it bounces. - [Switch](https://latheui.dev/components/switch): Turns a setting on or off immediately. Click it, or swipe the thumb across. It stretches while pressed and springs into place. [Source](https://latheui.dev/r/switch.json) - [Tag Input](https://latheui.dev/components/tag-input): A token editor with duplicate prevention, removable chips and a keyboard workflow. [Source](https://latheui.dev/r/tag-input.json) - [Textarea](https://latheui.dev/components/textarea): A paper-like multiline field with an optional character counter. [Source](https://latheui.dev/r/textarea.json) ## Feedback - [Alert](https://latheui.dev/components/alert): An inline notice with a title, message and optional dismiss action. [Source](https://latheui.dev/r/alert.json) - [Avatar](https://latheui.dev/components/avatar): Portraits with an initials fallback, and a group that fans out on hover to name everyone, with the rest in a +N chip. [Source](https://latheui.dev/r/avatar.json) - [Badge](https://latheui.dev/components/badge): A small label for status, counts and metadata, with an optional status dot. [Source](https://latheui.dev/r/badge.json) - [Empty State](https://latheui.dev/components/empty-state): A calm placeholder with an icon, explanation and a next action. [Source](https://latheui.dev/r/empty-state.json) - [Progress](https://latheui.dev/components/progress): Bar and ring indicators with determinate and indeterminate states. [Source](https://latheui.dev/r/progress.json) - [Skeleton](https://latheui.dev/components/skeleton): A placeholder shape that holds the layout while content loads. [Source](https://latheui.dev/r/skeleton.json) - [Timeline](https://latheui.dev/components/timeline) (Pro): An ordered activity trail with dates, details and completed markers. - [Toast](https://latheui.dev/components/toast): Brief notifications called from anywhere. They stack, pause on hover, swipe away, track a promise, and hold a change back until its undo runs out. [Source](https://latheui.dev/r/toast.json) - [Tooltip](https://latheui.dev/components/tooltip): A short label for a control, shown on hover and keyboard focus, with an optional shortcut hint. [Source](https://latheui.dev/r/tooltip.json) ## Navigation - [Accordion](https://latheui.dev/components/accordion): Stacked sections that expand to reveal their content, one at a time or several at once. [Source](https://latheui.dev/r/accordion.json) - [Breadcrumb](https://latheui.dev/components/breadcrumb): A compact path trail with a clear current location. [Source](https://latheui.dev/r/breadcrumb.json) - [Command Palette](https://latheui.dev/components/command-palette) (Pro): A keyboard-first launcher. Search across grouped commands, move with the arrow keys, and run with Enter. - [Dropdown Menu](https://latheui.dev/components/dropdown-menu): A menu of actions opened from a button, with submenus, checkbox and radio items, keyboard shortcut hints and type-ahead. [Source](https://latheui.dev/r/dropdown-menu.json) - [Hover Tabs](https://latheui.dev/components/hover-tabs) (Pro): Titles beside a panel. Point at a title, or reach it by keyboard, to show its content. - [Magnify Dock](https://latheui.dev/components/magnify-dock) (Pro): A row of items that swell under the pointer and settle back, with a label over the one you point at and a hop when clicked. - [Mega Menu](https://latheui.dev/components/mega-menu) (Pro): A navigation bar whose items open wide panels of grouped links. One panel resizes between items, and a safe triangle keeps it steady on a diagonal path. - [Morph Menu](https://latheui.dev/components/morph-menu) (Pro): A button that grows into its menu. The trigger stretches into a panel of options and shrinks back when one is chosen. - [Navbar](https://latheui.dev/components/navbar) (Pro): A top navigation bar with a hover pill that slides between links, an underline under the current page, a frosted look once scrolled, and a menu on narrow screens. - [Pagination](https://latheui.dev/components/pagination): A page navigator with compact and neighboring ranges, text-only and outline styles, and optional sliding numbers. [Source](https://latheui.dev/r/pagination.json) - [Scroll Rail](https://latheui.dev/components/scroll-rail) (Pro): A horizontal section driven by vertical scrolling. The frame pins, the strip travels sideways through any content, and a counter reads 01, 1, or your own labels. - [Sidebar Menu](https://latheui.dev/components/sidebar-menu) (Pro): A button that opens a panel of options from the side. Rows arrive one after another, a highlight follows the pointer, and groups open in place. - [Stepper](https://latheui.dev/components/stepper) (Pro): A numbered workflow trail with completed, current and upcoming steps. - [Tabs](https://latheui.dev/components/tabs): Switches between panels in the same context. The active indicator slides between tabs instead of jumping. [Source](https://latheui.dev/r/tabs.json) ## Overlays - [Context Menu](https://latheui.dev/components/context-menu): A right-click menu of actions, with submenus, keyboard shortcut hints, disabled items and destructive actions. [Source](https://latheui.dev/r/context-menu.json) - [Dialog](https://latheui.dev/components/dialog): A modal for a focused task or decision. Traps focus, closes on Escape, and scrolls when tall. [Source](https://latheui.dev/r/dialog.json) - [Drawer](https://latheui.dev/components/drawer): A panel that slides in from the bottom, left or right edge, drags away, and handles focus like a dialog. [Source](https://latheui.dev/r/drawer.json) - [Hover Card](https://latheui.dev/components/hover-card): A quiet preview card for links, with delayed opening and collision-aware positioning. [Source](https://latheui.dev/r/hover-card.json) - [Link Peek](https://latheui.dev/components/link-peek) (Pro): A link that previews where it goes: the page's image, title and site, sliding along under the pointer and leaning as it moves. - [Popover](https://latheui.dev/components/popover): An anchored surface for small settings, forms and contextual details. [Source](https://latheui.dev/r/popover.json) - [Radial Menu](https://latheui.dev/components/radial-menu) (Pro): A button whose actions fan out around it. Click one, or press, drag toward it and let go in a single movement. - [Share Panel](https://latheui.dev/components/share-panel) (Pro): A Share button whose panel copies the link, sets access, and sends to people or channels. ## Data - [Animated Number](https://latheui.dev/components/animated-number): A number that animates to new values: digits roll like an odometer, or the whole number counts up. Formats with Intl for currency, percent and more. [Source](https://latheui.dev/r/animated-number.json) [HTML/CSS/JS](https://latheui.dev/web/animated-number/source.json) - [Bar Chart](https://latheui.dev/components/bar-chart) (Pro): An inspectable column chart with quiet gridlines, animated values and a text data alternative. - [Clock Face](https://latheui.dev/components/clock-face) (Pro): A live clock: an analog dial with a sweeping or ticking second hand, or digits that roll over, in any time zone. - [Contribution Graph](https://latheui.dev/components/contribution-graph) (Pro): A commit-style heatmap: one square per day, darker when busier, read by pointer or keyboard. - [Data Table](https://latheui.dev/components/data-table) (Pro): A typed table with sortable columns and loading, empty and error states. Scrolls sideways when narrow. - [Dotted Globe](https://latheui.dev/components/dotted-globe) (Pro): A slowly turning globe of dots with pulsing markers. Drag or use the arrow keys to spin it. - [Filter Bar](https://latheui.dev/components/filter-bar) (Pro): Single-choice filter chips with anchored editors, removable values and a controlled filtering workflow. - [Gauge](https://latheui.dev/components/gauge) (Pro): A half-ring meter with a readable value and configurable bounds. - [Line Chart](https://latheui.dev/components/line-chart) (Pro): A scrubbable chart with one line or several. Read any point by hover, drag or keys; lines morph on change. - [Ring Chart](https://latheui.dev/components/ring-chart) (Pro): Parts of a whole as a ring. Arcs morph with the data, and the middle rolls to the part you point at. - [Sheet](https://latheui.dev/components/sheet) (Pro): An editable spreadsheet with cell ranges, sorting, filtering, row selection and column resizing. - [Sparkline](https://latheui.dev/components/sparkline): A small trend line for compact metrics, with optional area fill. [Source](https://latheui.dev/r/sparkline.json) - [World Map](https://latheui.dev/components/world-map) (Pro): A dotted world map with labelled markers and routes that draw themselves. No map library or tiles. ## Media - [Anchored Annotations](https://latheui.dev/components/anchored-annotations) (Pro): Place comments on image coordinates, inspect numbered anchors, and resolve or reopen annotations from an accessible list. - [Carousel](https://latheui.dev/components/carousel) (Pro): Scroll-snapping slides you move with buttons, dots, arrow keys or by dragging with the mouse. - [Comparison Lens](https://latheui.dev/components/comparison-lens) (Pro): Inspect an aligned image through a movable lens. Pin the view, blend layers, or inspect an application-supplied difference image. - [Cursor Gallery](https://latheui.dev/components/cursor-gallery) (Pro): A list of titles where pointing at one brings up its image, which trails the pointer, leans as it moves and crossfades as you go. - [Curved Screen](https://latheui.dev/components/curved-screen) (Pro): An image or a video on a gently curved 3D screen, built from thin strips, that leans toward the pointer. - [Depth Field](https://latheui.dev/components/depth-field) (Pro): Photos floating at different depths in 3D. The pointer steers the camera; a click brings one forward while the rest fade back. - [Expanding Card](https://latheui.dev/components/expanding-card) (Pro): An image-first card that grows into a dialog with the rest of its story, then returns to its place. - [Flip Card](https://latheui.dev/components/flip-card) (Pro): A card that turns over to show its back, rolling the way the pointer moves: in from the left, it turns right; out the top, it turns up. - [Focus Rail](https://latheui.dev/components/focus-rail) (Pro): A row of images with one in focus. The rest step back, smaller, dimmer and softer, with the gaps kept even at every size. - [Image Compare](https://latheui.dev/components/image-compare): Before and after images under one draggable divider, with a native slider for keyboard and touch. [Source](https://latheui.dev/r/image-compare.json) [HTML/CSS/JS](https://latheui.dev/web/image-compare/source.json) - [Lightbox](https://latheui.dev/components/lightbox) (Pro): Thumbnails that grow into a full-screen viewer. Swipe, or use the arrow keys or buttons, to move between. - [Now Playing](https://latheui.dev/components/now-playing) (Pro): A music card: cover art that leans toward the pointer, a scrubbable progress bar, transport controls and an accent picked from the artwork. - [Orbit Gallery](https://latheui.dev/components/orbit-gallery) (Pro): Images on a tilted 3D ring. Drag or flick it and it settles on the nearest image; click one to bring it round to the front. - [Settle Grid](https://latheui.dev/components/settle-grid) (Pro): Photos tossed loosely on a table that settle into a neat grid as they come into view, or in step with the scroll. - [Shelf Flow](https://latheui.dev/components/shelf-flow) (Pro): Covers on a shelf: the one in front faces you, the rest turn on their sides and stack, with a soft reflection beneath. - [Shutter Reveal](https://latheui.dev/components/shutter-reveal) (Pro): An image gallery that changes images in slices: sliding in, opening like blinds, or folding round in 3D. - [Zoom Frame](https://latheui.dev/components/zoom-frame) (Pro): Media that starts as an inset, rounded card and opens to fill the view as the page scrolls, then softens as it leaves. ## Gestures - [Card Stack](https://latheui.dev/components/card-stack) (Pro): A stack or a loose pile of cards. Throw the front card in any direction and it tucks in at the back. - [Elastic Strip](https://latheui.dev/components/elastic-strip) (Pro): A row of cards you drag sideways. Cards further from your grab trail behind, so the strip stretches and leans, then springs straight. - [File Dropzone](https://latheui.dev/components/file-dropzone) (Pro): Drop or browse for files. Validates type, size and count, explains rejections, and lists what was added. - [Resizable Panels](https://latheui.dev/components/resizable-panels) (Pro): Two panes with a draggable divider, percentage limits, keyboard resizing and optional collapse. - [Selection Area](https://latheui.dev/components/selection-area) (Pro): Drag a box across items to select them, as on a desktop. Caught items dip and keep an outline. - [Sortable List](https://latheui.dev/components/sortable-list) (Pro): A list you reorder by dragging a handle, or entirely from the keyboard, with every move announced. - [Swipe Deck](https://latheui.dev/components/swipe-deck) (Pro): A stack of cards you sort one at a time by swiping left or right. Buttons and arrow keys do the same thing. ## Text - [Cinematic Text](https://latheui.dev/components/cinematic-text) (Pro): A headline whose words drift out of a heavy blur and settle into focus as it scrolls into view. - [Kbd](https://latheui.dev/components/kbd): Keyboard shortcut hints drawn as keycaps. Labels follow the visitor's platform, and the caps press down while the real keys are held. [Source](https://latheui.dev/r/kbd.json) - [Rise Text](https://latheui.dev/components/rise-text) (Pro): Letters rise into place one beat at a time, out of a clipped line. An entrance with a little character. - [Stagger Text](https://latheui.dev/components/stagger-text) (Pro): Text that swaps for a second line on hover, its letters rolling one after another under a wave of color. - [Text Morph](https://latheui.dev/components/text-morph) (Pro): Text that rearranges through shared letters as the phrase changes. - [Text Shimmer](https://latheui.dev/components/text-shimmer): A restrained highlight that travels across text and stops with reduced motion. [Source](https://latheui.dev/r/text-shimmer.json) - [Word Drum](https://latheui.dev/components/word-drum) (Pro): A word in a sentence that rolls to the next on a 3D drum, with the words before and after curving away above and below. ## Effects - [Dither Image](https://latheui.dev/components/dither-image) (Pro): Any image drawn in a few colors with a dither, that dissolves in pixel by pixel and shows the original under a lens. - [Line Draw](https://latheui.dev/components/line-draw): SVG strokes that write themselves in, one after another. A signature, an underline or a checkmark. [Source](https://latheui.dev/r/line-draw.json) [HTML/CSS/JS](https://latheui.dev/web/line-draw/source.json) - [Marquee](https://latheui.dev/components/marquee): An endless, seamless scroll of logos, quotes or cards, with a set speed, direction and hover behavior. [Source](https://latheui.dev/r/marquee.json) [HTML/CSS/JS](https://latheui.dev/web/marquee/source.json) - [Particle Reveal](https://latheui.dev/components/particle-reveal) (Pro): Thousands of particles fly in from a scatter and settle into a word or an image, in any colors. - [Path Marquee](https://latheui.dev/components/path-marquee) (Pro): Items that travel without end along a curved arc, or along any path you draw, turning to follow it. - [Progressive Blur](https://latheui.dev/components/progressive-blur) (Pro): A blur that builds toward one edge, so content under a floating bar melts away instead of being cut off. - [Ripple Grid](https://latheui.dev/components/ripple-grid) (Pro): A grid of dots that sends a wave out from wherever you click. Distance does the choreography. - [Squircle](https://latheui.dev/components/squircle) (Pro): Continuous corners: the curve flows out of the straight edges instead of meeting them at a seam, like Apple's icons and Figma's corner smoothing. ## AI - [Assistant Message](https://latheui.dev/components/assistant-message): One reply from an assistant. Streamed words fade in so the text fills from top to bottom, then copy, retry and feedback appear beneath it. [Source](https://latheui.dev/r/assistant-message.json) - [Chat Workspace](https://latheui.dev/components/chat-workspace) (Pro): A complete chat, ready to skin: replies that stream in, a box to write in, and a list of past conversations. Full page like a chatbot, or a side panel for an in-app copilot. - [Diff View](https://latheui.dev/components/diff-view): A change to one file, for review: its path, lines added and removed, numbered and highlighted lines, and buttons to accept or reject it. [Source](https://latheui.dev/r/diff-view.json) - [Image Result](https://latheui.dev/components/image-result) (Pro): A generated image from waiting to done: “Generating image” shimmers over a drifting placeholder, then the time it took and the image washing in, with download, regenerate and feedback. - [Permission Request](https://latheui.dev/components/permission-request) (Pro): An agent asking before it acts: what it wants to do, how risky it is, what will change, and buttons to apply, always allow or deny. - [Prompt Box](https://latheui.dev/components/prompt-box): The box at the bottom of a chat. It grows as you type, takes files, picks a model, listens, and turns send into stop while a reply is written. [Source](https://latheui.dev/r/prompt-box.json) - [Support Bubble](https://latheui.dev/components/support-bubble) (Pro): A support assistant in the corner of your site. It starts as a button with a “Need help?” bubble, opens into a chat, can ask who you are first, and hands over to a person when it is not sure. - [Task Plan](https://latheui.dev/components/task-plan) (Pro): An agent's plan as a checklist it works through: a ring that fills as steps finish, what each step is doing, and a clear red mark when one fails. - [Thinking Pill](https://latheui.dev/components/thinking-pill): A small pill that says what an assistant is busy with. The status shimmers dark to light, and each new one slides in over the last. [Source](https://latheui.dev/r/thinking-pill.json) - [Thought Trace](https://latheui.dev/components/thought-trace): The reasoning behind a reply, folded into one line. It shimmers “Thinking”, then says how long it took; open it to see each thought, search, page read and tool call. [Source](https://latheui.dev/r/thought-trace.json) - [Tool Run](https://latheui.dev/components/tool-run) (Pro): One tool call by an agent on a single line: the tool, its argument, what it is for, how long it took and whether it worked. Open it for the details and output. ## Assemblies - [Activity Replay](https://latheui.dev/assemblies/activity-replay) (Pro): Inspect recorded application snapshots, play through ordered events, pin a comparison baseline, and jump to any checkpoint. - [Command Preview](https://latheui.dev/assemblies/command-preview) (Pro): Find an action, edit its parameters, inspect proposed changes, then execute with cancellation, retry and optional undo. - [Conflict Resolver](https://latheui.dev/assemblies/conflict-resolver) (Pro): Resolve field-level differences between local and incoming changes, inspect the merged result, and save with retry. - [Dashboard](https://latheui.dev/assemblies/dashboard) (Pro): A workspace that fits your product. Three navigation layouts, a responsive grid, and composable cards with gentle motion. Try every arrangement in the expanded playground. - [Delivery Details](https://latheui.dev/assemblies/delivery-details) (Pro): A compact checkout step for contact, address and delivery method, with saving, confirmation and retry states. - [FAQ Section](https://latheui.dev/assemblies/faq-section): Questions and answers beside a heading, with a search that filters as you type and a closing line for anything else. [Source](https://latheui.dev/r/faq-section.json) - [Import Workbench](https://latheui.dev/assemblies/import-workbench) (Pro): Bring in CSV data, map columns, preview transformations, correct invalid cells and import only after validation passes. - [Metrics Dashboard](https://latheui.dev/assemblies/metrics-dashboard) (Pro): A dense analytics view: four headline numbers that double as tabs, one chart you can inspect and compare against the previous period, and ranked lists of top pages and sources. - [Notification Inbox](https://latheui.dev/assemblies/notification-inbox) (Pro): Grouped updates with unread filtering, individual and batch read actions, undo and a preferences slot. - [Order Summary](https://latheui.dev/assemblies/order-summary) (Pro): The step before payment: a promo code chip, discount and tax lines, a rolling total and a stateful pay button. - [Pricing Table](https://latheui.dev/assemblies/pricing-table) (Pro): Three plans side by side with a monthly and yearly switch. Prices roll to their new values when the billing period changes. - [Review Contact Sheet](https://latheui.dev/assemblies/review-contact-sheet) (Pro): Select assets, compare aligned images, annotate a single image, approve or reject selections, and export a review with comments. - [Scenario Workbench](https://latheui.dev/assemblies/scenario-workbench) (Pro): Adjust model assumptions, pin a baseline, and compare calculated metrics and projection data in a chart and table. - [Sign In](https://latheui.dev/assemblies/sign-in): A sign-in panel that also creates accounts, with provider buttons, validation and progress states. The preview sends nothing anywhere. [Source](https://latheui.dev/r/sign-in.json) - [Stat Tiles](https://latheui.dev/assemblies/stat-tiles) (Pro): A row of headline numbers, each with its trend line and change, that roll to new values when the range changes. - [Testimonial Wall](https://latheui.dev/assemblies/testimonial-wall) (Pro): A heading over rows of quotes that drift past in opposite directions and slow down under the pointer. - [Upload Manager](https://latheui.dev/assemblies/upload-manager) (Pro): A file queue with raster previews, per-file progress, cancellation, retry and application-owned upload transport.