Package Exports
- react-virtualized
- react-virtualized/dist/commonjs/AutoSizer
- react-virtualized/dist/commonjs/AutoSizer/AutoSizer
- react-virtualized/dist/commonjs/AutoSizer/index
- react-virtualized/dist/commonjs/Grid
- react-virtualized/dist/commonjs/Grid/Grid
- react-virtualized/dist/commonjs/InfiniteLoader
- react-virtualized/dist/commonjs/ScrollSync
- react-virtualized/dist/es/AutoSizer
- react-virtualized/dist/es/AutoSizer/AutoSizer.js
- react-virtualized/dist/es/AutoSizer/index
- react-virtualized/dist/es/Grid
- react-virtualized/dist/es/InfiniteLoader
- react-virtualized/dist/es/ScrollSync
- react-virtualized/dist/umd/react-virtualized
- react-virtualized/styles.css
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (react-virtualized) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme

Demos available here: http://bvaughn.github.io/react-virtualized/
Getting started
Install react-virtualized
using npm.
npm install react-virtualized --save
ES6, CommonJS, and UMD builds are available with each distribution. For example:
// Make sure to import default styles.
// This only needs to be done once; probably during your application's bootstrapping process.
import 'react-virtualized/styles.css';
// Then you can import any react-virtualized components you need.
// Tree-shaking is supported with ES6 or CommonJS usage.
import { Grid } from 'react-virtualized'
Alternately you can load a global-friendly UMD build:
<link rel="stylesheet" href="path-to-react-virtualized/styles.css">
<script src="path-to-react-virtualized/dist/umd/react-virtualized.js"></script>
Documentation
API documentation available here.
There are also a couple of how-to guides:
- Customizing classes and styles
- Displaying items in reverse order
- Using AutoSizer
- Creating an infinite-loading list
Examples
Examples for each component can be seen in the documentation.
Here are some online demos of each component:
And here are some "recipe" type demos:
Contributions
Use GitHub issues for requests.
I actively welcome pull requests; learn how to contribute.
Changelog
Changes are tracked in the changelog.
License
react-virtualized is available under the MIT License.