Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/lmangani/vntfy

barebone v client for ntfy.sh
https://github.com/lmangani/vntfy

cli ntfy v vlang

Last synced: about 1 month ago
JSON representation

barebone v client for ntfy.sh

Awesome Lists containing this project

README

        

[![vlang-build-pipeline](https://github.com/lmangani/vntfy/actions/workflows/v.yml/badge.svg)](https://github.com/lmangani/vntfy/actions/workflows/v.yml)

# vntfy
Barebone client for [ntfy.sh](https://ntfy.sh/) in [v](https://vlang.io)

> ntfy (pronounce: notify) is a simple HTTP-based pub-sub notification service. It allows you to send notifications to any web-enabled device without signup, cost or setup. It's also open source if you want to run your own.

### Instructions
Download a [binary release](https://github.com/lmangani/vntfy/releases/latest/download/vntfy) or build from source

### 🔎 Usage
#### [Subscribe](https://ntfy.sh/docs/subscribe/api/) (WS/S)
```
vntfy subscribe mytopic
```
#### [Publish](https://ntfy.sh/docs/publish/) (HTTP/S POST)
```
vntfy publish mytopic hello there!
```
#### Use custom NTFY API
```
API=https://my.own.ntfy vntfy publish mytopic hello there!
```

### License
Licensed under MIT, sponsored by [qxip](https://metrico.in)