Webix
{{Short description|JS/HTML5/CSS3 UI toolkit for developing complex and dynamic cross-platform web applications}}
{{Infobox software
| name = Webix JavaScript UI Widgets Library
| screenshot = JavaScript UI widgets library for building desktop and mobile web apps.png
| latest release version = 11.1
| latest release date = {{start date and age|2025|04|23}}{{cite web|title=Release 11.1 · webix-hub/webix · GitHub|website=GitHub|url=https://github.com/webix-hub/webix/releases/tag/11.1.0|accessdate=23 April 2025}}
| operating system =
| genre = JavaScript library
| license = GNU General Public License, Commercial
| website = {{URL|webix.com}}
}}
Webix is a JavaScript/HTML5/CSS3 UI Library & framework for developing complex and dynamic cross-platform web applications.{{cite book |last1=Zammetti |first1=Frank |title=Practical Webix : learn to expedite and improve your web development |date=2018 |publisher=Apress |location=Pottstown, Pennsylvania, USA |isbn=978-1484233849 |page=5 |url=https://books.google.com/books?id=TpxQDwAAQBAJ&pg=PA5 |accessdate=12 May 2019}}{{cite web|first1=Anand|last1=Narayanaswamy|title=Webix JavaScript UI Library Helps to Build Cross Platform HTML5 and CSS3 Applications|url=http://www.infoq.com/news/2013/09/webix-javascript-ui-library|date=26 September 2014|website=InfoQ: Software Development News, Videos & Books|accessdate=18 February 2017}}
Features
Webix consists of GUI controls, widgets, complex widgets and online tools: Snippet Tool, Form Builder, and Skin Builder.{{cite web|url=https://dzone.com/articles/the-5-most-promising-frameworks-of-the-first-half|title=The 5 Most Promising Frameworks of the First Half of 2016|website=Dzone.com|accessdate=18 February 2017}}
All widgets support drag and drop,{{cite web|title=Drag-and-Drop in Webix UI|url=https://coderwall.com/p/l-8j9a/drag-and-drop-in-webix-ui|website=Coderwall.com: Programming Tips|accessdate=18 February 2017}} offline storage and synchronization, dynamic data loading and paging. They can be initialized from JSON data, HTML markup, XML data, or JavaScript calls.{{Citation needed|date=April 2023}}
Webix integrates with client-side libraries and frameworks like React, Angular and Vue.js, and with the Meteor full-stack framework.{{cite web |title=Integration with Other Frameworks |url=https://docs.webix.com/desktop__meteor.html |website=docs.webix.com |accessdate=12 May 2019}}
Commercial status
There are two versions of Webix library: Webix Standard and Webix PRO.
Webix Standard is free and open-sourced under the GNU GPLv3 license,{{cite web|website=A 10-step guide to creating an email client with Webix framework |title=Create user interfaces for web applications with minimal effort|url=https://opensource.com/article/17/5/10-step-guide-webix-framework|date= 10 May 2017}} but can be used in applications distributed under the MIT, BSD and other open-source licenses via a FLOSS exception. Webix Standard includes 68 widgets and controls as well as 10 locales.
Webix PRO is available under a commercial license and includes extra functionality: 100 widgets and controls, plus 300 locales. The following features are included: additional DataTable functionality, saving and restoring application state, extra styling and customization, ability to use complex widgets: Pivot, Kanban, Spreadsheet, File Manager, and Scheduler. Complex widgets are available at extra cost.{{Citation needed|date=April 2023}}
See also
{{Portal|Free and open-source software}}
References
{{Reflist}}
External links
- [https://webix.com/ Webix JavaScript UI Library website]