Odd request - need an ear. Updating to Room from direct SQLite code..

This page summarizes the projects mentioned and recommended in the original post on /r/androiddev

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • SQLDelight

    SQLDelight - Generates typesafe Kotlin APIs from SQL

  • may i suggest instead: SQLDelight

  • LivingRoom

    LivingRoom is another layer above the Android Room persistence library. LivingRoom generates all the boilerplate DAOs, Repositories, ViewModels and the Database.

  • Recently I was at the same stage in my app, same case as you (slight difference: moving from Couchbase Lite to SQL). I had to evaluate RoomDB. One time I stumbled upon this SO post. It basically complains about the boilerplate code you need to write when using RoomDB (all the data classes and their relations). One of the answers suggested to use their own boilerplate code generator: https://github.com/msbelaid/LivingRoom.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts