--- id: kantoku version: "0.18.3" license: unclear license_treatment: permissive maintenance: aging --- # kantoku — Circus is a program that will let you run and watch multiple processes and sockets. License: permissive · Maintenance: aging · Downloads: 142.8K/mo ## What it is and what it does Kantoku is a process and socket manager that lets you run, monitor, and control multiple processes simultaneously. It can be used as a Python library or invoked from the command line, making it suitable for both programmatic and operational workflows. The package depends on psutil for system monitoring, pyzmq for inter-process communication, and tornado for async I/O. The package is marked Production/Stable and supports Python 3.7 through 3.13 across Linux, macOS, and Windows. The repository remains active and is not archived, though it carries an aging maintenance status. Use it for: - Supervise and restart multiple worker processes in a long-running application - Monitor system resource usage of managed processes via psutil integration - Coordinate inter-process communication through ZeroMQ socket management - Run batch jobs or background tasks with centralized lifecycle control ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Kantoku runs and watches multiple processes and sockets, providing process lifecycle management and monitoring through a library or command-line interface. Yes, with conditions. Kantoku is low-friction to install and permissively licensed. It is suitable if you need straightforward process supervision and monitoring. However, the aging maintenance status warrants checking whether the project meets your long-term support expectations before adopting it for new critical systems. ## Install pip install kantoku uv add kantoku poetry add kantoku ## Installing kantoku Before you install: Low install friction with pure-Python dependencies (psutil, pyzmq, tornado). The package is in aging maintenance status with the repository remaining active and the codebase marked Production/Stable. License in practice: Licensed under Apache Software License (permissive), allowing commercial and private use with minimal restrictions. Quickstart: pip install kantoku import kantoku # Use kantoku to manage and monitor processes Verify before relying: - Whether kantoku is actively maintained or in maintenance-only mode despite aging status - Specific process management capabilities and API surface compared to alternatives - Real-world deployment patterns and typical use cases in production environments - Why the last release was 521 days ago and what that means for stability ## Package facts - License: not declared (permissive) - Python support: supports_current - Install friction: low - Maintenance: aging - Downloads: 142.8K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags process management and monitoring, run multiple processes, process watcher, socket management, process lifecycle control, daemon process supervisor, multi-process orchestration, process-supervision, system-monitoring [View on SkillFed](https://skillfed.io/packages/kantoku) · [View on PyPI](https://pypi.org/project/kantoku/)