# react-dropzone Simple HTML5 drag 'n' drop zone with React.js - [Getting Started](/guide/getting-started) - [Basic example](/examples/basic) - [Event propagation](/examples/events) - [Using Dropzone inside a form](/examples/forms) - [Styling the dropzone](/examples/styling) - [Drag overlay (isDragGlobal)](/examples/drag-overlay) - [Accepting specific file types](/examples/accept) - [Accepting a specific number of files](/examples/max-files) - [Custom validation](/examples/validator) - [Opening the file dialog programmatically](/examples/file-dialog) - [Previews](/examples/previews) - [Class components](/examples/class-component) - [No JSX](/examples/no-jsx) - [Extending the dropzone (plugins)](/examples/plugins) - [Pintura integration](/examples/pintura)