SQLite.swift

iPhone only

6.8No. 15 of 26
in Mobile Databases
  • Recognised40% of the score20
  • Phone app26% of the score100
  • Documented20% of the score50
  • Free plan14% of the score30
Free plan
Yes
Runs on
iPhone, Linux, Mac

Summary

SQLite.swift is ranked #15 of 26 in mobile databases on Samsung Mobile US Press. It runs on iOS, Linux, macOS. There is a free plan.

SQLite.swift plans and pricing

All plans
SQLite.swift Free MIT-licensed Swift library · distributed as source code github.com · 4 Oct 2026

Compared on mobile databases

Free plan
Yesgithub.com
Offline mode
Yesgithub.com
Data synchronization
nonegithub.com
Mobile platforms
iOSgithub.com
SDK languages
Swiftgithub.com

Facts

Purpose
SQLite.swift is a type-safe, Swift-language layer over SQLite3 that provides compile-time confidence in SQL statement syntax and intent.github.com · 4 Oct 2026
Query building
It includes a type-safe, optional-aware SQL expression builder and a flexible, chainable, lazy-executing query layer.github.com · 4 Oct 2026
Data access
The library provides automatically typed data access and a lightweight interface for queries and parameter binding.github.com · 4 Oct 2026
Database capabilities
Documented capabilities include schema queries and migrations, full-text search, transactions, and WAL mode and journaling configuration.github.com · 4 Oct 2026
Encryption integration
SQLite.swift supports SQLCipher through Swift Package Manager, including APIs to set and change a database key.github.com · 4 Oct 2026
Install options
The project documents installation through Swift Package Manager, Carthage, CocoaPods, or manual Xcode project integration.github.com · 4 Oct 2026
Platforms
The project says it works on Linux with some limitations; its documentation includes macOS and iOS setup and platform declarations.github.com · 4 Oct 2026
Thread safety
Each connection has its own serial queue for statement execution and can be accessed across threads; open transactions and savepoints block other threads from executing statements.github.com · 4 Oct 2026
Shared containers
The documentation advises against storing databases in a shared group container because some users have reported crashes.github.com · 4 Oct 2026
Security
The project documents optional SQLCipher support for encrypted databases; it does not state a compliance certification on the pages reviewed.github.com · 4 Oct 2026
Support
The README directs questions to Stack Overflow under the sqlite.swift tag, bug reports and feature requests to GitHub issues, and contributions to pull requests.github.com · 4 Oct 2026
License
SQLite.swift is available under the MIT license.github.com · 4 Oct 2026

Best SQLite.swift alternatives

See all 12

Where it ranks on Samsung Mobile US Press

Is SQLite.swift yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources