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.
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")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 |
Not the right fit for web applications, cross-platform needs, or real-time collaborative tools — use Shiny for those.
mirai. The UI never freezes, even during
heavy R computations..exe. Your users don’t need to
install R.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.exeVisit the full documentation at janakiraman-311.github.io/RDesk
MIT © Janakiraman G.