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 القياسية إلى تدفقات قابلة للمراقبة (Observable Streams)، مما يسمح للتطبيق بإصدار نتائج جديدة تلقائياً عند تغير جداول قاعدة البيانات الأساسية. يوفر المشروع آلية لتتبع التغييرات في جداول محددة في قاعدة البيانات، مما يؤدي إلى تحديث الاستعلامات دون الحاجة إلى الاستطلاع اليدوي. كما يتضمن مديراً للمعاملات الذرية (Atomic Transactions) لتجميع تعديلات SQL المتعددة في وحدات واحدة، مما يضمن سلامة البيانات ويمنع الإشعارات الزائدة. تتعامل المكتبة مع استمرارية البيانات المحلية على Android من خلال تفويض عمليات المخطط وإدارة دورة حياة قاعدة البيانات إلى مساعد SQLite القياسي. تغطي قدراتها الأساسية مراقبة البيانات في الوقت الفعلي وإدارة معاملات قاعدة البيانات.
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.