@stackotter

178 Followers
143 Following
263 Posts
Rohan van Klinken; Aussie software developer & vulnerability researcher; Rock climber; Loves Swift, Rust and Svelte; Creator of SwiftCrossUI, Swift Bundler and Delta Client.
GitHubhttps://github.com/stackotter
Websitehttps://stackotter.dev
BlueSkyhttps://bsky.app/profile/stackotter.dev
I've just published the February and March SwiftCrossUI development update video. It was a bit delayed, so some of the information has been superseded since filming, but it should be interesting nonetheless! https://youtu.be/RzT7_priAE8
SwiftCrossUI Development Update (Feb & March 2026)

YouTube
SwiftCrossUI 0.7.0 introduced support for hot reloading on Linux! If you'd like to try it out, install the latest commit of Swift Bundler, and create a new project from the SwiftCrossUI hot reloading template. Then you can run the project with the ‘--hot’ flag, and everything should "just work” (TM)

moreSwift just joined Open Source Collective. If you've ever considered sponsoring the development of SwiftCrossUI or Swift Bundler, there's never been a better time!

Much of my recent work has been supported by @videovillageco, meaning that for now funds will mostly go to moreSwift’s external core contributors (who have so far done everything in their own time ❤️).

https://opencollective.com/moreswift

moreSwift - Open Collective

moreSwift enables developers to build cross platform apps with Swift. We maintain SwiftCrossUI and Swift Bundler.

Windows apps built with SwiftCrossUI are now 200mb smaller! 🎉 SwiftPM's static linking support has recently improved on Windows, allowing me to merge swift-winui and all of its dependencies into a single monorepo with static linking. Static linking lets the linker drop a lot of unused code.

SCUI's Counter example used to take up 360mb on Windows and now it uses 144mb (including the Windows app runtime installer).

SwiftCrossUI's AndroidBackend now supports sheets thanks to @bbrk24!

https://github.com/moreSwift/swift-cross-ui/pull/578

If you want to learn more about her process when creating the library, go read her Swift Forums post; https://forums.swift.org/t/keyringaccess-a-simple-pure-swift-way-to-store-sensitive-data-in-linux-apps/86721
KeyringAccess: A simple, pure Swift way to store sensitive data in Linux Apps

Repository Link TLDR If you needed a simple way to securely store credentials from your app on desktop linux, without system dependencies, here you go. Why The Swift ecosystem for apps on Apple devices is quite established. For a lot of the tedious work, there are already packages with a nicer, simplified API. This is not so much the case for Linux, especially not the Swift app ecosystem. If you ever needed to store sensitive data, like an API key, passwords,… there’s a good chance you have ...

Swift Forums

Mia Koring (a frequent SwiftCrossUI contributor) just released KeyringAccess, a Swift package that simplifies secrets management on Linux by providing a simple API for the freedesktop Secret Service interface.

I'm excited because packages like KeyringAccess help to reduce the barrier for porting macOS apps to Linux!

https://github.com/amethystsoft/KeyringAccess

GitHub - amethystsoft/KeyringAccess: Pure Swift implementation of the Secret Service API on Linux, both high and low level APIs available

Pure Swift implementation of the Secret Service API on Linux, both high and low level APIs available - amethystsoft/KeyringAccess

GitHub

SwiftCrossUI v0.6.0 is out now. This release brings a ton of Android feature parity improvements thanks to @bbrk24, and Gradient support thanks to Mia Koring!

This release also includes the new DocC tutorials that Kaleb Ascevich created from our existing how-to guides.

https://github.com/moreSwift/swift-cross-ui/releases/tag/v0.6.0

Release v0.6.0 · moreSwift/swift-cross-ui

This release brings a whole host of AndroidBackend feature parity improvements—mostly thanks to @bbrk24—and gradient support thanks to @MiaKoring! And on the documentation side of things, @kaascevi...

GitHub

Thanks to Mia Koring, SwiftCrossUI now support gradients! (linear, radial, and angular/conical)

https://github.com/moreSwift/swift-cross-ui/pull/450

Kaleb Ascevich recently converted SwiftCrossUI's quick start documentation and platform-specific setup guides into DocC tutorials, with screenshots and all!

I've been working on SwiftCrossUI for a long time and I still refer back to our Swift dev environment setup guides occasionally when setting up new VMs and machines (particularly when they're running Windows), so I'm sure others will find them useful too; even more so now that they're visually easier to follow!

https://github.com/moreSwift/swift-cross-ui/pull/527