| XB Software Ltd.|
| 4.2 / February 23, 2017 (2017-02-23)|
GNU General Public License, Commercial
Webix consists of GUI controls, widgets, complex widgets and online tools:Button
Webix provides an online toolds for development:Skin builder,
Snipped - online source code playground.
Version 2.0, released in September 2014, added promises API for all ajax operations, progress bars and overlays and improved keyboard navigation.
Version 2.1, released in November 2014, added strict mode, improved compatibility with Bootstrap and jQuery.
Version 2.2, released in January 2015, added data binding feature for datatable and treetable, new buttons in calendar.
Version 2.3, released in March 2015, added material skin, new organogram, barcode widgets, TypeScript support.
Version 2.4, released in May 2015, added portlet and range slider components as well as multicombo control.
Version 2.5, released in July 2016, added support of Microsoft Edge, ability to disable time periods for Calendar widget and to populate form.
Version 3.0, released in September 2015, added Excel and PDF viewer controls, export to PNG for all views, subviews and subrows for datatable, ability to resize windows.
Version 3.1, released in November 2015, added sidemenu widget.
Version 3.2, released in February 2016, added spreadsheet complex widget, rangechart widget, undo functionality for all data components, export to PDF for all data components.
Version 3.3, released in April 2016, added datalayout widget, sparklines for dataTable and treetable, ability to send json in Webix Ajax calls, drag and drop of component items on touch devices
Version 3.4, released in July 2016, added Webix remote for PHP and NodeJS, frozen rows in a datatable, month and year pickers and four new sparkline types for datatable and treetable.
Version 4.0, released in September 2016, added keyboard navigation, special markup for screen reading software, "Contrast" skin, Angular 2 compatibility, updated spreadsheet, Google Maps widget, daterangepicker control and improved responsiveness.
Version 4.1, released in November 2016, added gage widget for creating dashboard gauges, richtextform control for formatting text in a pair of clicks, dynamic charts and splinearea charts.
Version 4.2, released in February 2017, added Vue.js integration, updated functionality of SpreadSheet, possibility to run Pivot with Web Workers, possibility to run Webix and complex widgets via NPM
Webix can be integrated with a third party libraries, frameworks and tools:jQuery
Started from 4.0 release Webix is compatible with Angular 2 framework.
Widgets can load data from and save data to any server via REST APIs. Live data updating is possible using the Faye publish/subscribe messaging system, which in turn is based on the Bayeux protocol by the Dojo Foundation and can use WebSockets as a transport.