cheetahR v0.1.0
cheetahR
cheetahR
is an R package that brings the power of Cheetah
Grid to R. Designed
for speed and efficiency, cheetahR
will allow you to render
millions of rows in just a few milliseconds, making it an excellent
alternative to reactable and other R table widgets. The goal of cheetahR
is to wrap the JavaScript functions of Cheetah Grid and make them
readily available for R users, providing a seamless and high-performance
table widget for R applications.
Features
- Ultra-fast rendering of large datasets.
- Lightweight and efficient memory usage.
- Customizable styling and formatting.
- Smooth scrolling and interaction.
- Seamless integration with R and Shiny.
Installation
You can install cheetahR
from GitHub:
pak::pak("cynkra/cheetahR")
Getting Started
So far, cheetah()
is available to render a dataframe in R
library(cheetahR)
# Render table
cheetah(iris)
# Change some feature of some columns in the data
cheetah(
iris,
columns = list(
Sepal.Length = column_def(name = "Sepal_Length"),
Sepal.Width = column_def(name = "Sepal_Width", width = 100)
)
)