Skip to content

v1.0.1

Latest
Compare
Choose a tag to compare
@jhk0530 jhk0530 released this 09 Jun 07:33
· 1 commit to main since this release
c2f6cad

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