Swift officially supports Linux, and there is unofficial Windows support (and I remember them saying they planned to support Windows officially, though I don't know if that's still a goal).
https://www.theregister.co.uk/2016/02/23/ibm_releases_kitura...