SQLite3

org.sqlite.sqlite3 · System Extensions · v3.23.1
Intel Only 15 devices
About This App

SQLite3 is a C-language library that provides a lightweight, serverless, self-contained SQL database engine widely used by macOS applications, development frameworks, and system components. It is embedded into countless applications and is also available as a system framework that developers can link against when building macOS apps. SQLite3 is the standard embedded database for iOS, Android, and many desktop and server applications, and is included with every macOS installation as part of the system libraries.

Versions Seen 9 versions
v3.8.9 v3.8.8.3 v3.8.7.3 v3.8.11.1 v3.34.0 v3.27.1 v3.23.1 v3.19.2 v3.14.1

AI Recommendation

1 suggestion
SQLite3 AI
https://www.apple.com/macos/

SQLite3 is a system framework bundled with macOS itself, not a standalone application or separately distributed component. The version of the SQLite3 framework you have access to is determined entirely by which version of macOS you are running — Apple ships native Apple Silicon builds of SQLite3 as part of every modern macOS release. If you are a developer using SQLite3 in your own applications, ensure you are linking against the system framework (typically via -lsqlite3 at build time or the SQLite3 module in your language of choice). If you are experiencing architecture-compatibility issues with a third-party Node.js module like node-sqlite3, that is a problem with the module's native bindings, not with SQLite3 itself — update the module using npm install sqlite3 --build-from-source --target_arch=arm64, which will compile its bindings for Apple Silicon. For end users: if your Mac is running a recent macOS (Ventura, Sonoma, Sequoia, or newer), you already have a native Apple Silicon build of SQLite3 available to all applications on your system. No separate update is needed.