NSSM - The Non-Sucking Service Manager favicon

NSSM - The Non-Sucking Service Manager

nssm is a service helper which doesn't suck. srvany and other service helper programs suck because they don't handle failure of the application running as a service. If you use such a program you may see a service listed as started when in fact the application has died. nssm monitors the running service and will restart it if it dies. With nssm you know that if a service says it's running, it really is. Alternatively, if your application is well-behaved you can configure nssm to absolve all responsibility for restarting it and let Windows take care of recovery actions.

WinSW

WinSW

winsw - A wrapper executable that can be used to host any executable as an Windows service, in a liberal license

Winserv

Winserv

Winserv is an utility that can create an NT service that runs any application. When the application exits, the service becomes ...