Skip to content

haithngn/remotify

Repository files navigation

Build Windows Build MacOS Build Linux

Remotify

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.

Remotify

🚀 Features

  • 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.

Screenshots

Demo

📥 Installation

You can install Remotify in two ways:

1. MacOS

1.1 Homebrew

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

1.2 Manual Install

Download the installer from the Releases Page and run it.

2. Linux

Download the binary from the Releases Page and run it.

chmod +x remotify
./remotify

3. Windows

Download the NSIS binary from the Releases Page and run it.

4. Compile from Source

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.

Roadmap

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.


🛠️ Technologies Used


🤝 Contributing

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.


📜 License

This project is licensed under the MIT License. See the LICENSE file for details.