Popularity
1.7
Stable
Activity
0.0
Stable
49
10
4
Programming language: CoffeeScript
License: MIT License
Tags:
UI Layout
react-resizer alternatives and similar libraries
Based on the "UI Layout" category.
Alternatively, view react-resizer alternatives based on common mentions on social networks and blogs.
-
react-flexbox-grid
A set of React components implementing flexboxgrid with the power of CSS Modules. -
react-spaces
React components that allow you to divide a page or container into nestable anchored, scrollable and resizable spaces. -
muuri-react
DISCONTINUED. The layout engine for React [GET https://api.github.com/repos/paol-imi/muuri-react: 404 - Not Found // See: https://docs.github.com/rest] -
flexbox-react
DISCONTINUED. Unopinionated, standard compliant flexbox components. You don't need to learn any propietary syntax. If you know how to use flexbox, you know how to use flexbox-react components. -
react-schematic
Build responsive react layouts using styled schematics without an overhead of any theme configuration -
react-colrow
Smarter layout components. Based on css flexbox. Support responsive design, Typescript, server side render. 3 KB gzipped.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
Promo
www.saashub.com
Do you think we are missing an alternative of react-resizer or a related project?
README
React Resizer

A React component for resizing HTML elements.
Installation:
npm install react-resizer
Usage:
For a more comprehensive use case, please check the example folder in this repository.
'use strict';
let React = require('react');
let Resizer = require('react-resizer');
let App = React.createClass({
displayName: 'App',
_handleResize: function(diff) {
return console.log('resizing');
},
_handleResizeStart: function() {
return console.log('resize start');
},
_handleResizeEnd: function() {
return console.log('resize end');
},
render: function() {
return (
<Resizer
onResizeStart={this._handleResizeStart}
onResize={this._handleResize}
onResizeEnd={this._handleResizeEnd}
>
<div>Right sidebar</div>
</Resizer>
)
}
});
React.render(<App />, document.getElementById('content'));