Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/lmangani/vntfy
- Owner: lmangani
- License: mit
- Created: 2022-03-28T20:42:14.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-03-29T09:27:27.000Z (almost 3 years ago)
- Last Synced: 2024-10-05T13:22:11.119Z (4 months ago)
- Topics: cli, ntfy, v, vlang
- Language: V
- Homepage:
- Size: 11.7 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)