JavaScript widgets and HTML5 UI controls

Create responsive web UI with Webix HTML5 controls and JS widgets library

Complex widgets

Webix offers a number of complex widgets designed for tasks in various fields. Customize and use complex widgets for interactive reports, complex calculations, advanced data filtering and workflow control.

Data widgets

Data Management widgets provide various data manipulation features, such as all-in-one-piece data loading, CRUD operations, fast data sorting, on-the-fly filtering, grouping and styling.

With the help of Data widgets, you can organize and present large amounts of data in a clear and structured way. Data can be put in scrollable and sortable tables, or listed.

Visualization widgets

Visualization widgets facilitate a distinct display of the relationships between various data items in the form of clear and visually appealing chart types like line, spline, area, bar, pie, 3D pie, donut, scatter, and radar.

Windows and popups

Windows and Popups widgets help you emphasize important information to end-users. They have practically the same properties and methods as desktop components, making interactions with users very easy.

Layouts widgets

Layout widgets define the structure and appearance of a web page by arranging other UI widgets rationally and in a visually appealing manner. These Webix widgets also allow to divide pages into sections with embedded widgets, or facilitate their placement into space-saving switching panels.

Have more ideas?

If you need a different widget or know how to improve the mentioned projects, share this information with us via the form below.

Frequently Asked Questions

What are complex widgets?

These are full-fledged single page applications with a complete back-end and front-end layers that can be downloaded and built into any solution. A full list of complex widgets can be found here.

How do I find the widget I need?

Use the documentation search. We have created a detailed description of each UI element and keep it updated.

Can I use third-party components along with Webix?

You can combine any components in your project. We have even prepared the integration examples with the most popular solutions.

Is Webix compatible with Angular and React?

Yes it is. All Webix widgets and applications operate perfectly in the Angular or React environment. A full list of compatible frameworks and integration examples can be found on this page.

How to download Webix and get started?

We have prepared simple instructions that you can find on this page.

Why are several widgets not included in the opensource package?

Some widgets are available only in the commercial package Webix Pro. In the general list they are labeled "Pro".

Fast search of features and examples.

Use our Snippet tool search system to find the features you need and the source code examples.

Is there Webix technical support service?

Yes there is. Webix Pro users have access to technical support. Users of the community edition can get support through the forum or the documentation queries service.