Essential JS 2 is a modern ASP.NET MVC UI Controls library that has been built from the ground up to be lightweight, responsive, modular and touch friendly. It is written in TypeScript and has no external dependencies. It also includes complete support for Angular, React, Vue and ASP.NET Core frameworks.
Essential JS 2 for ASP.NET MVC UI Component library has range of awesome components from simple ASP.NET MVC UI Elements for input and more complex ASP.NET MVC DataVisualization components such as Grid, Chart, TreeGrid, Maps, Gauge, Gantt, Input, Button, Dropdown, etc...
GRIDS | ||
DataGrid | Pivot Table | Tree Grid |
DATA VISUALIZATION | ||
Charts | Stock Chart | Circular Gauge |
Linear Gauge | Diagram | HeatMap |
Maps | Range Selector | Smith Chart |
Spartline Chart | Barcode Generator (Preview) | TreeMap |
EDITORS | ||
Rich Text Editor | Word Processor | |
CALENDARS | ||
Scheduler | Gantt Chart (Preview) | Calendar |
Date Picker | DateRange Picker | DateTime Picker |
Time Picker | ||
BUTTONS | ||
Button | Button Group | Dropdown Menu |
Progress Button | Split Button | Chips Button |
DROPDOWNS | ||
AutoComplete | ComboBox | Dropdown List |
MultiSelect Dropdown | ||
NAVIGATION | ||
Accordion | Context Menu | Menu Bar |
Sidebar | Tabs | Toolbar |
TreeView | File Manager | |
INPUTS | ||
TextBox | Input Mask | Numeric Textbox |
Radio Button | Checkbox | Color Picker |
File Upload | Range Slider | Toggle Switch Button |
LAYOUT | ||
Avatar | Card | Dialog |
ListView | Tooltip | Splitter |
Dashboard Layout | ||
NOTIFICATIONS | ||
Badge | Toast | |
FORMS | ||
In-Place Editor | Query Builder UI | |
VIEWER | ||
PDF Viewer |