Skip to content

Syncfusion Angular UI components library offer more than 50+ cross-browser, responsive, and lightweight angular UI controls for building modern web applications.

License

Notifications You must be signed in to change notification settings

syncfusion/ej2-angular-ui-components

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Syncfusion Angular UI Components

npm Downloads GitHub stars GitHub forks

145+ enterprise-grade, high-performance Angular UI components built with native Angular support and TypeScript. Includes fully Angular-18-compatible implementations of DataGrid, Charts, Scheduler, Rich Text Editor, and more — all lightweight, modular, responsive, and touch-friendly.

Quick Links
Live DemosDocumentationAPI ReferenceFree 30-Day TrialCommunity License

Features

  • Lightweight & Modular – Tree-shakable; include only what you need
  • Top-tier Performance – Virtualization, lazy loading, and optimized rendering
  • Modern Theming – Material, Bootstrap, Tailwind CSS, Fabric, Fluent, and High-Contrast themes
  • Full Accessibility – WCAG 2.2, Section 508, ARIA compliant
  • AI-Ready Components – AI AssistView, Chat UI, Smart Paste, Speech-to-Text, OTP Input, Block Editor
  • Angular 18 Ready – Complete support for Angular 18 with standalone components and signals
  • Frequent Releases – 4 major upgrades per year + weekly service packs

Installation

npm install @syncfusion/ej2-angular-base @syncfusion/ej2-angular-grids @syncfusion/ej2-angular-charts
# or install any specific package(s) you need

Component Categories (145+)

Explore all requested components with direct links to Getting Started docs and Live Demos (demos default to Material theme; switch themes on the site).

