A library for layering components in React

Usage no npm install needed!

<script type="module">
  import reactLayers from '';


React Layers Build Status

A library for layering components in React.

Important Notes

This is an alpha release. The API and organizational structure are subject to change. Comments and contributions are much appreciated.


npm install react-layers

This library is written with CommonJS modules. If you are using browserify, webpack, or similar, you can consume it like anything else installed from npm.


  • LayerMixin
  • Layer
  • Portal
  • ContainerMixin
  • Container

Check out the examples directory to see how these modules can be used.


This library is highly inspired by the work done on the react-bootstrap's OverlayMixin and the discussion in react issue #379.