/react-svg-timeline

React event timeline component based on SVG

Primary LanguageTypeScriptOtherNOASSERTION

react-svg-timeline Build Status GitHub license npm version Netlify Status

A React event timeline component based on SVG.

  • Event Points & Periods
  • Event Tooltips
  • Event Lanes
  • Semantic Zoom (10 Years, 1 Year, 1 Week, 1 Day, etc)
  • Custom "rubber band" Zoom
  • Panning

Interactive Demo

Installation

yarn install react-svg-timeline

or

npm install react-svg-timeline

Note that the following peer dependencies must already be installed:

  • react and react-dom in version >=16.3
  • @material-ui/core in version >=4.3

Usage

Please check the example folder.

Acknowledgements

Thank you:

  • TSDX for making TS library development easier
  • GitHub Corners for the callout on the example site

License

Licensed under MIT License.

© Rahel Lüthy 2019