Implementation Status

tswift targets the full Swift 6.3 surface area. This dashboard tracks progress across language features, the standard library, Foundation, and SwiftUI.

At a glance

Language

82%

Tiers 0–9 · 140 of 171 features

View details →

Standard Library

73%

19 of 26 major areas

View details →

Foundation

17%

2 of 12 APIs

View details →

SwiftUI

4%

Tiers v1–5 shipped · 29 of 658 surface members

View details →

Language tiers

The Swift language surface is organised into tiers by complexity and dependency order.

Roadmap

Implementation phases follow the runtime design plan (R0–R6+):

R0–R1

Literals, bindings, control flow, basic stdlib

R2

Value types: struct, enum, optionals, properties

R3

Reference types: class, ARC, closures

R4

Protocols, generics, extensions, dispatch

R5

Error handling, property wrappers, Codable, @main

R6

Bytecode VM for performance (future)

R6+

Concurrency ✓, Macros, SwiftUI, Ownership, Unsafe