DMon is a small process daemonization and monitorization tool, àla daemontools: it will spawn long-running programs and (optionally) logging programs connected by their standard output/input streams. The nice thing about DMon is that it is very easy to use, because it does not need support files on disk and the most common process tweaks can be done with command line flags. Finally, it has some unique features, like the abilities of not really daemonizing (for interactive use), writing PID-files, running one-shot processes and specifying a maximum processing time.
This project is managed by Adrian Perez de Castro.