Skip to content

Components

Premium components, each composed from primitives already in the free easeUI catalog. Everything here ships as source you own.

Agents

Agent Timeline

The record of an agent run, with a status mark and a duration on every step, each one folding out to show its own detail.

Citation Answer

An answer whose inline markers are real buttons, each lighting up the source it came from.

Diff Review

A coding agent's edit to one file as a diff to accept or reject, with line numbers, added and removed counts, and code that folds away once decided.

Model Picker

A model switcher with each maker's real logo, what the model is good at and its context window, with search and full keyboard control.

Prompt Composer

The box a run starts from, with text that grows as you type, slash commands on the keyboard, and one button that is Send or Stop but never both.

Questionnaire

A few questions one screen at a time, every option on a number key, taking one answer or many.

Streaming Message

An assistant reply that streams in. Words fade up as they arrive, code lands in a block with its own copy button, and the actions wait until the answer is done.

Thinking Loader

Twinkling pixels for the moment an agent is working, laid out as a grid, a diamond, or a triangle.

Thinking Orb

Small dot orbs that say what an agent is doing. Thinking, searching, writing or listening, each with its own motion.

Tool Call

What an agent does with its tools. A card for each call with a live timer and its input and output, and a permission prompt before anything that matters runs.

Usage Meter

A segmented usage bar with an upgrade prompt, and a budget meter whose bars fill and recede as the numbers change.

Voice Input

A mic button that records from the real microphone, with bars that follow your voice and a timer, handing back the audio for speech to text.

Components

Action Menu

A dropdown with icons, shortcuts, a toggle item, and a destructive action.

Activity Heatmap

A year of activity as a grid of days, like a contribution graph, in one hue with five ordered steps.

Bar Chart

Counts over time as a full width run of bars, and a ranked bar list for top pages, referrers and countries.

Border Beam

A light that travels round an element's border while something is working, or a soft ring that holds still.

Cards

Balance, profile, invite and folder cards, each a small complete surface with its own motion.

Data Table

Search, category chips, sort, and bulk actions, collapsing to cards on mobile.

Donut Chart

Part to whole and ratio against a limit. A donut with the total in the middle, and a half ring gauge.

Elastic Tooltip

A tooltip that springs into place beside its trigger, flipping side when it runs out of room and skipping its delay once you're already reading labels.

Expanding Card

A card that keeps its size and slides a colored panel out from underneath on hover.

Flip Card

A card that flips between a front and back face on hover or click.

Funnel Chart

A conversion funnel as horizontal stages measured against the first, with the step conversion and the drop off between each.

Gooey

Stretchy controls. A menu whose actions pop out, tabs whose highlight stretches between options, and pagination dots that stretch to the next one.

Hold Button

A button you press and hold to confirm, for delete or publish. A fill grows behind the label and drains back if you let go early.

Image Compare

A before and after pair split by a divider you drag, built on a real range input so the keyboard works for free.

KPI Card

The numbers a dashboard leads with. A stat tile with change and trend, a value against its goal, and a total split into its parts.

Like Button

A heart that pops, throws a ring of sparks and rolls its count up.

Logo Marquee

A row of logos scrolling forever, faded at both ends, that stops whenever nobody is reading it.

Metal

Brushed metal for the one call to action that sells, and a matching badge for Pro or New.

Number Ticker

Numbers that move. One counts up to its value when first seen, the other rolls its digits like an odometer whenever it changes.

Pricing Card

A plan card with a price, what you get, and one call to action, plus a featured treatment that costs no extra height.

Sparkline

A trend in the space of a word, for a table cell or beside a number, with a hover readout for the exact value.

Testimonial Card

A quote on the Pro two layer card, with an optional rating and the attribution on its own footer.

Text Animations

A color sweep reveal, a marker highlight and split flap letters like an airport board, for headlines and labels.