15 Apr 2024 · 2 minute read
We are excited to announce that Supabase Swift libraries are now officially supported by Supabase.
This makes it simple to interact with Supabase from applications on Apple's platforms, including iOS, macOS, watchOS, tvOS, and visionOS:
let url = URL(string: "...")!
let anonKey = "public-anon-key"
let client = SupabaseClient(supabaseURL: url, supabaseKey: anonKey)
struct Country: Decodable {
let id: Int
let name: String
}
let countries: [Country] = try await supabase.from("countries")
.select()
.execute()
.value
This release includes the following new features:
Swift developers can now integrate Supabase services seamlessly with official support. This means:
We want to give a shout out to the community members who have contributed to the development of the Supabase Swift libraries:
grdsdev, satishbabariya, AngCosmin, thecoolwinter, maail, gentilijuanmanuel, mbarnach, mdloucks, mpross512, SaurabhJamadagni, theolampert, tyirenkyi, tmn, multimokia, zunda-pixel, iamlouislab, jxhug, james-william-r, jknlsn, glowcap, Colgates, ChristophePRAT, brianmichel, junjielu.
We've released a new guide to help you get started with the key features available in Supabase Swift.
Fetched March 31, 2026