7 个仓库
Database layers that combine SQLite persistence with reactive data streaming for automatic UI updates.
Distinct from SQLite Databases: Distinct from SQLite Databases: focuses on the reactive library wrapper rather than the raw database engine.
Explore 7 awesome GitHub repositories matching data & databases · Reactive SQLite Libraries. Refine with filters or upvote what's useful.
Legado is a digital library manager and content aggregator designed to collect, organize, and read text-based media from various online sources within a single mobile interface. It functions as a centralized platform for managing personal collections, supporting both e-book reading and the tracking of updates from multiple digital content providers. The application distinguishes itself through a modular architecture that allows users to import external source definitions, enabling the retrieval of content from diverse web-based providers. It utilizes sandboxed scripting and pattern-based extr
Uses local SQLite databases to store user libraries, reading progress, and source configurations for offline access.
iosched is an Android event scheduling application designed for browsing conference sessions, reserving seats, and managing personal event schedules. It serves as a cloud-synced event manager that keeps user preferences and reservations synchronized across devices. The project provides specialized tools for conference navigation, including integrated maps and informational pages to guide attendees through physical venue spaces. It also functions as a real-time notification client that delivers live updates regarding schedule changes and session availability. The application covers broad capa
Uses the Room persistence library to provide compile-time verified SQLite queries and reactive data streams for offline storage.
WatermelonDB is an offline-first data synchronization engine and reactive database library designed for mobile and web applications. It provides a persistent storage layer backed by SQLite, enabling applications to maintain full functionality and data consistency while operating without an internet connection. The framework distinguishes itself through a reactive data binding system that automatically updates user interface components whenever underlying database records change. It utilizes schema-driven model mapping to generate type-safe interfaces and employs lazy object materialization to
Provides a high-performance reactive database layer that synchronizes local SQLite data with remote backends.
GRDB.swift is a comprehensive SQLite toolkit and object-relational mapper for Swift. It provides a database wrapper that handles local data persistence, connection management, and encrypted file storage for Apple platforms. The library features a dedicated observation framework that tracks database changes to automatically synchronize the application state and user interface in real time. It distinguishes itself with a type-safe query builder and a protocol-based mapping system that converts database rows into structured Swift objects. The toolkit covers a broad range of administrative and o
Includes a reactive observation framework that tracks database changes to trigger automatic UI updates.
This is the open-source Android application for Kickstarter, a crowdfunding platform that connects creators with backers. The app enables users to discover creative projects and campaigns, pledge financial support in exchange for tiered rewards, and share campaign details through social media and messaging platforms. The application is built with a standard Android architecture that combines compile-time dependency injection, reactive data flows, and declarative UI binding. It uses Dagger 2 for wiring together services and repositories, RxJava for managing asynchronous operations, and a Model
Wraps SQLite database operations into observable streams that emit table changes for reactive UI updates.
Sqlbrite 是一个响应式 SQLite 数据库管理器,也是 Android 的轻量级封装库。它作为一个响应式 SQL 库,将标准 SQLite 查询转换为可观察流,允许应用程序在底层数据库表发生变化时自动发出新结果。 该项目提供了一种跟踪特定数据库表更改的机制,触发查询刷新而无需手动轮询。它还包含一个原子事务管理器,将多个 SQL 修改分组为单个单元,确保数据完整性并防止冗余通知。 该库通过将模式操作和数据库生命周期管理委托给标准 SQLite 助手来处理 Android 上的本地数据持久化。其核心能力涵盖实时数据观察和数据库事务管理。
Integrates SQLite into Android applications with reactive streams that automatically update the UI on data changes.
Livestore is a reactive state management framework that utilizes a local SQLite database to store and synchronize application data. It provides an event-sourced state store that processes typed events through materializer functions to derive and persist application state. The framework implements offline-first data synchronization using a push-pull engine and append-only event logs to maintain consistency between clients and servers. It includes a real-time presence system for tracking user activity and shared session status across connected clients. The system covers a broad capability surf
A reactive state management framework that combines SQLite persistence with reactive data streaming for automatic UI updates.