A modular object storage framework for Kotlin multiplatform projects.
Selekt is a Kotlin and familiar Android wrapper over the community edition of SQLCipher, an SQLite extension that provides 256-bit AES encryption of database files. Selekt realises the maximum concurrency offered by SQLite3: When enabled for WAL-journal mode, "readers do not block writers and a writer does not block readers. Reading and writing can proceed concurrently."
A Database Abstraction Layer to write clean and organized ORM-less persistance code. Used to replace ROOM ORM from my projects.
A fast, secure and modular key-value storage with batteries-included for Android and JVM
ObjectBox is an an easy to use, object-oriented lightweight database and a full alternative to SQLite.
The Easiest and Laziest approach to Android SQL Database.
If you are using room database, you can use this library for full backup and restore. Also you can encrypt output file with your desired secret key.
Kotlin library to make easy using local document-oriented database in Android apps.
An Android & JVM key-value database powered by Protobuf and Coroutines.
Kissme is an open-source library providing encrypted key-value storage. It can be integrated seamlessly in Kotlin projects built with Kotlin Multiplatform, Kotlin/Native, and Kotlin Android plugins.
Kissme allows storing key-value data in common code modules without any additional boilerplate code.
An Easier and Lazier approach to SQL database for Android.
Easy data storage is a library where users can stored their data in Shared Preferences in easier way. It provides to store the data in all primitive data type format as well as object and list of custom object format.
This library helps you to export DB to SD card or import from it.
The Hyperion plugin of DBFlowManager for viewing DBFlow databases in the app.
This is a android kotlin library which will make your work with SQLite database much more easier in more objective way.
For those who find statements like cursor.getString(cursor.getColumnIndexOrThrow(COLUMN_NAME)) or cursor.getColumnIndex(COLUMN)==-1 ? value=FALLBACK : value=cursor.getString(COLUMN) a bit too arcane and verbose.
An Android helper class to manage database creation and version management using an application's raw asset files.
A light weight library for exporting and importing sqlite database in android.
A simple & fluent Android ORM, how can it be easier? And it's compatible with RxJava2!
SQLBrite helper class to manage database creation and version management using an application's raw asset files.
A small library for sync android SqlLite database to cloud storage.
A library for reading Shared Preferences and Database values within the application.
The sweetest way into saving and loading SQLite.
SQLiteToExcel is a light weight library to convert SQLite database to Excel.
History Provider is a simple library that stores your typed history inside a Database using the concept of Content providers, making the history database available to any application in the phone.
To solve database upgrade of greenDao and just need one line code.
The Spatialite geospatial database ported for Android. 100% offline, portable and self-contained as SQLite.
WHEN DO I NEED IT?
SQLite is simple and lightweight; it follows that managing SQLite databases on Android should be as well.
Squeaky strives to be a straightforward approach to creating, migrating, and accessing SQLite databases.
Make things easy when you need to write a sql statment for Android SQLite.