Skip to content

choiman1559/NotiSender-Desktop

Repository files navigation

NotiSender Desktop

Electron + NodeJS implement of NotiSender

This application is based on SyncProtocol. Please check out the following papers to explore the details of the techniques used:

TODO: add link

You need full Java runtime installed to use all feature (Not Headless-JRE)

Screenshots

How to use

  1. Download prebuilt artifacts at release page.

(So far, only Windows and Linux based on amd64 and arm64 are supported, MacOS support is planned)

  1. Install artifacts according to your OS environment.
  2. After running NotiSender-Desktop, log in from the "Settings" menu.
  3. After logging in, restart NotiSender-Desktop.
  4. (Optional) After pairing with another device, you can use the remote functions.

Features

Remote functions

  • Send notification with custom title and message
  • Copy text to clipboard
  • Open link in browser
  • Trigger tasker event (Receive only works on Android)
  • Run application with package name
  • Run terminal command (Unstable)
  • Send file to another device (Max file size. 100MB)
  • Use another device as remote control for presentation

Notification Mirroring

  • Receive notification
  • Start remote application run
  • Notification history
  • Reply for SMS/Phone notification