Skip to content

SpaceBlocks/react-window

Repository files navigation

react-window

react-window is a component library that helps render large lists of data quickly and without the performance problems that often go along with rendering a lot of data. It's used in a lot of places, from React DevTools to the Replay browser.

Sponsors

If you like this project, 🎉 become a sponsor or ☕ buy me a coffee.

The following wonderful companies have sponsored react-window:

Learn more about becoming a sponsor!

Installation

Begin by installing the library from NPM:

npm install react-window

and documentation is included within the docs folder.

Documentation

Documentation for this project is available at react-window.vercel.app.

Each release also ships with its own copy of the documentation (in the docs folder) which can be viewed by running:

# From the package directory npx serve -s docs # Or as an NPM-installed dependency npx serve -s ./node_modules/react-window/docs

Note

Older version 1.x documentation can be found at react-window-v1.vercel.app or on the NPM page for a specific version, e.g. 1.8.11.)

TypeScript types

TypeScript definitions are included within the published dist folder

About

React components for efficiently rendering large lists and tabular data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 91.2%
  • JavaScript 6.2%
  • HTML 1.4%
  • CSS 1.2%