Widgets
Appsmith offers a powerful set of widgets to help you build dynamic and functional app layouts. You can simply drag and drop them onto the canvas and edit the properties of each widget to customize its data, style, and actions.
AIChat
AIChat allows you to integrate chat functionality seamlessly.
Button
Button enables user interactions with a single click.
Checkbox
Checkbox allows users to select multiple options.
Checkbox Group
Checkbox Group organizes multiple checkboxes together.
ComboBox
ComboBox provides a dropdown list with search capabilities.
Currency Input
Currency Input lets users enter monetary values with formatting.
Custom
Custom widget enables unique UI components for specific use cases.
Date
Date widget helps users pick a date from a calendar.
Email Input
Email Input ensures proper email format validation.
Heading
Heading widget structures content with different text sizes.
Icon Button
Icon Button provides a clickable button with an icon.
Inline Button
Inline Button allows actions directly within content flows.
Input
Input widget captures user text input efficiently.
Menu Button
Menu Button provides dropdown menu navigation.
Modal
Modal displays overlay pop-ups for additional content.
Multiline Input
Multiline Input allows text area input for long messages.
Number Input
Number Input restricts input to numerical values.
Paragraph
Paragraph widget structures longer text content.
Password Input
Password Input securely hides user credentials.
Phone Input
Phone Input ensures proper phone number formatting.
Radio Group
Radio Group allows users to select a single option.
Select
Select widget provides a dropdown selection list.
Stats
Stats widget showcases numerical data insights.
Switch
Switch enables toggling between two states.
Switch Group
Switch Group organizes multiple toggle switches.
Table
Table displays structured data in a grid format.
Toolbar
Toolbar provides quick access to multiple actions.
Zone
Zone widget helps organize layout and content areas.