PushPop is a free, open-source client to push messages
PoshPop is a free, open-source, lightweight message-pushing client. You can push messages to the client using custom scripts or the other HTTP tool. Of course, you can also use your own server as the backend.
Screenshot Message Screenshot Notice
| Windows |
|---|
| EXE Installer |
| Portable ZIP |
import requests import json url = 'http://47.116.17.40:8000/message/push' headers = {'Content-Type': 'application/json'} data = { "apikey":"<ypur-api-key>", "type" :u"text", "title":u"吾日三省吾身:", "content":u"1.早上吃什么\n2.中午吃什么\n3.晚上吃什么" } requests.post(url, headers=headers, json=data)
curl -X POST http://47.116.17.40:8000/message/push \ -H "Content-Type: application/json" \ -d '{"apikey": "<your-api-key>", "type": "text", "title": "This is Title", "content": "This is Content"}'
Compile PushPop from source code:
- Install Flutter directly
- Clone the
PushPoprepository - Run
cd app - Run
flutter pub getto download dependencies - Run
flutter pub run build_runner buildto generate adapter file - Run
flutter run -d windowsto start the windows app
flutter build windows
- If you want use your own server, follow these steps:
cd serverand rungo build -o serverto build the server, then run it- enable
customServerat settings page - fill out your own server configurations
- click the button
reconnectto connect your server
- The project is still under development and primarily for personal use. Any bug is possible, so please submit an issue.
- Do not use commercially