Github上关于Database的库

1.sqlbrite

author:square stars:4654

A lightweight wrapper around SQLiteOpenHelper which introduces reactive stream semantics to SQL operations.

2.flyway

author:flyway stars:3248

Database Migrations Made Easy.

3.android-sqlite-asset-helper

author:jgilfelt stars:1991

An Android helper class to manage database creation and version management using an application's raw asset files.

4.GreenDaoUpgradeHelper

author:yuweiguocn stars:816

To solve database upgrade of greenDao and just need one line code.

5.sqlite-android

author:requery stars:715

This is an Android specific distribution of the latest versions of SQLite. It contains the latest SQLite version and the Android specific database APIs derived from AOSP packaged as an AAR library distributed on jcenter.

6.android-db-commons

author:futuresimple stars:233

Some common utilities for ContentProvider / ContentResolver / Cursor and other db-related android stuff.

7.AppDataReader

author:Ansh1234 stars:117

A library for reading Shared Preferences and Database values within the application.

8.SQLite2XL

author:androidmads stars:73

SQLiteToExcel is a light weight library to convert SQLite database to Excel.

9.NexusData

author:dkharrat stars:71

NexusData is an object graph and persistence framework for Android. It allows for organizing and managing relational data and serializing it to SQLite or custom stores. The data can be accessed or modified using higher level objects representing entities and their relationships. NexusData manages all the objects in the persistence store, tracks changes, and maintains consistency in relationships.

10.SQLiteQueryBuilder

author:alexfu stars:69

This project is aimed at providing a simple API to build SQLite query statements. This library does nothing but build statements; it's not an ORM. The API syntax is inspired from the jOOQ library.

11.RoomAsset

author:humazed stars:61

An Android helper class to manage database creation and version management using an application's raw asset files.

12.Android-LazyDatabase

author:redwarp stars:55

A fast way to store POJO in sqlite on an Android device without troubling yourself with database creation.

13.android-schema-utils

author:futuresimple stars:48

android-schema-utils is an Android library for simplifying database schema and migrations management.

14.SQLiteHelper

author:jrvansuita stars:40

Make things easy when you need to write a sql statment for Android SQLite.

15.RxAndroidOrm

author:florent37 stars:35

A simple & fluent Android ORM, how can it be easier? And it's compatible with RxJava2!

16.squeaky-android

author:jasonwyatt stars:32

SQLite is simple and lightweight; it follows that managing SQLite databases on Android should be as well.

17.HistoryProvider_Library

author:Ishmeetsingh97 stars:29

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.

18.RxMediaStore

author:yongjhih stars:28

Easy to use media store with AutoCursor in RxJava.

19.android-spatialite

author:sevar83 stars:24

The Spatialite geospatial database ported for Android. 100% offline, portable and self-contained as SQLite.

20.dbsync

author:claudiodegio stars:20

A small library for sync android SqlLite database to cloud storage.

21.CopyExternalDB

author:emrekose26 stars:16

A simple copying external database library for Android.

22.CursorMerger

author:ajaysahani stars:15

This library is design to insert cursor row inside another cursor or insert dummy row inside actual cursor.

23.dbdump

author:triveous stars:15

A python utility to pull android database files of a particular app from an emulator without having to go through all the regular adb shenanigans every time, features:

24.sqlitemaster

author:futuresimple stars:14

Android library for getting existing db schema information from sqlite_master table.

25.thneed

author:chalup stars:14

A library for defining the traversable hierarchy of data models.

26.EasyCursor---Android

author:alt236 stars:11

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.

27.dbtools-gen

author:jeffdcamp stars:10

DBTools Gen is a ORM Java class file generator and SQL Schema file generator library. DBTools Gen makes it easy to create databases schema files and create JPA ORM Mapping or Android ORM Mapping files.

28.Sweet-Mother-of-SQLite

author:jianastrero stars:9

The sweetest way into saving and loading SQLite.

29.GreenDAOCrud

author:tawaasalage stars:9

This is a sample project which helps anybody who wish to work with GreenDAO library.

30.SQLiteImporterExporter

author:androidmads stars:8

A light weight library for exporting and importing sqlite database in android.