Get Started

The w2ui is a JavaScript UI. Working knowledge of JavaScript, HTM, and CSS is required. You can use the library with any server side language (NodeJS, php, Java, .NET, perl, etc.). It can render data returned from the server or generated in the browser with JavaScript.


You can download nightly builds that are available on github at /master/dist. There 2 files that you will need, w2ui.js and w2ui.css. Those files need to be included in every page where you want to use the library.

What is Included

The following JavaScript components are included:

  • Grid - the most feature complete grid in existance
  • Forms - declarative forms, auto-generated HTML
  • Layout - user full "real estate" available
  • Toolbars - check/radio/regular buttons, drop menu, checkboxes, etc.
  • Sidebars - navigation and sub-navigation
  • Tree - sidebar can function as a tree
  • Tabs - modern looking tabs
  • Popup - alerts, confirmation boxes or general purpose popup
  • Fields - input fields upgraded
  • Utilitis - things I do not want to reimplement in each project

Working Example

Below is a complete example of HTML page that uses grid widget: