René's URL Explorer Experiment


Title: render | Silvery

Open Graph Title: render

Description: Silvery — React for modern terminal apps. Responsive layouts, incremental rendering, 45+ components. Ink-compatible. Pure TypeScript, no WASM.

Open Graph Description: API reference for render in Silvery — props, usage examples, and TypeScript types.

Opengraph URL: https://silvery.dev/api/render.html

Generator: VitePress v1.6.4

direct link

Domain: silvery.dev


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"WebSite","name":"Silvery","url":"https://silvery.dev","description":"React for modern terminal apps — powerful apps, polished UIs, proudly terminal"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://silvery.dev/"},{"@type":"ListItem","position":2,"name":"Api","item":"https://silvery.dev/api"},{"@type":"ListItem","position":3,"name":"render","item":"https://silvery.dev/api/render"}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"render","description":"API reference for render in Silvery — props, usage examples, and TypeScript types.","url":"https://silvery.dev/api/render.html","dateModified":"2026-07-30T00:36:15.000Z","datePublished":"2026-07-30T00:36:15.000Z","image":"https://silvery.dev/og-image.png","author":{"@type":"Person","name":"Bjørn Stabell","url":"https://beorn.codes","sameAs":["https://github.com/beorn"]}}
{"@context":"https://schema.org","@type":"SoftwareSourceCode","name":"render","programmingLanguage":"TypeScript","runtimePlatform":"Bun","codeRepository":"https://github.com/beorn/silvery"}

og:typewebsite
og:site_nameSilvery
twitter:cardsummary_large_image
og:imagehttps://silvery.dev/og-image.png
og:image:width1200
og:image:height630

Links:

