Remotify is a tool for sending remote notifications via Apple Push Notification Service (APNs) and Google Firebase Cloud Messaging (FCM). It is designed to streamline the process of sending notifications directly to mobile devices for several purposes, such as debugging, testing, marketing & advertising experiments, and more.
- Support multiple platforms including Mobile (Android/iOS) and Web Push.
- Support for sending notifications using Apple APNs and Google FCM.
- Support both APNs Token-base and Legacy.
- Payload editor for customizing notification content.
- History of sent notifications for easy reference.
- Easy-to-use interface for sending notifications.
- Dark Mode for a more immersive experience.
You can install Remotify in two ways:
curl -L https://raw.githubusercontent.com/haithngn/homebrew-cask/refs/heads/bump-remotify-v1.0.1/Casks/r/remotify.rb >remotify.rb && brew install remotify.rb
Download the installer from the Releases Page and run it.
Download the binary from the Releases Page and run it.
chmod +x remotify
./remotify
Download the NSIS binary from the Releases Page and run it.
Clone the repository and run the following commands:
wails dev
You need to install development tools to compile the project, see Technologies Used for more details.
Feature | Description | Status |
---|---|---|
Preview | Display a preview of the notification on emulated device screen(s). | In Progress |
Generate Code | Generate implementation code for both client and server side. | To Do |
Built-in Functions | A try-it-out feature let anyone can push and see the result on real devices without creating Mobile app. | To Do |
Feel free to contribute your ideas and suggestions on our tickets.
- Golang 1.2x+ – Standard Go Application.
- Wails 2.x – Desktop application framework.
- Vue.js 3.x – Frontend development.
- Bootstrap 5.x – CSS framework.
- Vite 3.x – Frontend build tool.
Let's share your code with us to make Remotify more useful! Join us to resolve issues, provide feedback, and help us improve the project.
This project is licensed under the MIT License. See the LICENSE file for details.