PushBits alternatives and similar software solutions
Based on the "Custom communication systems" category.
Alternatively, view PushBits alternatives based on common mentions on social networks and blogs.
-
Chatwoot
Open-source customer engagement suite, an alternative to Intercom, Zendesk, Salesforce Service Cloud etc. ๐ฅ๐ฌ -
Tinode
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots -
Gotify
A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui) -
WBO
Online collaborative Whiteboard that is simple, free, easy to use and to deploy -
Shhh
Share sensitive info without leaving a trace in your chat logs or email accounts. -
OTS
One-Time-Secret sharing platform with a symmetric 256bit AES encryption in the browser -
BluetoothCommunicatorExample
Example bluetooth chat app using Bluetooth LE library to communicate between android devices -
Jami
Free and universal communication platform which preserves the user's privacy and freedoms
Static code analysis for 29 languages.
Do you think we are missing an alternative of PushBits or a related project?
Popular Comparisons
README
:exclamation: This software is currently in alpha phase. |
---|
PushBits Receive your important notifications immediately, over Matrix. PushBits enables you to send push notifications via a simple web API, and delivers them to your users.
<!-- -->
๐ก About
PushBits is a relay server for push notifications. It enables you to send notifications via a simple web API, and delivers them to you through Matrix. This is similar to what Pushover and Gotify offer, but it does not require an additional app.
The vision is to have compatibility with Gotify on the sending side, while on the receiving side an established service is used. This has the advantages that we need to maintain neither plugins (like those for Watchtower and Jellyfin) nor clients.
๐ค Features
- [x] Multiple users and multiple channels (applications) per user
- [x] Compatibility with Gotify's API for sending messages
- [x] API and CLI for managing users and applications
- [x] Optional check for weak passwords using HIBP
- [x] Argon2 as KDF for password storage
- [ ] Two-factor authentication, issue
- [ ] Bi-directional key verification, issue
๐ฎ License and Acknowledgments
Please refer to [the LICENSE file](LICENSE) to learn more about the license of this code. It applies only where not specified differently.
The idea for this software was inspired by Gotify.
๐ป Development and Contributions
The source code is located on GitHub. You can retrieve it by checking out the repository as follows:
git clone https://github.com/pushbits/server.git
:wrench: Want to contribute? Before moving forward, please refer to [our contribution guidelines](CONTRIBUTING.md).
:mailbox: Found a security vulnerability? Check [this document](SECURITY.md) for information on how you can bring it to our attention.
:star: Like fancy graphs? See our stargazers over time.
โ Frequently Asked Questions (FAQ)
Why Matrix instead of X?
This project totally would've used Signal if it would offer a proper API. Sadly, neither Signal nor WhatsApp come with an API (at the time of writing) through which PushBits could interact.
In Telegram there is an API to run bots, but these are limited in that they cannot create chats by themselves. If you insist on going with Telegram, have a look at webhook2telegram.
The idea of a federated, synchronized but yet end-to-end encrypted protocol is awesome, but its clients simply aren't really there yet. Still, if you haven't tried it yet, we'd encourage you to check it out.
*Note that all licence references and agreements mentioned in the PushBits README section above
are relevant to that project's source code only.