WinSW is an executable binary, which can be used to wrap and manage a custom process as a Windows service.
Productivity