В рамках плана по обеспечению platform portability, Swift уже начал поддерживаться на Linux, но так как язык еще очень молодой, в нем не реализован стабильный ABI (не путать с API), еще надо закончить Core Libraries. Из серьезных фреймворков есть Kitura от IBM и аналогичные им, но предназначены они для разработки серверного ПО. Получается, Linux-версия своего рода превью.
Можно считать, что по сути нигде пока, кроме как в XCode или AppCode, насколько-нибудь сложного клиентского приложения не написать. Как написано в статье, посвященной настройке Swift на Linux на [raywenderlich.com/122189/introduction-to-open-source-swift-on-linux],
"How many Swift applications have you written where you don’t import UIKit?".
Поэтому наверное стоит подождать еще немного до выхода полноценного кросс-платформенного Swift, напичканного всем необходимым, тогда и ключевые разработчики софта потянутся и создадут полноценные IDE.
Энтузиасты и всякого рода инноваторы не дремлют уже сейчас, и пока некоторые сомневаются в официальном выпуске windows-версии компилятора и исходников, уже написаны такие интересные штуки, как Silver, которыми пользоваться можно уже сейчас.