{"categories":[{"label":"Chat","url":"https://skillfed.io/packages/category/communications-chat"}],"enrichment":{"capability":"Python client library for sending and receiving messages through the Zulip messaging API, with support for bots, logging integration, and command-line message dispatch.","skillfed_tags":["chat-api","bot-framework","messaging"],"use_cases":["Build a bot that monitors a system and sends alerts to a Zulip stream when thresholds are exceeded.","Integrate Zulip notifications into a Python application's logging pipeline using the ZulipStream handler.","Dispatch messages from cron jobs or shell scripts using the zulip-send command-line tool.","Create a chatbot that responds to private messages or stream mentions by querying an API and posting replies.","Automate team notifications (deployments, test results, build failures) to designated Zulip channels."],"what_it_does":"Zulip is a Python client library that wraps the Zulip messaging API, allowing you to programmatically send messages to streams and private conversations, create bots, and integrate Zulip into your applications. It reads credentials from a standard config file (~/.zuliprc) or environment variables, reducing boilerplate for typical use cases.\n\nThe library's primary strength is message sending, which is fully supported and production-ready. It also provides a ZulipStream logging handler for routing Python log records directly to Zulip, and includes a command-line tool (zulip-send) for dispatching messages from shell scripts. Other API operations exist but are documented as under active development, so their interfaces may change.","worth_installing":"Yes, if you need to integrate Zulip messaging into a Python application or bot. The library is actively maintained, has no known vulnerabilities, and installs cleanly with minimal dependencies. The primary caveat is that only message sending is fully stable; other API operations may change. For simple message dispatch or logging integration, this is a straightforward choice."},"id":"zulip","links":{"html":"https://skillfed.io/packages/zulip","md":"https://skillfed.io/packages/zulip.md","pypi":"https://pypi.org/project/zulip/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-09-30","license_spdx":null,"license_treatment":"permissive","name":"zulip","python_support":"supports_current","summary":"Bindings for the Zulip message API"},"popularity":{"monthly_downloads":606405,"position":5791,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.9.1"}
