Subcategories
Packages
Provides a set of valid top-level domains (TLDs) automatically updated daily from IANA, allowing you to check whether a domain suffix is legitimate.
SignalWire is a Python client library for connecting to SignalWire's Relay APIs, enabling developers to build communication services like voice, messaging, and video into their applications.
Install only if you have a SignalWire account or plan to use their Relay APIs; it is not a general-purpose communication library.
Implements CCSDS and ECSS packet standards for space communications, including Space Packets, PUS Telecommand/Telemetry, CFDP, and USLP frame formats with helper utilities for verification and sequencing.
Install it if you are working with CCSDS or ECSS packet standards in any capacity—ground stations, mission control, spacecraft software, or testing.
Provides Python bindings to LibFT4222, enabling control of FT4222H USB2.0-to-Quad SPI/I2C device controllers for I2C, SPI, and GPIO operations.
However, maintenance is aging (182 days since last release), so verify that the incomplete API coverage includes the LibFT4222 functions you need before committing to…
Provides a lightweight, ready-to-use web UI for testing and debugging Pipecat transports without building a custom client implementation.
Command-line utility to create torrent files from files or folders, with support for multiple trackers, webseeds, private torrents, and file exclusion patterns.
Implements RFC3161 cryptographic timestamping, allowing you to request and verify timestamps from remote timestamping services to prove when data existed.
A Python client library for the Twitch Helix API, EventSub, and Chat, supporting app and user authentication with async/await patterns.
Install it if you need to integrate Twitch API, EventSub, or chat functionality into a Python application.
A Rust-based transport and replication layer for the CIRIS Epistemic Web that moves signed envelopes between federation peers over Reticulum mesh, HTTPS, or packet radio, with cryptographic attribution and consent-based access control enforced at the wire before any handler sees data.
Provides a ready-to-use WebRTC client UI for testing and prototyping SmallWebRTCTransport implementations, mountable directly into FastAPI applications.
Not recommended for production use without evaluation of whether the prebuilt client meets your specific requirements.
Kurigram is an asynchronous Python framework for interacting with Telegram's MTProto API, enabling you to build user clients and bots that access Telegram features including Gifts, Stories, Topics, and Business Accounts.
Install it if you're building Telegram bots or clients; skip it if you only need the official Bot API or prefer a simpler HTTP-based wrapper.
Create, validate, and manage BagIt-style packages—a standardized format for digital preservation and file transfer that bundles data with checksums and metadata.
However, the aging maintenance status (427 days since last release) and high install friction (source tarball only) mean you should verify compatibility before…
A Python library for implementing DLMS/COSEM protocol clients to read and write data on energy meters over serial or TCP connections, handling protocol state management, APDU encoding/decoding, and encryption.
However, verify that the license permits your use case (commercial meter reading is restricted unless you contact the maintainer) and that your target meters are…
Python SDK for the CLX Communications REST API that sends and receives single or batch SMS messages, with support for scheduled sends, recipient groups, and per-recipient message customization.
Normalizes email addresses by detecting the mailbox provider and stripping provider-specific behaviors like plus addressing and period ignoring, with optional async support and DNS-based MX record lookup.
A Python client library for the Pushover notification API, enabling you to send messages, manage subscriptions, and interact with all documented Pushover endpoints from your code.
However, be aware that maintenance is aging.
A Python client library for querying and modifying data in the Discogs music database via its REST API, supporting artist, release, label, and user information lookups as well as OAuth 1.0a authentication.
SMPP protocol client library for sending and receiving SMS messages over SMPP connections, with support for multi-part messages, character encoding, and delivery receipts.
Provides Voice over IP utilities for Home Assistant's VoIP integration, handling audio codec operations and telephony functions.
Reads and writes Signal Metadata Format (SigMF) recordings, supporting multiple compression formats and RF time-series file types including WAV, CDIF, and XML.
Install it if you work with RF recordings or need to read/write SigMF files.
Extends alarmdecoder with three Home Assistant-compatible arming methods (arm_home, arm_away, arm_night) that generate panel-specific key sequences for Honeywell and DSC security systems.
Provides pre-compiled IETF and IANA MIBs as PySNMP classes for use in SNMP network monitoring and management applications.