Popularity
1.5
Stable
Activity
0.0
Stable
36
3
9
Monthly Downloads: 0
Programming language: JavaScript
License: MIT License
Tags:
UI Layout
reactwm alternatives and similar libraries
Based on the "UI Layout" category.
Alternatively, view reactwm alternatives based on common mentions on social networks and blogs.
-
react-grid-layout
A draggable and resizable grid layout with responsive breakpoints, for React. -
react-flexbox-grid
A set of React components implementing flexboxgrid with the power of CSS Modules. -
react-masonry-component
A React.js component for using @desandro's Masonry -
react-spaces
React components that allow you to divide a page or container into nestable anchored, scrollable and resizable spaces. -
hedron
A no-frills flexbox grid system for React, powered by styled-components. -
react-reflex
Resizable Flex layout container components for advanced React web applications -
react-layout-components
Layout Components for React based on Flexbox -
flexbox-react
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-masonry-mixin
A React.js mixin for using @desandro's Masonry -
m-react-splitters
React splitter component, written in TypeScript. -
Spokestack Tray
React Native component for adding Spokestack to a React Native app -
react-colrow
Smarter layout components. Based on css flexbox. Support responsive design, Typescript, server side render. 3 KB gzipped. -
react-schematic
Build responsive react layouts using styled schematics without an overhead of any theme configuration
Appwrite - The Open Source Firebase alternative introduces iOS support
Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
Promo
appwrite.io
Do you think we are missing an alternative of reactwm or a related project?
README
ReactWM
A minimal window manager built using React.
Install
npm install --save reactwm
Example App
> npm start
Then open http://localhost:8000
Usage
var React = require('react');
var ReactWM = require('reactwm');
var Settings = require('./views/settings');
var manager = new ReactWM.Manager();
React.renderComponent(
<ReactWM manager={manager}/>,
document.body
);
manager.open(<Settings />, {
id: 'settings',
x: 20,
y: 20,
width: 300,
height: 400,
title: 'Settings'
});