3 projects
DNS Protocol Libraries
Libraries for parsing, creating, and manipulating DNS packets and messages according to RFC standards. These tools enable applications to work directly with DNS protocol data structures for network programming and DNS-related applications.
1,602 contributors
$12M
Twisted
Twisted is an event-driven networking engine written in Python that enables developers to build networked applications. It supports multiple protocols including HTTP, SMTP, IRC, SSH, and more, while providing a high-level asynchronous programming interface.
828
238
$11M
dnspython
DNSPython is a DNS toolkit for Python that supports almost all record types and allows for both high and low level DNS queries, zone transfers, dynamic updates, and name resolution. It can be used for querying, zone transfers, and dynamic updates, and includes a basic DNS server.
774
238
$1.4M
dns-packet
An abstract-encoding compliant module for encoding / decoding DNS packets