Skip to content
0:00 / 0:00

#elementaryui#swift#webassembly

Swift in the Browser with ElementaryUI

Swift Community Meetups

982 subscribers • 2 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • May be out of date. The tools, versions or practices it shows have likely moved on.

Intermediate. Assumes working knowledge.

3.1K views9 months ago1 recommendation

Web developmentProgramming languagesSwiftWebAssemblyVue, Svelte, Angular and others

An introduction to ElementaryUI, an open-source Swift frontend framework for building web applications using WebAssembly and SwiftUI-inspired syntax.

Swift is found in many places - from tiny devices to large server applications - where it delivers modern ergonomics, strong safety guarantees, and excellent performance. Web frontend development, however, is still largely centered around JavaScript, with very little Swift in sight. With WebAssembly support firming up and Embedded Swift enabling tiny binaries, running Swift in the browser is evolving from a complicated endeavor into a viable option. In this session, we get to know the new open-source project ElementaryUI: a Swift frontend framework for building web applications. It brings Swift's safety and expressiveness to the frontend, allowing developers to describe state-driven user interfaces using an idiomatic, SwiftUI-inspired syntax while remaining firmly a web framework. The talk covers the essentials to go from zero to "Swift in the Browser": setting up a dev environment, composing views into a web UI, handling user inputs and events, and transitions and animations. A live-coding session will showcase the framework's features in action, leveraging hot-reloading for rapid iteration, before we conclude with a brief look at the road ahead. Whether you are an iOS developer looking to branch out or a web enthusiast seeking a safer alternative to JavaScript, this talk offers a practical entry point. It is time to make Swift in the browser happen! Speaker Bio Simon has spent long enough in software to know that creating a new web framework is a bad idea — and did it anyway. After falling for Swift on the server, he accidentally tumbled into the Swift + WebAssembly universe and decided to stay. As a father of two based in Austria, he is currently juggling running a business, shipping code, bedtime stories, and the unsettling realization that he might be middle-aged — all while trying to bring Swift's safety and ergonomics to the browser.

Why it's here

1 person recommends this

What people say. Recommended as a talk introducing a Swift-native way to build web frontends and write type-safe CSS.

u/sliemeobnin r/swift • Recommends

Swift in the Browser with ElementaryUI (Swift@FOSDEM 2026 Talk)