HTML5 JavaScript Component Suite for Responsive Web Development
Permalink
Failed to load latest commit information.
.github import 17_1 Apr 25, 2017
.vscode Revert "Add angular playground project" (#4876) Aug 1, 2018
build Update TS definitions (#5774) Oct 15, 2018
fonts Add typography styles for material theme (#4323) Jun 14, 2018
icons Add new icons (#5754) Oct 12, 2018
images Add dark material themes (#4766) Jul 24, 2018
js Restore context for the integration template (#5816) Oct 17, 2018
layouts Add layout styles for material theme (T664542) (#5073) Aug 20, 2018
playground Get rid of jshint (#4909) Aug 3, 2018
styles Replace icon property to the default dxList item template (#5811) Oct 17, 2018
testing Restore context for the integration template (#5816) Oct 17, 2018
themebuilder Remove SPA classes from theme constant selectors (#5659) Oct 11, 2018
ts Update TS definitions (#5774) Oct 15, 2018
.babelrc Rework build flow to run babel once (#3043) Feb 28, 2018
.drone.yml Update version to 18.2.0 (#4155) May 30, 2018
.editorconfig Add VSCode workspace (chore) (#2957) Feb 14, 2018
.eslintignore Rename swatch class prefix (#5326) Sep 10, 2018
.eslintrc Add Word's list matchers for the RichTextEditor (#5553) Sep 28, 2018
.gitattributes Add Material theme 🀯🀯🀯 (#3372) Mar 23, 2018
.gitignore Add themebuilder package 🎨 (#5019) Aug 21, 2018
.lintstagedrc Get rid of jshint (#4909) Aug 3, 2018
.travis.yml Update version to 18.2.0 (#4155) May 30, 2018
CONTRIBUTING.md Update the contribution guide (#2306) Dec 21, 2017
LICENSE.md import 17_1 Apr 25, 2017
NOTICE.txt Update 3rd party notices (#4059) May 22, 2018
README.md Increment version and ports May 29, 2018
README_DEVELOPERS.md Remove outdated info Oct 28, 2017
devextreme.code-workspace Add VSCode workspace (chore) (#2957) Feb 14, 2018
docker-ci.sh Introduce QUnit CI mode for gulp & style-compiler (#5169) Aug 24, 2018
drone-cache.sh Simplify Drone cache (#2048) Nov 23, 2017
gulpfile.js Introduce QUnit CI mode for gulp & style-compiler (#5169) Aug 24, 2018
package.json Update Bootstrap to v4 (#5581) Oct 1, 2018
ports.json Update ports (#4156) May 30, 2018
shippable.yml Update version to 18.2.0 (#4155) May 30, 2018
webpack.config.js Base implementation of the RichTextEditor widget πŸ”¨πŸ‘» (#5464) Sep 24, 2018

README.md

DevExtreme

Build Status

Voted the best cross-platform component suite containing everything you need to create responsive web apps for touch devices and traditional desktops: data grid, interactive charts, data editors, navigation and multi-purpose widgets that are designed to look great and provide powerful functionality in any browser.

Download and Install

To include DevExtreme to your project, use one of the distribution packages. If you use Visual Studio, then use the Windows installer for added features like project templates. Alternatively, download a plain zip archive of just the client-side library and its widgets:

Getting Started

After installation, you can add a widget to your app. Here's a simple button example:

<div id="buttonContainer"></div>
var element = document.getElementById('buttonContainer');
var button = new DevExpress.ui.dxButton(element, { text: 'Hello World!' });

DevExtreme supports deep integration with the following client-side technologies:

And server-side frameworks:

Learn

Contributing

See our Guidelines for Contributing