Raven
Raven is a simple work messaging tool that is built using Frappe and can be installed on any new or existing Frappe site (e.g. in addition to ERPNext or FrappeHR). It is designed to help teams collaborate and communicate with each other and get work done. Teams can create their…
- Author: highsolve-me1
- Repository: https://github.com/highsolve-me1/raven
- GitHub stars: 0
- Forks: 0
- License: AGPL-3.0
- Category: Other
- Maintenance: Unmaintained
Install Raven
bench get-app https://github.com/highsolve-me1/raven
Add the Frappe Gems badge to your README
Maintain Raven? Paste this into your README:
[](https://frappegems.com/gems/apps/highsolve-me1/raven)
About Raven
Raven
Simple, open source team messaging platform
Install on Frappe Cloud»
Learn More »
Issues
·
Community
·
Sponsor Us!
Raven is a simple work messaging tool that is built using [Frappe](https://frappeframework.com) and can be installed on any new or existing Frappe site (e.g. in addition to [ERPNext](https://erpnext.com/) or [FrappeHR](https://frappehr.com/)). It is designed to help teams collaborate and communicate with each other and get work done. Teams can create their own channels (publically viewable or private) and send messages, emojis, files and images.
## Motivation Raven was born out of a need to have a simple work communication tool that could replace Slack for us at The Commit Company. Most work communication tools in the market had the following problems: 1. They include many features like video calling, audio sharing on top of work messaging which are not required for small teams. However, these features are expensive to build and run. 2. Hence, they require payments for every user every month - regardless of how much time a user uses the tool or how many messages they send. This meant that we would have to pay for "mostly inactive" users as well. 3. We were already using [ERPNext](https://erpnext.com) hosted on [Frappe Cloud](https://frappecloud.com) for our operations. Since all our users were already on ERPNext and we were paying for the server, we thought that a simple Frappe app can solve our work communication problem - and we feel there are many other teams and organizations who would benefit in a similar way.
## Features 1. Send messages to all members in your organization (in an "open" channel), or just in your team in a private channel 2. Create new channels for your team and your team members 3. Send text messages 💬, code blocks 💻, emojis 😆, files 📑 and images 📸 4. Mention users in your messages with "@" 5. React to messages with emojis 🎉 6. Preview image/PDF files 📁 7. Comprehensive search 🔍 functionality for all your messages, files, channels and users 8. Don't strain your eyes 👀 - Raven supports dark mode 🌙
## Built with Raven is built using the [Frappe Framework](https://frappeframework.com) - an open-source full stack development framework. These are some of the tools it's built on: - [Python](https://www.python.org) - [Redis](https://redis.io/) - [MariaDB](https://mariadb.org/) - [Socket.io](https://socket.io/) The frontend is built using React and the following tools: - [RadixUI](https://radix-ui.com) - [frappe-react-sdk](https://github.com/nikkothari22/frappe-react-sdk) - simple React hooks to interface with a Frappe framework backend - built and maintained by us at The Commit Company. - [react-icons](https://react-icons.github.io) - [Tiptap](https://www.tiptap.dev) - [Tailwind CSS](https://tailwindcss.com/)
Show more screenshots
## Repo Activity  ## Contributors
## License AGPLv3 # raven
Related Other apps for Frappe & ERPNext
- Erpnext — Free and Open Source Enterprise Resource Planning (ERP)
- Helpdesk — Modern, Streamlined, Free and Open Source Customer Service Software
- Print Designer — Visual print designer for Frappe / ERPNext
- Ctr — CTR模型代码和学习笔记总结
- Whitelabel — Whitelabel ERPNext
- Fossunited — fossunited.org
- Helm — Helm Chart Repository for Frappe/ERPNext
- Frappe Attachments S3 — A frappe app to upload file attachments in doctypes to s3.