Skip to contenthttps://silvery.dev/api/render#VPContent
Silveryhttps://silvery.dev/
Quick Starthttps://silvery.dev/getting-started/quick-start.html
Migrate from Inkhttps://silvery.dev/getting-started/migrate-from-ink.html
The Silvery Wayhttps://silvery.dev/guide/the-silvery-way.html
Why Silvery?https://silvery.dev/guide/why-silvery.html
Silvery vs Inkhttps://silvery.dev/guide/silvery-vs-ink.html
FAQhttps://silvery.dev/guide/faq.html
Componentshttps://silvery.dev/guides/components.html
Building an Apphttps://silvery.dev/guides/terminal-apps.html
Layoutshttps://silvery.dev/guide/layouts.html
Responsive Layouthttps://silvery.dev/guide/responsive-layout.html
Minimum Widthhttps://silvery.dev/guide/min-width.html
Stylinghttps://silvery.dev/guide/styling.html
Scrollinghttps://silvery.dev/guide/scrolling.html
Text Selectionhttps://silvery.dev/guide/text-selection.html
Clipboardhttps://silvery.dev/guide/clipboard.html
Findhttps://silvery.dev/guide/find.html
Islandshttps://silvery.dev/guide/island.html
Testinghttps://silvery.dev/guide/testing.html
Debugginghttps://silvery.dev/guide/debugging.html
Components & Hookshttps://silvery.dev/reference/components-hooks.html
Packageshttps://silvery.dev/reference/packages.html
Compatibilityhttps://silvery.dev/reference/compatibility.html
Lifecyclehttps://silvery.dev/reference/lifecycle.html
Sterlinghttps://silvery.dev/reference/sterling.html
Token Taxonomyhttps://silvery.dev/reference/token-taxonomy.html
Color Schemeshttps://silvery.dev/reference/color-schemes.html
Capability Tiershttps://silvery.dev/reference/capability-tiers.html
Custom Tokenshttps://silvery.dev/reference/custom-tokens.html
Stylehttps://silvery.dev/reference/style.html
Term — the I/O umbrellahttps://silvery.dev/reference/term.html
CLShttps://silvery.dev/reference/cls.html
Recipeshttps://silvery.dev/reference/recipes.html
Componentshttps://silvery.dev/examples/components.html
Layouthttps://silvery.dev/examples/layout.html
Forms & Inputhttps://silvery.dev/examples/forms.html
Tables & Datahttps://silvery.dev/examples/tables.html
Scrollbackhttps://silvery.dev/examples/scrollback.html
Terminal Protocolshttps://silvery.dev/examples/terminal.html
AI Coding Agenthttps://silvery.dev/examples/ai-chat.html
Testinghttps://silvery.dev/examples/testing.html
Themeshttps://silvery.dev/themes.html
Abouthttps://silvery.dev/about.html
https://github.com/beorn/silvery
https://www.npmjs.com/package/silvery
https://github.com/beorn/silvery
https://www.npmjs.com/package/silvery
Quick Starthttps://silvery.dev/getting-started/quick-start.html
Migrate from Inkhttps://silvery.dev/getting-started/migrate-from-ink.html
The Silvery Wayhttps://silvery.dev/guide/the-silvery-way.html
Componentshttps://silvery.dev/guides/components.html
Building an Apphttps://silvery.dev/guides/terminal-apps.html
Layoutshttps://silvery.dev/guide/layouts.html
Responsive Layouthttps://silvery.dev/guide/responsive-layout.html
Minimum Widthhttps://silvery.dev/guide/min-width.html
Stylinghttps://silvery.dev/guide/styling.html
Scrollinghttps://silvery.dev/guide/scrolling.html
Text Selectionhttps://silvery.dev/guide/text-selection.html
Clipboardhttps://silvery.dev/guide/clipboard.html
Findhttps://silvery.dev/guide/find.html
Islandshttps://silvery.dev/guide/island.html
Testinghttps://silvery.dev/guide/testing.html
Debugginghttps://silvery.dev/guide/debugging.html
Why Silvery?https://silvery.dev/guide/why-silvery.html
FAQhttps://silvery.dev/guide/faq.html
Silvery vs Inkhttps://silvery.dev/guide/silvery-vs-ink.html
Silvery vs BubbleTeahttps://silvery.dev/guide/silvery-vs-bubbletea.html
Silvery vs Textualhttps://silvery.dev/guide/silvery-vs-textual.html
Silvery vs Blessedhttps://silvery.dev/guide/silvery-vs-blessed.html
API Referencehttps://silvery.dev/api/
Boxhttps://silvery.dev/api/box.html
Texthttps://silvery.dev/api/text.html
SelectListhttps://silvery.dev/api/select-list.html
TextInputhttps://silvery.dev/api/text-input.html
TextAreahttps://silvery.dev/api/text-area.html
ListViewhttps://silvery.dev/api/list-view.html
Tabshttps://silvery.dev/api/tabs.html
Tablehttps://silvery.dev/api/table.html
Spinnerhttps://silvery.dev/api/spinner.html
ProgressBarhttps://silvery.dev/api/progress-bar.html
CommandPalettehttps://silvery.dev/api/command-palette.html
Newlinehttps://silvery.dev/api/newline.html
Spacerhttps://silvery.dev/api/spacer.html
Statichttps://silvery.dev/api/static.html
useBoxRectDangerouslyhttps://silvery.dev/api/use-box-rect.html
useScrollRecthttps://silvery.dev/api/use-scroll-rect.html
useScreenRecthttps://silvery.dev/api/use-screen-rect.html
useResponsiveBoxPropshttps://silvery.dev/api/use-responsive-box-props.html
useResponsiveValuehttps://silvery.dev/api/use-responsive-value.html
useHotkeyhttps://silvery.dev/api/use-hotkey.html
useTextInputhttps://silvery.dev/api/use-text-input.html
useInputhttps://silvery.dev/api/use-input.html
useRawKeyEventhttps://silvery.dev/api/use-raw-key-event.html
useApphttps://silvery.dev/api/use-app.html
useStdouthttps://silvery.dev/api/use-stdout.html
Focus Hookshttps://silvery.dev/api/use-focus.html
term.inputhttps://silvery.dev/api/term-input.html
term.outputhttps://silvery.dev/api/term-output.html
term.modeshttps://silvery.dev/api/term-modes.html
term.sizehttps://silvery.dev/api/term-size.html
term.signalshttps://silvery.dev/api/term-signals.html
term.consolehttps://silvery.dev/api/term-console.html
renderhttps://silvery.dev/api/render.html
Components & Hookshttps://silvery.dev/reference/components-hooks.html
Packageshttps://silvery.dev/reference/packages.html
Ink/Chalk Compatibilityhttps://silvery.dev/reference/compatibility.html
Componentshttps://silvery.dev/reference/components.html
Hookshttps://silvery.dev/reference/hooks.html
Lifecyclehttps://silvery.dev/reference/lifecycle.html
Sterlinghttps://silvery.dev/reference/sterling.html
Token Taxonomyhttps://silvery.dev/reference/token-taxonomy.html
Color Schemeshttps://silvery.dev/reference/color-schemes.html
Capability Tiershttps://silvery.dev/reference/capability-tiers.html
Custom Tokenshttps://silvery.dev/reference/custom-tokens.html
Input Featureshttps://silvery.dev/reference/input-features.html
Streamshttps://silvery.dev/reference/streams.html
Text Cursorhttps://silvery.dev/reference/text-cursor.html
Text Sizinghttps://silvery.dev/reference/text-sizing.html
Stylehttps://silvery.dev/reference/style.html
Scroll Regionshttps://silvery.dev/reference/scroll-regions.html
Robust Opshttps://silvery.dev/reference/robust-ops.html
Terminal Capabilitieshttps://silvery.dev/reference/terminal-capabilities.html
Terminal Matrixhttps://silvery.dev/reference/terminal-matrix.html
Term — the I/O umbrellahttps://silvery.dev/reference/term.html
CLShttps://silvery.dev/reference/cls.html
Devtoolshttps://silvery.dev/reference/devtools.html
Environment Variableshttps://silvery.dev/reference/environment-variables.html
Recipeshttps://silvery.dev/reference/recipes.html
@silvery/commanderhttps://silvery.dev/reference/commander.html
@silvery/ansihttps://silvery.dev/reference/ansi.html
@silvery/ansi/schemeshttps://silvery.dev/reference/theme.html
Hookshttps://silvery.dev/guide/hooks.html
Layoutshttps://silvery.dev/guide/layouts.html
Event Handlinghttps://silvery.dev/guide/event-handling.html
Input Limitationshttps://silvery.dev/guide/input-limitations.html
Cursor APIhttps://silvery.dev/guide/cursor-api.html
TextArea Designhttps://silvery.dev/guide/textarea-design.html
Kitty Protocolhttps://silvery.dev/guide/kitty-protocol.html
Layout Enginehttps://silvery.dev/guide/layout-engine.html
Layout as Outputhttps://silvery.dev/guide/layout-as-output.html
Layout Coordinateshttps://silvery.dev/guide/layout-coordinates.html
CSS Alignmenthttps://silvery.dev/guide/css-alignment.html
ANSI Layeringhttps://silvery.dev/guide/ansi-layering.html
Runtime Layershttps://silvery.dev/guide/runtime-layers.html
Providers and Pluginshttps://silvery.dev/guide/providers.html
Headless Machineshttps://silvery.dev/guide/headless-machines.html
Runtime Getting Startedhttps://silvery.dev/guide/runtime-getting-started.html
Importshttps://silvery.dev/guide/imports.html
React 19https://silvery.dev/guide/react-19.html
Troubleshootinghttps://silvery.dev/guide/troubleshooting.html
Overviewhttps://silvery.dev/examples/
Componentshttps://silvery.dev/examples/components.html
Layouthttps://silvery.dev/examples/layout.html
Forms & Inputhttps://silvery.dev/examples/forms.html
Tables & Datahttps://silvery.dev/examples/tables.html
Scrollbackhttps://silvery.dev/examples/scrollback.html
Terminal Protocolshttps://silvery.dev/examples/terminal.html
AI Coding Agenthttps://silvery.dev/examples/ai-chat.html
Testinghttps://silvery.dev/examples/testing.html
Overviewhttps://silvery.dev/components/README.html
Badgehttps://silvery.dev/components/Badge.html
Breadcrumbhttps://silvery.dev/components/Breadcrumb.html
Buttonhttps://silvery.dev/components/Button.html
Consolehttps://silvery.dev/components/Console.html
Dividerhttps://silvery.dev/components/Divider.html
ErrorBoundaryhttps://silvery.dev/components/ErrorBoundary.html
Formhttps://silvery.dev/components/Form.html
Imagehttps://silvery.dev/components/Image.html
Linkhttps://silvery.dev/components/Link.html
ModalDialoghttps://silvery.dev/components/ModalDialog.html
PickerDialoghttps://silvery.dev/components/PickerDialog.html
Screenhttps://silvery.dev/components/Screen.html
ScrollbackViewhttps://silvery.dev/components/ScrollbackView.html
ScrollbackListhttps://silvery.dev/components/ScrollbackList.html
SearchBarhttps://silvery.dev/components/SearchBar.html
Skeletonhttps://silvery.dev/components/Skeleton.html
SplitViewhttps://silvery.dev/components/SplitView.html
Toasthttps://silvery.dev/components/Toast.html
Togglehttps://silvery.dev/components/Toggle.html
Tooltiphttps://silvery.dev/components/Tooltip.html
TreeViewhttps://silvery.dev/components/TreeView.html
Typographyhttps://silvery.dev/components/typography.html
Dynamic Scrollbackhttps://silvery.dev/design/dynamic-scrollback.html
Terminal Support Strategyhttps://silvery.dev/design/terminal-support-strategy.html
Contributinghttps://silvery.dev/contributing.html
​https://silvery.dev/api/render#render
​https://silvery.dev/api/render#import
​https://silvery.dev/api/render#signature
​https://silvery.dev/api/render#parameters
renderhttps://silvery.dev/api/render
renderhttps://silvery.dev/api/render
​https://silvery.dev/api/render#options
alternate screenhttps://silvery.dev/guide/silvery-vs-ink#rendering
renderhttps://silvery.dev/api/render
​https://silvery.dev/api/render#return-value
renderhttps://silvery.dev/api/render
​https://silvery.dev/api/render#examples
​https://silvery.dev/api/render#basic-usage
​https://silvery.dev/api/render#with-custom-options
​https://silvery.dev/api/render#programmatic-re-render
​https://silvery.dev/api/render#async-app-with-waituntilexit
​https://silvery.dev/api/render#alternate-screen-mode
​https://silvery.dev/api/render#using-term-in-components
​https://silvery.dev/api/render#synchronous-variant
​https://silvery.dev/api/render#notes
App Compositionhttps://silvery.dev/design/app-composition.html
Previous pageterm.consolehttps://silvery.dev/api/term-console.html
Next pageComponents & Hookshttps://silvery.dev/reference/components-hooks.html
Flexilyhttps://beorn.codes/flexily
Termlesshttps://termless.dev
terminfo.devhttps://terminfo.dev
Bjørn Stabellhttps://beorn.codes

Viewport: width=device-width,initial-scale=1


URLs of crawlers that visited me.