Pure Swift WLAN

WiFi API for Darwin and Linux. CoreWLAN-esque API for Linux, wraps Netlink driver and Wireless Extensions.

8 Likes

Jeez, thats hell of a lot cool Pure Swift Libraries at the first glance :+1:

3 Likes

Been doing this full time since Swift was announced open source, and I have building projects for clients to this day the #PureSwift philosophy. Case in point, I had Swift Foundation value types in Swift 2 for Linux and iOS way before Swift 3 had announced that Swift overlay for Foundation.

When Swift 3 was released, all my projects were using structs for model and a struct-based Foundation, so migrating to Swift 3 was painless.

My eventual goal is port UIKit for Linux, and create a Swift-based Linux when Swift 5 introduces API stability so the OS can ship with Swift and some frameworks.

3 Likes

@alikvovk thanks :)

Feel free to also checkout Miller Technology · GitHub

We have open sourced some applications we have built using these libraries, mostly for IoT projects (Swift on Linux on ARMv7).

1 Like

This is great, thank you for sharing!

1 Like