Easy as 1-2-3

DevExtreme Angular UI Components are distributed via npm and integrated with Angular CLI, Webpack, SystemJS and other modern toolsets. With dozens of examples and a support team ready to help you at every turn, we’ve made it easy to incorporate our products in your next great web app.

Documentation

Declarative Configuration

Every DevExtreme Angular UI Component is built from nested components that you configure directly in the HTML template. This gives you all the power inherent in Angular bindings and its change detection mechanism, while your markup maintains consistency and readability.

Learn More

Pixel-Perfect Material Design

The appearance and UI behavior of Google’s Material Design perfectly complements the power of DevExtreme Angular Components. Our upcoming Material Theme follows Google’s guidelines and allows our components to easily integrate into any application based on Material Design application layout templates.

Server-Side Rendering (SSR) Support

DevExtreme editors, navigation and data components can be rendered on the server without any extraneous configuration.

DevExtreme Angular Components SSR Support

Ahead-of-Time (AOT) Compilation

DevExtreme offers full support for Angular AOT compilation. All the benefits of Angular Ahead-of-Time compilation (early error detection, faster app loading, better security) are available to you out-of-the-box.

DevExtreme Angular Components AOT Compilation Support

Full TypeScript Support

Compiled from TypeScript, DevExtreme Angular Components deliver all the advantages of TypeScript, including Intellisence and compile-time type checking support. TypeScript support makes our Angular UI Library a perfect choice for large scale projects and enterprise-wide apps.

Perfect for Angular Forms

DevExtreme Angular UI Components fully support NgModel and FormControlName directives. As such, DevExtreme is the perfect choice for those planning to use Angular Forms.

Learn More

Customization with Templates

Custom templates allow you to define the look and feel of individual DevExtreme Angular UI Components. Explore our online demos and see how you too can customize the appearance of components such as our Data Grid, Tree View/List View and our Scheduler.

View Demo

Built-in Client-Side Validation

Validate end-user input against predefined or custom rules with absolute ease.

View Demo