v0.1 — Beta Launch

SwiftUI components
built for speed.

S0 is the zero-friction SwiftUI component kit. Drop in production-ready views, modifiers, and design tokens — and ship your app faster than ever.

01
Core Components
iOS 17+
Target
MIT
Open Source
0 deps
Native only

Swift · SwiftUI

Write less.
Ship more.

Every S0 component is designed with sensible defaults and a composable API. No boilerplate. No configuration files. Just import and use.

Fully typed Swift API
Adaptive dark & light mode
Accessibility built-in
SwiftUI previews included
ProfileCard.swift
1import S0
2
3struct WelcomeView: View {
4 var body: some View {
5 VStack(spacing: 20) {
6 S0.Button("Deploy to Production") {
7 // Action here
8 }
9 .variant(.default)
10 .size(.lg)
11
12 S0.Button(variant: .outline) {
13 HStack {
14 Image(systemName: "terminal")
15 Text("View Source")
16 }
17 }
18 }
19 .padding()
20 }
21}

Why S0

Engineered for Apple platforms.

Composable by design

Every component exposes a clean, composable API. Mix, match, and extend without fighting the framework.

Zero configuration

Drop S0 into your project and start building. No setup files, no config objects, no ceremony.

Accessibility first

VoiceOver, Dynamic Type, and reduced motion support are baked into every component from day one.

Versioned & stable

Semantic versioning, a public changelog, and migration guides — so upgrades are never a surprise.

Multi-platform

iOS, macOS, watchOS, and visionOS. One API, every Apple platform, all adaptive by default.

Own the code

Not a dependency. Components are added directly to your project via CLI. Customize them as you see fit.

Get started today

Start building with
S0 today.

Free to use. MIT licensed. Zero vendor lock-in. Add S0 to your project via CLI and own your UI components.

$s0 addbutton