Webix offers a striking range of user interface widgets that cover the most required elements of enterprise apps. Our various widgets extensions also allow you to embed additional functions into your apps with ease.
Webix is concise. It includes every essential widget in a single .js file which is about 90 KB gzipped.
It is as fast as a rocket and doesn’t slow down even while loading large datasets. The library responds to user requests swiftly and provides users a desktop-like experience on the web.
Due to integration with popular MVC frameworks Backbone.js and AngularJS, there’s no need to tie data to the DOM. All the changes are performed on Models, then nicely displayed on Views. This integration also enables you to get rid of unstructured ‘Spaghetti’ code.
Build incredible mobile and desktop web apps based on HTML5 standards, such as offline web storage, geolocation API, canvas drawing and CSS3.
jQuery integration allows you to create Webix widgets using familiar jQuery syntax, making it easier than ever before to add Webix widgets into apps that use jQuery.
With various customizable skins, you can effortlessly make your application look brighter and unique. The code that defines the appearance of the UI widgets is clear and all its options can be changed without affecting your widgets’ functionality.
With offline support, you can create apps that will run even if there’s no network connection available. All changes made by the user in offline mode are saved in the browser cache, which is later synchronized with app servers the next time an Internet connection is established.
Webix presents a few methods of server-side organization. The widgets are suited for MVC frameworks like MVC.Net, Ruby on Rails, PHP, Yii, and can be easily integrated with server side data feeds. The second variant includes using Server Side Connectors for PHP, Java, ASP.NET. Moreover, it’s possible to use any server side technology at backend.
With Webix, you can develop eye-catching web apps that run flawlessly on touch devices such as iPhone, Android, Blackberry and Windows Phone. The UI widgets support all touch events and can be visually adjusted to small screen sizes. There’s no need to write two different apps either. Having built an app once, you get support for multiple platforms.