Skip to content
Component library / Playground
COMPONENTS / 01

Good input.
Great conversations.

Floating labels stay out of the way. Typed values and integrated validation do the heavy lifting.

The everyday essentials

Standalone binding. No form required.

LIVE
Bound value: Alex Morgan
EUR
de-DE culture: 1250,50
people

Find the right match

Async suggestions, keyboard navigation and custom object templates.

AUTOCOMPLETE
Type a name or city. Use Up/Down then Enter, or click a suggestion.
Select a contact, or commit a new name with Enter or by leaving the field.

Bound contact: (none) / Selected object: (none)

Free-text binding: (none)

A choice, clearly made

Distinct controls for distinct decisions.

Updates: True

Preferred plan
Selected: Studio

Validation with a little guidance

EditForm + DataAnnotations. Submit to see field-level feedback.

EDITFORM
EUR
Between 100 and 100,000. Try 1250,50.
All four fields are required.
THE BASICS
<FsText Label="Name" @bind-Value="model.Name" />
<FsNumber TValue="decimal?" Label="Budget" @bind-Value="model.Budget" />
FlintSoft.ComponentsBuilt for Blazor. Designed for everyone.
An unexpected error occurred. Reload

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.