Blog Posts in 2014

Today it is the time for our monthly Webix updates. This new version 1.10 doesn’t include any great features for now, only a few bug fixes and small updates. You can check the full list of changes here.

updated webix documentation


Though we can’t boast an abundance of new features, we still have two major news.

Starting with version 1.10 Webix is IE12 ready. Despite this version of IE hasn’t been released yet, all widgets of Webix UI already support it.

The second news is that we have updated the documentation. Now it includes more articles, less typos and new mobile-friendly design. We hope that you’ll evaluate the look of our new documentation as well as its enhanced usability.

Download the latest version of Webix via this link.


Despite it is summer and the thermometer says it’s time go at the seaside we are actively preparing for the release of Webix 2.0. There a lot of plans for the next library version and we implement them little by little.

In general, the new version 2.0 will deliver an improved performance, plenty of new features, UI improvements and a smoother behaviour. In this article it goes about a few of them.

Multi-text Inputs

With Webix multi-text inputs,it will be possible to create a form where a user will be able to add multiple entries and submit them simultaneously.

dynamically added text fields

On pressing ‘+’ icon, an additional text input will be created and added to the form. And on pressing ‘-’ icon, the input will be removed.

Read more


It is the last part of the tutorial that tells about developing a website by using Webix UI library and Java framework Struts 2. If you haven’t read the previous parts yet check the first and the second parts in the Webix blog.

Nowadays nobody is interested in static data. That’s why our website should be able to download a list of events and reports from database and save all the implemented changes. We will use the most popular database MySQL.

The database structure is simple. It is represented in the image below. We will use two tables for storing events and reports. Each record in the table “speakers” contains the event_id a certain report is related to.

webix and struts database

Read more


This article is the continuation of the previous blog post that refers to developing a basic website functionality with Webix and Struts 2.

In this part you’ll know how to create the pages “Forthcoming Events” and “Contacts” as well as how to add the information about events and then manage it.

The page with coming events will look this way:

forthcoming events webix struts

Read more


We are glad to introduce the release of Webix UI 1.9, a JavaScript library for building fast desktop and mobile apps. The new version includes some UI improvements that speed up apps development as well as enhancements of the skins and some bug fixes.

Hotkeys for Controls

The hotkey functionality was initially included in the Webix API. But you could implement hotkeys for controls only by using custom functions.

With the new version of the library, you get the possibility to define hotkeys for controls (inputs, buttons) in one line of code. Pressing a hotkey is fully equal to clicking on the corresponding input/control. It will bring focus to the input and invoke all the attached click handlers.

hotkey for webix control

Read more