nhyris v1.0.1
🎉 Initial Release
The first release of nhyris — a minimal framework to transform your R Shiny application into a standalone desktop app using Electron.
Features
- CLI Tool: Simple command-line interface for project management.
- Project Initialization:
nhyris init myapp to scaffold a new Shiny-Electron project. - Development Mode:
nhyris run myapp to run your Shiny app in Electron for development. - Build Standalone App:
nhyris build myapp to package your app as a standalone Electron application (supports Windows, macOS, Linux). - Dependency Management:
Automatically detects and installs R package dependencies (CRAN, GitHub, Bioconductor) using pak. - Update Command:
nhyris update myapp to update R and Node dependencies. - Custom Icon Support:
Easily customize your app’s icon for all platforms. - Squirrel.Windows & deb Packaging:
Build Windows installers and Debian packages out of the box.
Requirements
- Node.js >= 22.13.1
- R >= 4.5.0
- Electron Forge >= 7.8.0
- pak >= 0.9.0