Syncfusion® JavaScript (ES5) UI Controls (Essential® JS 2)

6 Feb 20268 minutes to read

Syncfusion® JavaScript (ES5) UI Controls provide a comprehensive suite of modern, lightweight, responsive, modular, and touch-friendly components. Built from the ground up in TypeScript with no external dependencies, the library offers full compatibility with plain JavaScript (ES5/global scripts) as well as seamless integration with Angular, React, Vue, ASP.NET MVC, and ASP.NET Core.

Ready to streamline your Syncfusion® JavaScript development? Discover the full potential of Syncfusion® JavaScript controls with Syncfusion® AI Coding Assistant. Effortlessly integrate, configure, and enhance your projects with intelligent, context-aware code suggestions, streamlined setups, and real-time insights—all seamlessly integrated into your preferred AI-powered IDEs like VS Code, Cursor, Syncfusion® CodeStudio and more. Explore Syncfusion® AI Coding Assistant

The Syncfusion® JavaScript (ES5) library delivers pure JavaScript (global script) components in ES5 format, ready for direct use in modern web browsers without transpilation.

Components list

The Syncfusion® JavaScript (ES5) UI controls are listed below.

SMART CONTROLS

GRIDS

INTERACTIVE CHAT

FILE VIEWERS & EDITORS

LAYOUT

DATA VISUALIZATION

BUTTONS

CALENDARS

INPUTS

FORMS

DROPDOWNS

NAVIGATION

NOTIFICATION

How to best read this user guide

  • Begin with the “Getting Started” section for the specific control you plan to use. This section provides essential setup information and basic usage to help you start coding quickly. It is the only section recommended for end-to-end reading before implementation.

  • Now that you are familiar with the basics of using the control, the next step would
    be to start integrating the control into your application. A good starting point
    would be to refer to the code snippets in the online sample browser
    which contains hundreds of code samples, it is very likely that you will find
    a code sample that resembles your intended usage scenario.

  • Another valuable resource is the API reference which provides detailed information on
    the object hierarchy as well as the settings available on every object.

Getting help

  • If you are still not able to find the information that you are looking for in the
    self-help resources mentioned above then please contact us by creating a support ticket
    in our support site or ask your query in Stack Overflow
    with tag syncfusion-ej2.

Syncfusion® does not collect any kind of information when our components are used in customer applications.

See also