NColony is a process monitor. It starts processes, and restarts them when they die, or when asked to.
NColony is a Python package available from PyPI , and developed on GitHub . It is based on Twisted , and works on both Python 2 and Python 3.
NColony is guided by the following principles: