8 dépôts
Mechanisms that notify the interface system to refresh bound values when external data changes.
Distinct from External Data Connectors: Distinct from External Data Connectors: focuses on the notification and refresh flow rather than the connection mechanism.
Explore 8 awesome GitHub repositories matching data & databases · External Data Refreshers. Refine with filters or upvote what's useful.
This project is a web-based collaborative editor and scientific document management system designed for LaTeX. It provides a centralized environment for writing, editing, and compiling academic manuscripts, enabling multiple users to work on the same project simultaneously through real-time synchronization. The platform distinguishes itself by treating documents as version-controlled repositories, allowing for granular history tracking and bidirectional synchronization with external version control systems. It features a secure, containerized compilation pipeline that isolates build processes
Provides automated synchronization for imported cloud files to ensure document assets remain up to date.
This is a Dart state management library and architectural framework that decouples business logic from the user interface by transforming a stream of events into a stream of states. It implements a business logic component pattern to ensure that state transitions are predictable and testable. The project distinguishes itself through advanced event stream processing, providing concurrency strategies to drop, restart, or queue incoming events. It includes a dedicated state persistence layer for saving and restoring application state to maintain session continuity, as well as tools for state his
Provides mechanisms to connect state managers to external data streams and update the UI as new data arrives.
React is a JavaScript library for building user interfaces through the composition of modular, self-contained components. It employs a declarative programming model where developers describe the desired visual state, and the library automatically manages the underlying document updates and state synchronization. By utilizing a virtual representation of the document, it calculates and applies minimal changes to the browser, ensuring efficient rendering even in complex applications. The library distinguishes itself through a sophisticated scheduling system that manages rendering work in increme
Connects components to external data sources by providing subscription and snapshot functions for re-renders.
SpringCloud-Learning is an educational project that demonstrates how to build microservices using Spring Cloud, covering the core patterns of service discovery, centralized configuration management, and API gateway routing. The project provides hands-on examples for registering and discovering microservice instances with Nacos, Eureka, or Consul, and for routing external API requests through Spring Cloud Gateway with support for filters and load balancing. The tutorials explore service resilience through circuit breakers and rate limiting with Sentinel and Hystrix, including custom fallback l
Shows how to mark individual configuration files for automatic runtime refresh when the remote source changes.
At.js est une bibliothèque d'autocomplétion de mentions JavaScript et un moteur de suggestion côté client utilisé pour ajouter des menus déroulants basés sur des déclencheurs aux zones de texte et aux éditeurs de texte riche. Il fonctionne comme un plugin pour intégrer des popups d'autocomplétion dynamiques dans des éditeurs HTML tiers et des éléments contentEditable. La bibliothèque fournit un framework pour gérer plusieurs caractères déclencheurs et des modèles d'insertion personnalisés pour les mentions d'utilisateurs et les symboles. Elle prend en charge l'utilisation d'une logique de correspondance personnalisée et l'assignation de touches déclencheuses spécifiques pour mapper différents caractères vers des sources de données distinctes. Le moteur couvre la récupération de suggestions à partir de jeux de données locaux ou distants, la définition de structures HTML personnalisées pour les modèles de suggestion, et le calcul des coordonnées des popups au sein de contextes de document ou d'iframe. Il inclut également des capacités pour filtrer les résultats via des fonctions externes et rafraîchir les données de suggestion.
Updates the autocomplete engine with new datasets from external sources when existing data is exhausted.
Effector is a reactive state management library designed for building complex, event-driven applications. It functions as a data flow engine that models application logic as a directed acyclic graph, ensuring that state updates propagate automatically through interconnected nodes. By utilizing atomic state updates and declarative unit composition, the library maintains data consistency and provides a predictable execution model for managing application state. The project distinguishes itself through its framework-agnostic architecture, which decouples business logic from user interface implem
Converts observable data sources into event streams to trigger state updates.
Casibase is an open-source platform that orchestrates multi-turn conversations with large language models and manages retrieval-augmented knowledge bases from a single interface. It provides a unified system for connecting to over 30 AI model providers, ingesting documents into vector embeddings for semantic search, and running autonomous agent loops that can drive a browser, search the web, execute commands, and integrate with external tools. The platform distinguishes itself by combining AI conversation management with infrastructure and application orchestration capabilities. It includes a
Regenerates vectors for a specific file via a refresh button, deleting old embeddings and creating fresh ones.
The platform is a distributed system designed for real-time data monitoring, continuous graph-based query processing, and reactive event automation. It functions as a middleware solution that tracks state changes in external databases and systems, evaluating these streams against graph patterns to identify significant events and state transitions without the need for manual polling. The platform distinguishes itself through its ability to synchronize state updates across distributed environments, including real-time updates to vector databases for AI applications. It utilizes a pluggable conn
Propagates state updates from continuous query results to downstream microservices and external systems in real time.