Category Component Features Documentation Demo Link
AI / Smart AI AssistView AI-driven assistance, contextual suggestions, real-time interaction, integrates with editors Link Demo
Smart TextArea Intelligent editing, auto-complete suggestions, context-aware corrections, AI-powered Link Demo
Smart Paste Button Intelligent paste handling, content formatting, smart insertion, AI-enhanced Link Demo
Grids Data Grid Virtual scrolling, Excel-like editing/sorting/filtering, large dataset support, export to Excel/PDF, grouping & aggregation Link Demo
Pivot Table Drag-and-drop summarization, calculated fields, chart integration, virtual scrolling, Excel export Link Demo
Tree Grid Hierarchical data display, expand/collapse, row templates, editing & drag-and-drop, virtualization Link Demo
Charts & Data Viz Charts 50+ chart types, zooming & panning, interactive legends, real-time updates, animation Link Demo
3D Charts 3D visualization, rotation & perspective, multiple series, high customization Link Demo
Stock Chart Financial time-series, technical indicators, range navigator, candle/OHLC Link Demo
Circular Gauge Analog gauges, ranges & needles, annotations, directional indicators Link Demo
Linear Gauge Progress/measurement bars, ranges, pointers, custom shapes Link Demo
Maps Geo-spatial plotting, markers & shapes, drill-down, bubble visualization Link Demo
Diagram Flowcharts & org charts, drag-and-drop, connectors, undo/redo, AI-enhanced Link Demo
HeatMap Density visualization, gradient colors, row/column labels, tooltip Link Demo
TreeMap Hierarchical rectangles, drill-down, color mapping, legend Link Demo
Bullet Chart Compact performance metering, ranges & targets, comparisons Link Demo
Kanban Drag-and-drop boards, swimlanes, card customization, drag multiple cards Link Demo
Sparkline Inline trend charts, compact size, multiple types Link Demo
Barcode 1D/2D barcode generation, multiple formats, scanning support Link Demo
Smith Chart RF engineering data, impedance/admittance, markers Link Demo
Range Selector Time-range navigation, chart integration, zoom support Link Demo
Scheduling Scheduler Multiple views (day/week/month), drag-and-drop events, multiple event selection, resource grouping Link Demo
Gantt Chart Project timelines, task dependencies, progress tracking, critical path Link Demo
Calendar Multiple views, event rendering, multi-date selection Link Demo
DatePicker Inline/dropdown mode, validation, custom formats Link Demo
DateRangePicker Start/end selection, preset ranges, calendar preview Link Demo
DateTimePicker Combined date & time, format customization, strict mode Link Demo
TimePicker 24/12-hour format, interval selection, spin buttons Link Demo
Dropdowns AutoComplete Suggestion dropdown, filtering, multi-select, remote data Link Demo
ComboBox Hybrid textbox + dropdown, search & filtering, grouping Link Demo
MultiSelect Dropdown Tag/chip selection, checkbox mode, remote binding Link Demo
Dropdown List Simple selection, grouping, virtual scrolling Link Demo
ListBox Multi-selection, drag-and-drop reordering, checkbox support Link Demo
DropDown Tree Hierarchical selection, checkboxes, multi-select Link Demo
MultiColumn ComboBox Multiple value columns, custom templates, search Link Demo
Mention @tagging autocomplete, suggestions, custom templates Link Demo
Inputs TextBox Validation & masking, floating label, icons Link Demo
TextArea Auto-resize, character counter, resize handles Link Demo
Numeric TextBox Spin buttons, formatting, strict mode Link Demo
Masked TextBox Input format enforcement (phone/SSN/etc.), prompt char Link Demo
CheckBox Tri-state, label position, indeterminate state Link Demo
RadioButton Group selection, label customization, checked state Link Demo
Color Picker Palette/sliders, gradient support, opacity Link Demo
File Upload Drag-and-drop, progress tracking, multiple files, validation Link Demo
Range Slider Dual-thumb, step & limits, tooltip Link Demo
Switch On/off toggle, custom labels, animation Link Demo
Signature Touch/mouse capture, save as image, clear/undo Link Demo
Rating Star/custom shapes, partial rating, precision Link Demo
OTP Input Auto-focus & masking, paste support, resend timer Link Demo
Buttons Button Variants & icons, loading state, disabled Link Demo
ButtonGroup Grouped buttons, toggle/selection, vertical mode Link Demo
SplitButton Primary + dropdown, split actions, icons Link Demo
Dropdown Menu Menu items, icons & separators, submenus Link Demo
Progress Button Loading indicator, spinner integration, progress percentage Link Demo
Chips Tags/filters, deletable, custom templates Link Demo
FAB (Floating Action Button) Prominent action, motion effects, extended modes Link Demo
Speed Dial Multiple actions, directional expansion, FAB extension Link Demo
Navigation & Layout Accordion Collapsible sections, multiple expand, templates Link Demo
Tabs Tabbed content, scrollable, closeable tabs Link Demo
TreeView Hierarchical navigation, drag-and-drop, checkboxes Link Demo
Toolbar Button collection, overflow popup, responsive Link Demo
Sidebar Side panel, collapsible, positioning Link Demo
Menu Bar Navigation menu, submenus, keyboard support Link Demo
Context Menu Right-click actions, custom items, submenus Link Demo
Carousel Sliding panels, auto-play, indicators Link Demo
AppBar Top/bottom bar, actions & content, responsive Link Demo
Breadcrumb Path navigation, overflow menu, custom separators Link Demo
Ribbon Tabbed toolbar, grouped commands, contextual tabs Link Demo
Stepper Multi-step process, validation, linear/non-linear Link Demo
Pager Pagination controls, page size selector, numeric/symbolic Link Demo
File Manager File browsing, upload/rename/delete, drag-and-drop Link Demo
Dialog Modal/popover, custom content, buttons & actions Link Demo
Card Content container, headers/footers, actions Link Demo
Splitter Resizable panels, horizontal/vertical, nested Link Demo
ListView Scrollable list, templates, selection & grouping Link Demo
Tooltip Hover/contextual hints, positioning, custom content Link Demo
Dashboard Layout Drag-and-drop widgets, resizing, responsive Link Demo
Forms & Editors Query Builder Visual query construction, conditions & operators, rule templates Link Demo
Rich Text Editor WYSIWYG formatting, tables & media, AI-powered, markdown support Link Demo
In-place Editor Inline/pop-up editing, grid integration, custom UI Link Demo
Image Editor Crop/rotate/filters, annotations, redaction Link Demo
Block Editor Block-based content, modular editing, preview mode Link Demo
Notifications Toast Temporary notifications, auto-dismiss, progress & actions Link Demo
Progress Bar Determinate/indeterminate, segmented, circular mode Link Demo
Spinner Loading indicator, size variants, overlay support Link Demo
Badge Count/status indicator, positioning, dot/overlap Link Demo
Skeleton Loading placeholder, shimmer effect, custom shapes Link Demo
Message Inline alerts/status, severity levels, dismissible Link Demo

Full list of 145+ componentsDocumentation

Resources

License

This is a commercial product subject to the Syncfusion End User License Agreement (EULA).

Free Community License is available for qualifying users/organizations:

  • Annual gross revenue < $1 million USD
  • 5 or fewer total developers
  • 10 or fewer total employees

The community license allows free use in both internal and commercial applications under these conditions.
No registration or approval is required — just comply with the terms.

Paid Licenses are required for:

  • Larger organizations
  • Teams exceeding the community license limits
  • Priority support, custom patches, or on-premise deployment options

Purchase options and pricing: https://www.syncfusion.com/sales/products
30-day free trial (full features, no credit card required): https://www.syncfusion.com/downloads/angular
Community License details & FAQ: https://www.syncfusion.com/products/communitylicense
Full EULA: https://www.syncfusion.com/eula/es/

© 2026 Syncfusion, Inc. All Rights Reserved.