A fast SQLite library for React Native, currently at v8.2.7 (latest stable for the react-native-quick-sqlite package). This package is deprecated and replaced by react-native-nitro-sqlite (v9+). It provides high-performance synchronous and asynchronous SQLite operations with a C++ native implementation. Known for its speed compared to other React Native SQLite libraries. Release cadence has slowed as focus shifts to the successor.
npm install react-native-quick-sqliteNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Opens a SQLite database, creates a table, inserts a row, and queries all rows using async API.
Migrate to react-native-nitro-sqlite by following the migration guide at https://github.com/margelo/react-native-nitro-sqlite
Change imports to 'react-native-nitro-sqlite' and update package.json dependency.
Use named imports like import { open } from 'react-native-quick-sqlite' instead of import QuickSQLite from '...'.Always provide a location option (e.g., 'default' or a full path).
Run 'npm install react-native-quick-sqlite' and ensure native modules are linked (pod install for iOS).
Check that open() resolves with a valid database object; log db to debug.
Use import { open } from 'react-native-quick-sqlite'.