A cross-platform process monitoring tool that automatically relaunches applications when they stop running.
Features a beautiful terminal UI, output capture, file operations, and comprehensive configuration options.
Usecases:
- start and monitor SimAppPro, which crashes a lot, to ensure it's always up
- copy files before and after DCS World is started, to run it in different modes - for example, VR and 2D
See the releases page on GitHub: https://github.com/davidp57/process-monitor/releases
The README file has all the documentation: https://github.com/davidp57/process-monitor/blob/main/README.md