stephencelis/SQLite.swift
SQLite.swift is a type-safe, Swift-native database library that provides a modern API for interacting with SQLite. It supports a wide range of Apple platforms and offers features including typed query building, schema migration, full-text search, spatial indexing, and database encryption. The system also includes comprehensive test coverage and tooling to ensure reliability across all supported environments.
62.2
Adequate · 3 August 2026
8k
lines of production code
Swift
primary language
2
bus factor · 127 authors in all
3
measurements over time
How it got here
2014 · Legacy removal and modernization
This period focused on removing the legacy SQLite common layer and associated test suites, alongside platform-specific headers and metadata. The project was modernized by updating the Xcode project configuration for modern Swift versions and expanding support across all Apple platforms. Additionally, the codebase was cleaned up with SwiftLint configuration and updated build tooling.
8 changes
2015–2016 · Swift and Foundation type support
This period focused on expanding the SQLite.swift library with comprehensive support for Swift's Foundation types, including Data, Date, UUID, and URL. It also introduced a typed, type-safe API for building SQL queries and added advanced features like database encryption, full-text search, and spatial indexing.
6 changes
2021–2026 · Schema management and test coverage expansion
This period focused on introducing new schema inspection and modification APIs while significantly expanding test coverage across core components, extensions, and typed queries. The work included adding support for visionOS, SPM integration, and Tuist-based testing infrastructure.
8 changes
Survey your own repository
stephencelis/SQLite.swift was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.
About this page
- The description of this project is derived from its own commit history, not from its README.
- The score is its highest published measurement, taken on 3 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit ccaae3d01f — the exact code this score is about.
- Scored under rubric rubric-2026.08.18. Score the same commit under that rubric and you get the same number.