UI Builder GUI Designer

Total.js UI Builder is adapted for creating UI applications for various cases like classic web applications, dashboards, flowboards, parts, hybrid mobile apps, HMI apps, etc..


It's simple, powerful, and ready for various customizations.


UI Builder can be seamlessly integrated with third party apps.

Unlimited use

UI Builder can be used in many cases like IoT, intranet, ERP, CRM, etc..

UI Components

Download existing UI components or create your own sets.


The UI Builder format is easy to maintain and version.


Total.js UI Builder is fully open-source under the MIT license.

Do you want to integrate UI Builder with your system/product or create specific UI components? Feel free to contact us.

Top features

  • UI design is JSON file only
  • Works without a special environment
  • Creating own UI components
  • Includes many open-source UI components
  • Useful in many ways
  • Integrable with Flow and OpenPlatform
  • Supports localization
  • Easy to integrate with existing apps through the <iframe> element

Good to know

Different cases can be tailored to the designer's needs. You can customize layouts or components for intranet applications or touchable devices on industrial machines.

A variety of uses

You can use UI Builder for various cases like creating web forms, dashboards, flowboards, etc.. Since the UI Builder's source and compiled source are raw JSON files, it can be integrated with third-party apps easily. The UI builder doesn't need server-side implementation. Your products or internal apps can use it.

Create reusable components

You can create an unlimited amount of UI components linked with 3rd party libraries like D3, Highcharts, etc.. Alternatively, you can download open source components from the GitHub repository.

 Play with it

You can play with the UI Builder right now. Click on Open the UI Builder. Try to understand how it works and play more with a prepared app called UI Studio. REST API endpoints can be easily connected with forms, for example.

Premium content

We offer the Total.js Enterprise service that allows you to download premium content for the Total.js Platform. 

We have prepared a set of UI components in GOV.UK styles. In addition, we have integrated advanced use with Total.js Flow and UI Studio, allowing you to connect multiple UI designs together in a complete workflow.

Total.js Support

Our team is committed to providing exceptional support to assist you in creating apps or UI components. We understand the importance of having reliable assistance throughout the process, and we are here to solve any problems you may encounter.

 Live demo (render)

The example below contains a dashboard designed directly in the UI Builder. The generated design can be used many times and in different places.

 Render is not optimized for mobile devices