Skip to content

Syncfusion Vue UI component library offer more than 50+ cross-browser, responsive, and lightweight vue UI controls for building modern web applications.

License

NotificationsYou must be signed in to change notification settings

syncfusion/ej2-vue-ui-components

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Syncfusion Vue UI Components Library (Essential JS 2)

Syncfusion Vue UI Components library has been built from the ground up to be lightweight, responsive, modular and touch friendly. It offers 70+ UI components that every applications will ever need.

This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's EULA (https://www.syncfusion.com/eula/es/). To acquire a license, you can purchase one at https://www.syncfusion.com/sales/products or start a free 30-day trial here (https://www.syncfusion.com/account/manage-trials/start-trials).

A free community license (https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers.

Resources

Framework highlights

Lightweight and user friendly

The entire library is built from scratch to be lightweight and modular. Its footprint can be reduced further by including only the specific components and features your application requires.

Modular architecture

All components have been built as modules to enable selective referencing, so only the components and features you need are included in your application.

Built for performance

Performance is critical for delivering a good user experience. We ensure that all our components are designed and built to achieve the best performance possible.

Responsive and touch friendly

All the components are touch friendly and render adaptively based on the device they are on to provide optimal usage experience on phones, tablets and desktops.

Stunning built-in themes

Pixel-perfect built-in themes are available in material, bootstrap and fabric design. In addition, it comes with Accessible high-contrast theme and an online tool "Theme Studio" to customize the provided built-in themes.

Globalization simplified

Easily build applications to be used by a global audience in various language and culture settings.

Stay current

With our commitment to at least four major updates per year, you receive the most up-to-date functionality and new components in addition to monthly service packs and bug fixes. Custom es are available as needed.

Control List

Grids

Data Gridnpm package @syncfusion/ej2-vue-grids      code coverage of @syncfusion/ej2-vue-gridsSourceLive demoDocumentation
Pivot Tablenpm package @syncfusion/ej2-vue-pivotview      code coverage of @syncfusion/ej2-vue-pivotviewSourceLive demoDocumentation
Spreadsheetnpm package @syncfusion/ej2-vue-spreadsheet      code coverage of @syncfusion/ej2-vue-spreadsheetSourceLive demoDocumentation
Tree Gridnpm package @syncfusion/ej2-vue-treegrid      code coverage of @syncfusion/ej2-vue-treegridSourceLive demoDocumentation

Editors

In-place Editornpm package @syncfusion/ej2-vue-inplace-editor      code coverage of @syncfusion/ej2-vue-inplace-editorSourceLive demoDocumentation
Rich Text Editornpm package @syncfusion/ej2-vue-richtexteditor      code coverage of @syncfusion/ej2-vue-richtexteditorSourceLive demoDocumentation
Word Processornpm package @syncfusion/ej2-vue-documenteditor      code coverage of @syncfusion/ej2-vue-documenteditorSourceLive demoDocumentation

Dropdowns

AutoCompletenpm package @syncfusion/ej2-vue-dropdowns      code coverage of @syncfusion/ej2-vue-dropdownsSourceLive demoDocumentation
ComboBoxSourceLive demoDocumentation
Dropdown ListSourceLive demoDocumentation
Dropdown TreeSourceLive demoDocumentation
List BoxSourceLive demoDocumentation
MultiSelect DropdownSourceLive demoDocumentation

Inputs

Checkboxnpm package @syncfusion/ej2-vue-buttons      code coverage of @syncfusion/ej2-vue-buttonsSourceLive demoDocumentation
Radio ButtonSourceLive demoDocumentation
Toggle Switch ButtonSourceLive demoDocumentation
Color Pickernpm package @syncfusion/ej2-vue-inputs      code coverage of @syncfusion/ej2-vue-inputsSourceLive demoDocumentation
File UploadSourceLive demoDocumentation
Input MaskSourceLive demoDocumentation
Numeric TextboxSourceLive demoDocumentation
Range SliderSourceLive demoDocumentation
TextBoxSourceLive demoDocumentation
SignatureSourceLive demoDocumentation

Data Visualization

Barcode Generatornpm package @syncfusion/ej2-vue-barcode-generator      code coverage of @syncfusion/ej2-vue-barcode-generatorSourceLive demoDocumentation
Circular Gaugenpm package @syncfusion/ej2-vue-circulargauge      code coverage of @syncfusion/ej2-vue-circulargaugeSourceLive demoDocumentation
Diagramnpm package @syncfusion/ej2-vue-diagrams      code coverage of @syncfusion/ej2-vue-diagramsSourceLive demoDocumentation
HeatMap Chartnpm package @syncfusion/ej2-vue-heatmap      code coverage of @syncfusion/ej2-vue-heatmapSourceLive demoDocumentation
Kanbannpm package @syncfusion/ej2-vue-kanban      code coverage of @syncfusion/ej2-vue-kanbanSourceLive demoDocumentation
Linear Gaugenpm package @syncfusion/ej2-vue-lineargauge      code coverage of @syncfusion/ej2-vue-lineargaugeSourceLive demoDocumentation
Mapsnpm package @syncfusion/ej2-vue-maps      code coverage of @syncfusion/ej2-vue-mapsSourceLive demoDocumentation
TreeMapnpm package @syncfusion/ej2-vue-treemap      code coverage of @syncfusion/ej2-vue-treemapSourceLive demoDocumentation
Bullet Chartnpm package @syncfusion/ej2-vue-charts      code coverage of @syncfusion/ej2-vue-chartsSourceLive demoDocumentation
ChartsSourceLive demoDocumentation
Range SelectorSourceLive demoDocumentation
Smith ChartSourceLive demoDocumentation
Sparkline ChartsSourceLive demoDocumentation
Stock ChartSourceLive demoDocumentation

Calendars

Calendarnpm package @syncfusion/ej2-vue-calendars      code coverage of @syncfusion/ej2-vue-calendarsSourceLive demoDocumentation
DatePickerSourceLive demoDocumentation
DateRangePickerSourceLive demoDocumentation
DateTime PickerSourceLive demoDocumentation
TimePickerSourceLive demoDocumentation
Gantt Chartnpm package @syncfusion/ej2-vue-gantt      code coverage of @syncfusion/ej2-vue-ganttSourceLive demoDocumentation
Schedulernpm package @syncfusion/ej2-vue-schedule      code coverage of @syncfusion/ej2-vue-scheduleSourceLive demoDocumentation

Navigation

Accordionnpm package @syncfusion/ej2-vue-navigations      code coverage of @syncfusion/ej2-vue-navigationsSourceLive demoDocumentation
BreadcrumbSourceLive demoDocumentation
CarouselSourceLive demoDocumentation
Context MenuSourceLive demoDocumentation
Menu BarSourceLive demoDocumentation
SidebarSourceLive demoDocumentation
TabsSourceLive demoDocumentation
ToolbarSourceLive demoDocumentation
TreeViewSourceLive demoDocumentation
File Managernpm package @syncfusion/ej2-vue-filemanager      code coverage of @syncfusion/ej2-vue-filemanagerSourceLive demoDocumentation

Buttons

Buttonnpm package @syncfusion/ej2-vue-buttons      code coverage of @syncfusion/ej2-vue-buttonsSourceLive demoDocumentation
ChipsSourceLive demoDocumentation
Button Groupnpm package @syncfusion/ej2-vue-splitbuttons      code coverage of @syncfusion/ej2-vue-splitbuttonsSourceLive demoDocumentation
Dropdown MenuSourceLive demoDocumentation
Progress ButtonSourceLive demoDocumentation
Split ButtonSourceLive demoDocumentation

Layout

Avatarnpm package @syncfusion/ej2-vue-layouts      code coverage of @syncfusion/ej2-vue-layoutsStylesLive demoDocumentation
CardStylesLive demoDocumentation
Dasard LayoutSourceLive demoDocumentation
SplitterSourceLive demoDocumentation
Dialognpm package @syncfusion/ej2-vue-popups      code coverage of @syncfusion/ej2-vue-popupsSourceLive demoDocumentation
TooltipSourceLive demoDocumentation
ListViewnpm package @syncfusion/ej2-vue-lists      code coverage of @syncfusion/ej2-vue-listsSourceLive demoDocumentation

Notification

Badgenpm package @syncfusion/ej2-vue-notifications      code coverage of @syncfusion/ej2-vue-notificationsStylesLive demoDocumentation
ToastSourceLive demoDocumentation
Progress Barnpm package @syncfusion/ej2-vue-progressbar      code coverage of @syncfusion/ej2-vue-progressbarSourceLive demoDocumentation

Forms

Query Builder UInpm package @syncfusion/ej2-vue-querybuilder      code coverage of @syncfusion/ej2-vue-querybuilderSourceLive demoDocumentation

Viewer

PDF Viewernpm package @syncfusion/ej2-vue-pdfviewer      code coverage of @syncfusion/ej2-vue-pdfviewerSourceLive demoDocumentation

Supported Frameworks

The Essential JS 2 is also offered in following list of frameworks.

Showcase Applications

Support

Product support is available for through following mediums.

License

Check the license detail here.

Changelog

Check the changelog here © Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.