Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yutotnh/notify-server

When a request is received, desktop notification of the contents is sent.
https://github.com/yutotnh/notify-server

actix-web clap rust serde

Last synced: about 2 months ago
JSON representation

When a request is received, desktop notification of the contents is sent.

Awesome Lists containing this project

README

        

# Notify Server

When a request is received, desktop notification of the contents is sent.

## Usage

```text
Usage: notify-server.exe [PORT]

Arguments:
[PORT] The port to listen on [default: 12413]

Options:
-h, --help Print help
-V, --version Print version
```

## Example

### Start Server (Windows)

```console
./notify-server.exe # default port: 12413
```

### Client sends notification

```console
curl -G http://localhost:12413/ --data-urlencode "summary=Hello" --data-urlencode "body=World"
```

### Server-side desktop notification

![notifycation sample](./image/notification-sample.png)