RDesk

R-CMD-check build-app pkgdown

RDesk Dashboard

RDesk is a framework for building native Windows desktop applications with R. It turns your logic into a standalone .exe that runs on any machine—no R installation required by the end-user.

Quick Start

Get a professional dashboard running in seconds:

# 1. Install RDesk
devtools::install_github("Janakiraman-311/RDesk")

# 2. Create a working dashboard
RDesk::rdesk_create_app("MyDashboard")

Why RDesk?

RDesk solves the “Last Mile” problem of R deployment. Instead of a browser URL, you give your users a familiar Windows tool.

Feature Shiny RDesk
Delivery Browser + Server Native .exe
Network Ports Yes (httpuv) Zero (Native Pipe)
Offline Use No Yes
Distribution Deploy to Cloud Single ZIP or Installer
User Experience Website-like Desktop Native

Who uses RDesk?

Not the right fit for web applications, cross-platform needs, or real-time collaborative tools — use Shiny for those.

Core Benefits

Distribute Your Work

Building a professional installer is a single command away:

RDesk::build_app(
  app_dir         = "MyDashboard",
  app_name        = "SalesTool",
  build_installer = TRUE
)
# Output: dist/SalesTool-1.0.0-setup.exe

Learn More

Visit the full documentation at janakiraman-311.github.io/RDesk

License

MIT © Janakiraman G.