Java/TypeScript UI Framework

As it should be

Client side Java/TypeScript UI framework for building rich web applications.
Fully GWT 3 / J2CL ready.
Choose between Java or TypeScript language.
Programming model is 100% the same! API and html markup are the same no matter what language you choose!
  • Java
  • TypeScript
Choose between Bootstrap or Material Design theme or you can create your own one.
All the markup code for all components are available in only one single html file where you can customize default look of components.
  • Bootstrap (default theme)
  • Material (default theme)
Only CSS and HTML markup are used, not any js libraries from these frameworks.
3 layers of separation

Component, its view and view's markup are clearly separated. This enables easy component look and feel customisation and themes creation.

  • Component
  • Its view
  • View's markup
Main Features
HtmlBinder layout mechanism

Write user interface in html files

Component ui separated

Separate your ui code from application logic

Easy customisation

No buried and hidden things, one html file for all components

Elemental 2

Based on future ready browser API for java code

Built for Java developers

Clean API

Rich set of components

Great choice of high performance components

Get Started