Skip to content
On this page



This section will cover all the core RPC APIs supported by Pinokio.

  • File System: read from and write to the file system
  • Data Structure: manipulate data
    • local: manipulating local variables
    • global: manipulating global variables
    • self: manpipulating the running script itself at runtime
  • Shell: Programmatically run shell commands
  • Flow Control: control how the code is run
    • goto: jump to certain location in the script
    • process.wait: pause execution (either indefinitely, or for a duration)
  • Notification: Display notifications
  • Input: Display notifications
  • Browser: Automatically open or close browser windows
  • Logging: Logging data during executiong (for debugging, etc.)