WCDB
github.com
Spec sheet
- Purpose
- WCDB is a cross-platform mobile database framework based on SQLite and SQLCipher and used in the WeChat application.Read 5 Oct 2026 · github.com
- License
- The repository identifies WCDB as open source and links its license file.Read 5 Oct 2026 · github.com
- Concurrency
- Connection pooling supports concurrent read-read and read-write access.Read 5 Oct 2026 · github.com
- Developer
- The repository identifies the developer as Shenzhen Tencent Computer Systems Company Limited.Read 5 Oct 2026 · github.com
- Encryption
- WCDB supports database encryption through SQLCipher.Read 5 Oct 2026 · github.com
- Injection protection
- The project describes built-in protection from SQL injection.Read 5 Oct 2026 · github.com
- Installation and learning
- The repository links build and installation guides and tutorials for C++, Java/Kotlin, Swift, and Objective-C.Read 5 Oct 2026 · github.com
- Languages
- It provides interfaces for C++, Java, Kotlin, Swift, and Objective-C.Read 5 Oct 2026 · github.com
- Migration and compression
- It supports configured data migration between databases and Zstd compression for selected table fields.Read 5 Oct 2026 · github.com
- ORM
- Its ORM supports table, index, and constraint creation and CRUD operations through language objects.Read 5 Oct 2026 · github.com
- Performance
- The project says it optimizes SQLite for mobile use and common expensive operations such as batch writes.Read 5 Oct 2026 · github.com
- Query interface
- WINQ lets developers express database queries in native language syntax instead of concatenating SQL strings.Read 5 Oct 2026 · github.com
- Recovery
- It includes a repair kit for database corruption recovery.Read 5 Oct 2026 · github.com
- Search
- WCDB provides full-text search interfaces and tokenizers for multiple languages.Read 5 Oct 2026 · github.com
Plans and prices
WCDB Free Open-source mobile database framework Read 5 Oct 2026 · github.com
Where Specifiction places it
- Mobile Databases#22 of 267.5