Assembly Line

Raven

Simple, open source team messaging platform

Raven is an open-source team chat project on GitHub under the AGPL-3.0 license (network copyleft), with 839 stars. It is built with TypeScript, CPython and Pandas. Its last push was today.

Stars
839
License
AGPL-3.0
Activity
Active
Latest release
v3.2.0

Code on GitHub Website

Judgement

What it is
Complete system
What it does
A team messaging app built on the Frappe framework, with channels, threads and the ability to act on ERPNext documents from chat.
Adopt it when
Your company runs ERPNext or other Frappe apps and wants chat inside the same system.
Watch out
Only sensible if you already run Frappe, and AGPL licensed.
Ready for
Usable
Runs as
Self-hosted server and mobile app
Built with
Python, Frappe, TypeScript and React
How established
Established: started 3 years ago, latest release v3.2.0.
What the license allows
Use inside your business is unrestricted. If you change it and let customers use it over the internet, you must publish your changes.

Judged on 2026-11-03 from the project's README and GitHub data. The license and age lines are worked out directly.

Built from

Follow it down: Raven → TypeScript → Go → runs on a microchip

How compilers were built, back to punched paper tape

Open-source alternatives to Raven

  1. 1
    Zulip zulip

    Zulip server and web application. Open-source team chat that helps teams stay productive and focused.

    Complete system Production-ready Your team finds Slack threads chaotic and wants organised, asynchronous conversations, self-hosted or hosted.

    ★ 26k Apache-2.0 Python Active, pushed today
  2. 2
    Element-web element-hq

    A glossy Matrix collaboration client for the web.

    Complete system Production-ready You use Matrix and want the most complete client, or want to host your own web client.

    ★ 14k AGPL-3.0 TypeScript Active, pushed today
  3. 3
    Chat tinode

    Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots

    Complete system Usable You want to embed or run your own messaging service with ready clients.

    ★ 14k GPL-3.0 Go Active, pushed 8 days ago
  4. 4
    Synapse element-hq

    Synapse: Matrix homeserver written in Python/Twisted + Rust

    Complete system Production-ready You want to run your own Matrix server for a team or community that can federate with others.

    ★ 4.8k AGPL-3.0 Python Active, pushed today
  5. 5
    Quiet TryQuiet

    A private, p2p alternative to Slack and Discord built on Tor & IPFS

    Complete system Experimental A small group values running chat with no server at all and accepts missing features compared with Slack.

    ★ 2.7k GPL-3.0 TypeScript Active, pushed today
  6. 6
    Colanode colanode

    Open-source and local-first Slack and Notion alternative that puts you in control of your data

    Complete system Experimental A small team wants chat and docs together on its own server with offline support.

    ★ 5.2k Apache-2.0 TypeScript Slowing, pushed 7 months ago

Commercial team chat apps

  1. 1
    Discord Discord Inc.

    American online communication software

    Complete system Production-ready You run a public or semi-public community, such as gamers, an open-source project or a creator audience.

    42k readers a month Since 2015 Commercial
  2. 2
    Microsoft Teams Microsoft

    Team collaboration application

    Complete system Production-ready Your business already pays for Microsoft 365 and wants chat and video meetings without another vendor.

    20k readers a month Since 2017 Commercial
  3. 3
    Slack Salesforce, Inc.

    Boost productivity and save time with Slack‌ – ‌the AI work platform for managing projects, automating workflows and connecting teams securely. Start working smarter today.

    Complete system Production-ready A team wants the chat tool with the widest integration ecosystem and is willing to pay per seat.

    8.4k readers a month Since 2013 Commercial
  4. 4
    Google Chat Google

    Learn how Google Chat helps individuals, groups and businesses to connect and collaborate online with secure messaging and powerful features from Google Workspace.

    Complete system Production-ready Your company runs on Google Workspace and wants basic team chat that is already included.

    2.5k readers a month Since 2017 Commercial

Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.