Learn R Programming


{timevis} lets you create rich and fully interactive timeline visualizations in R. Timelines can be included in Shiny apps or R markdown documents. {timevis} includes an extensive API to manipulate a timeline after creation, and supports getting data out of the visualization into R. This package is based on the visjs Timeline JavaScript library.

Need Shiny help? I’m available for consulting. If you find {timevis} useful, please consider supporting my work to unlock rewards! ❤

This package is part of a larger ecosystem of packages with a shared vision: solving common Shiny issues and improving Shiny apps with minimal effort, minimal code changes, and straightforward documentation. Other packages for your Shiny apps:

Copy Link

Version

Install

install.packages('timevis')

Monthly Downloads

1,443

Version

2.1.0

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Dean Attali

Last Published

November 3rd, 2022

Functions in timevis (2.1.0)

removeItem

Remove an item from a timeline
runExample

Run examples of using timevis in a Shiny app
reexports

Objects exported from other packages
removeCustomTime

Remove a custom time previously added
setCurrentTime

Adjust the time of the current time bar
addCustomTime

Add a new vertical bar at a time point that can be dragged by the user
addItem

Add a single item to a timeline
setCustomTime

Adjust the time of a custom time bar
addItems

Add multiple items to a timeline
timevis

Create a timeline visualization
centerTime

Move the window such that the given time is centered
timevisData

Timevis sample data
setOptions

Update the configuration options of a timeline
centerItem

Move the window such that given item or items are centered
fitWindow

Adjust the visible window such that it fits all items
timevisDataGroups

Timevis sample group data
zoom

Zoom in/out the current visible window
setWindow

Set the current visible window
timevis-shiny

Shiny bindings for timevis
setSelection

Select one or multiple items on a timeline
setGroups

Set the groups of a timeline
setItems

Set the items of a timeline