
Dojo libraries
Python and PHP libraries to automate RouterOS, SwOS and MikroTik devices, born from the Dojo howtos and tested in the lab. Each has its own card, examples and version history; they are installed with pip or Composer from the dojo repository.
Image generated locally with ComfyUI from randomly selected elements. How the images are created
dojo.tzsp
dojo.tzsp: Python and PHP library for MikroTik’s TZSP remote sniffer
Receive and decode RouterOS's TZSP remote sniffer: packets mirrored by /tool sniffer or by mangle sniff-tzsp, ready to analyse.
🐍 Python · v0.1.0 🐘 PHP · v0.1.0
dojo.ros
dojo.ros: Python and PHP library for the MikroTik RouterOS API
Script MikroTik routers from code: status, configuration and commands via the native binary API (8728/8729) or, optionally, REST.
🐍 Python · v0.1.0 🐘 PHP · v0.1.0
dojo.swos
dojo.swos: Python and PHP library for MikroTik SwOS switches
Manage and monitor MikroTik SwOS smart switches from code: ports, VLANs, SNMP and statistics via the b-file API.
🐍 Python · v0.1.0 🐘 PHP · v0.1.0