Editor pieces from Beste UI, drop-in widgets built with shadcn/ui and Tailwind CSS.
| Piece | Title | Category | Install |
|---|---|---|---|
| editor8 | Inline Suggestion | Editor | npx shadcn add https://ui.beste.co/piece/r/editor8 |
| editor7 | Hover Popover | Editor | npx shadcn add https://ui.beste.co/piece/r/editor7 |
| editor6 | Editor Tab Bar | Editor | npx shadcn add https://ui.beste.co/piece/r/editor6 |
| editor5 | File Tree | Editor | npx shadcn add https://ui.beste.co/piece/r/editor5 |
| editor4 | Diff View | Editor | npx shadcn add https://ui.beste.co/piece/r/editor4 |
| editor3 | Path Breadcrumb | Editor | npx shadcn add https://ui.beste.co/piece/r/editor3 |
| editor2 | IntelliSense | Editor | npx shadcn add https://ui.beste.co/piece/r/editor2 |
| editor1 | Code Window | Editor | npx shadcn add https://ui.beste.co/piece/r/editor1 |
const greet = (name: string) => `Hello, ${name}!`;AI Suggestion caption above a code line with a solid prefix, italic muted ghost text, and a blinking caret.
function greet(name: string): stringReturns a localized greeting for the given name.
@/lib/greet.tsWavy-underlined symbol above a type-hover card showing signature, one-line description, and source path.
Row of filename tabs with active styling. Dirty tabs show a sky dot in place of the close button.
Nested file explorer with folder chevrons, amber folder icons, and a highlighted active file.
export function Button({ label }) {return <button>{label}</button>;return <button className="btn">{label}</button>;}
Unified diff with tinted add and remove rows, line numbers, and +/− prefix column.
Path row with folder or file icons, chevron separators, and a bold final crumb.