Your account has not been activated. Click here to get a new activation Email.
Unfortunately, activation email could not send to your email. Please try again.

The only JavaScript UI toolkit that
you will ever need

  • Highlights
  • Road Map
  • Controls List


Our vision for Essential JS 2 is to make it the only JavaScript UI library you will ever need. Here is a quick overview of what we hope to accomplish in the near future.


Feature-rich grid control with built-in support for data binding, virtual scrolling, sorting, filtering, paging, grouping, and editing.

View Demo>>


High performance charting library with 28 chart types. Its rich feature set includes functionalities like data binding, multiple axes, technical indicators, trendlines, trackball, crosshair, selection, and zooming.

View Demo>>

Integrates with Top Frameworks

Built-in integration with the most popular third-party frameworks, like Angular 2+ and React.

Angular 2+

Essential JS 2 for Angular is a complete suite of native Angular components built by extending the base TypeScript libraries. It supports all the native Angular framework features like ahead-of-time (AOT) compliation and tree shaking.


Essential JS 2 for React is a complete suite of React components built by extending the base TypeScript libraries. It supports declarative data binding using JSX, TSX and tree shaking using React with ES6.

You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.