bacon
Background code checker
...Developers can define custom jobs in a version-controlled bacon.toml file for project-specific workflows. Keyboard shortcuts make it easy to switch checks or focus on failing tests. Optional compilation features add clipboard and sound support for notifications.