Building Blocks of Graphical User Interfaces (GUIs)
Webix control components provide intuitive, high-performance tools for data entry, option selection, navigation, and
interactive actions in web apps. Use Webix UI control widgets with responsive, customizable styling to simplify user
input, selection, and interaction.
Webix provides a rich set of JavaScript UI controls for handling user input, triggering actions, and managing form interactions in web applications.
Action and Command Controls
Button controls for triggering actions with icons, badges, and toggle states.
Date, Time and Numeric Input
Calendar and Date Selection are used for selecting single dates, date ranges, and time values.
Slider and RangeSlider are designed for selecting numeric values or value ranges.
Counter control for incrementing or decrementing numeric values.
Option and Value Selection
Options Selection controls for choosing values via dropdowns, checkboxes, switches, radios, and multi-select lists.
DoubleList for selecting, moving and managing items between two connected lists.
Text and Data Entry
Text control for entering, formatting, and validating text data.
Visual Input and Customization
ColorPicker and Colorboard for selecting, customizing, and managing colors.
File Input
Uploader widget for secure file and folder uploads with drag-and-drop support.
Form Structure and Grouping
Fieldset and FormInput are grouping controls for organizing form elements into labeled sections.
Webix Core Controls Widgets
Webix controls are responsive, customizable, and easy to integrate, helping you build interactive forms and user-friendly interfaces with minimal code.
JavaScript control widgets are user interface components that are used for user interaction with every element of a web application, including forms, dashboards, and data entry interfaces.
Are control widgets customizable?
Yes, like any other Webix UI components, control widgets support extensive customization options including styling, layout, icons, ranges, palettes, and dynamic behavior.
Can I use these widgets for forms and dashboards?
Certainly. Control widgets are perfectly suited for forms, toolbars, admin panels, and any interactive web interfaces where user input and data selection are required.
Do these widgets support file uploads?
Yes, the Webix Uploader widget allows you to upload files either individually or in batches, drag and drop them, track the upload progress, and set format restrictions, making file management easy and secure.
Ready to get started?
Download JavaScript Control Widgets as part of the Webix UI library and start building data-driven web apps easily.