Python Messaging

Open-source Python projects categorized as Messaging

Top 12 Python Messaging Projects

  • kombu

    Messaging library for Python.

  • Crossbar

    Crossbar.io - WAMP application router

  • ONLYOFFICE

    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

  • nicotine-plus

    Graphical client for the Soulseek peer-to-peer network

    Project mention: Usenet is shit for music | reddit.com/r/usenet | 2023-05-25

    Completely agree. try this https://nicotine-plus.org

  • matrix-commander

    simple but convenient CLI-based Matrix client app for sending and receiving

  • zapzap

    WhatsApp desktop application written in Pyqt6 + PyQt6-WebEngine.

    Project mention: Trying to build Whatsapp-For-Linux. Can't seem to find the ayatana-appindicator3-0.1 package | reddit.com/r/voidlinux | 2022-09-06

    Install ZapZap with flatpak, it's a really well made WhatsApp desktop client!

  • semaphore

    A simple (rule-based) bot library for Signal Private Messenger. (by lwesterhof)

  • strimzi-kafka-cli

    Command Line Interface for the Strimzi Kafka Operator

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • breaking-telegram

    Simple PoC script that allows you to exploit telegram's "send with timer" feature by saving any media sent with this functionality.

  • rapidpro

    TextIt is a hosted service allowing organizations to visually build scalable interactive messaging applications. (by nyaruka)

    Project mention: Django Styleguide | news.ycombinator.com | 2023-01-11

    Maybe you need to turn this into an article because over the last decade of working with Django, we've learnt the same lessons, sometimes the hard way. Learning to never import real models into data migrations was a big one.

    I recently wanted to move a model between apps and ended up going the route of create new table, copy all rows over, delete old table. It was annoying, but the only way to make it work with regular migrations.

    We ended up writing our own script[1] to squash migrations, and I'd love to know if there's a better way. We needed something that works for clean installs or existing installs that already have the current migrations installed - so it generates empty migrations which get applied on existing installs, and then they get replaced with real initial migrations on clean installs starting from a new release.

    1. https://github.com/nyaruka/rapidpro/blob/main/tools/squash_m...

  • OmTraffic

    OmTraffic is a fast and efficient Python Omegle traffic bot that enables you to send a large number of messages to random strangers on Omegle quickly.

    Project mention: OmTraffic | Fast and efficient Omegle spreader | reddit.com/r/opensource | 2023-05-02

    OmTraffic: https://github.com/xyba1337/OmTraffic/

  • rasa-sample-nlu-bot

    A sample RASA powered NLU chatbot boilerplate which showcases the various different messaging features of MACHAAO Chat Apps Platform via a custom connector

    Project mention: Is an automated support chatbot powered by GPT-3 a bad idea? | reddit.com/r/GPT3 | 2022-11-04
  • stuff_sack

    Efficient multi-language message packing / serialization.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-05-25.

Python Messaging related posts

Index

What are some of the best open-source Messaging projects in Python? This list will help you:

Project Stars
1 kombu 2,537
2 Crossbar 2,033
3 nicotine-plus 1,092
4 matrix-commander 377
5 zapzap 166
6 semaphore 114
7 strimzi-kafka-cli 59
8 breaking-telegram 52
9 rapidpro 30
10 OmTraffic 7
11 rasa-sample-nlu-bot 7
12 stuff_sack 4
Write Clean Python Code. Always.
Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
www.sonarsource.com