9 dépôts
Logic for restricting data selection based on context or state.
Distinguishing note: No candidates provided; grouping under Data & Databases as it pertains to query constraints.
Explore 9 awesome GitHub repositories matching data & databases · Dynamic Filtering. Refine with filters or upvote what's useful.
Payload is a headless content management system and application framework that uses a code-first approach to define data schemas and administrative interfaces. By utilizing a centralized, type-safe configuration object, it automatically generates database schemas, API endpoints, and a fully customizable admin panel. The system is built on a database-agnostic architecture, allowing it to interface with various storage engines while providing a unified, type-safe API for server-side operations, REST, and GraphQL. What distinguishes Payload is its deep extensibility and developer-centric design.
Filters relationship options dynamically based on user context and request state.
React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr
Translates field labels and operator names within filter forms to support multi-language administrative dashboards.
VictoriaMetrics is a high-performance, scalable time series database and observability platform designed for long-term storage and analysis of metric, log, and trace data. It functions as a unified backend for monitoring ecosystems, offering full compatibility with industry-standard protocols and query languages. The system is built to handle massive data volumes through a distributed architecture that supports horizontal scaling and efficient data lifecycle management. The platform distinguishes itself through a storage engine that utilizes consistent hashing for data sharding and log-struct
Populates dashboard selection menus by executing queries against log data to allow users to filter and scope their views dynamically.
This project is a declarative visualization library and geospatial framework designed for rendering large-scale data sets within web browsers. It functions as a high-performance graphics engine that leverages hardware acceleration to display complex 2D and 3D visual layers, enabling the visualization of millions of data points through a structured, component-based syntax. The framework distinguishes itself through its ability to synchronize custom data visualizations with third-party mapping platforms. By managing camera states and coordinate systems, it allows developers to overlay high-perf
Implements dynamic filtering to hide or highlight map features based on spatial boundaries and data categories.
Trino is a distributed SQL query engine designed for large-scale data analytics. It functions as a data federation platform, providing a unified interface that allows users to execute complex analytical queries across multiple heterogeneous data sources simultaneously without requiring data movement or transformation. The engine utilizes a massively parallel processing architecture to scale compute resources across clusters for high-speed data retrieval. It distinguishes itself through a cost-based query optimizer that analyzes metadata to determine efficient execution plans, alongside dynami
Implements dynamic filtering to push constraints to upstream sources and minimize data movement during query execution.
django-xadmin est un tableau de bord administratif basé sur le web pour les projets Django qui remplace l'interface d'administration par défaut. Il fournit une interface utilisateur réactive construite avec le framework CSS Bootstrap pour gérer les données d'application et les enregistrements du site. Le système dispose d'un framework basé sur des plugins qui permet l'ajout de fonctionnalités spécialisées via des modules logiciels indépendants. Il inclut une page d'accueil personnalisable qui utilise un tableau de bord basé sur des widgets pour rapporter des métriques de site de haut niveau et des informations opérationnelles. La plateforme couvre la gestion administrative des données via des interfaces web, incluant des outils pour le filtrage de jeux de données basé sur des critères et des utilitaires pour exporter les enregistrements de base de données vers des formats tableur et texte.
Implements configurable criteria to refine and restrict database records displayed in list views.
django-filter est une bibliothèque pour filtrer les QuerySets Django en mappant les paramètres d'URL aux recherches en base de données en utilisant une syntaxe déclarative. Elle fonctionne comme un générateur de filtres de modèle et un outil de recherche en base de données qui traduit les paramètres de requête en requêtes pour affiner les résultats de données. Le projet permet la génération automatique de filtres de recherche et de formulaires orientés utilisateur basés sur les définitions de champs de modèle. Il prend en charge une logique de récupération avancée via des méthodes de recherche personnalisées, des chemins de relation et l'intégration de recherche plein texte, tout en fournissant un système pour affiner les résultats au sein des endpoints d'API REST. Sa surface de capacité inclut la création de formulaires de filtrage interactifs, le rendu de vues de liste filtrées et l'utilisation de fonctions de fabrique pour l'instanciation dynamique de jeux de filtres. Le système gère également le filtrage spécifique au type pour les booléens, les UUID et les horodatages ISO 8601, ainsi que le filtrage basé sur la requête utilisant l'identité de l'utilisateur authentifié.
Allows customization of the filter interface and input validation by subclassing a dedicated form class.
dcat-admin est un framework de panneau d'administration Laravel utilisé pour construire rapidement des interfaces d'administration pilotées par les données. Il fonctionne comme un générateur de CRUD et un outil de scaffolding backend qui produit automatiquement des interfaces de création, lecture, mise à jour et suppression basées sur les schémas de tables de base de données. Le système se distingue par une architecture d'extension basée sur des plugins et la capacité d'exécuter plusieurs instances administratives indépendantes au sein d'une seule installation. Il fournit des outils spécialisés pour mapper des API externes vers des formulaires et des tableaux, ainsi qu'un cycle de vie de formulaire piloté par les événements pour exécuter une logique personnalisée lors de la résolution et de la soumission. Le framework couvre un large éventail de domaines de capacités, notamment le contrôle d'accès basé sur les rôles pour gérer les permissions hiérarchiques, une suite complète de grilles de gestion de données avec édition en ligne et des workflows de formulaires multi-étapes. Il inclut également des outils de visualisation de données pour les tableaux de bord opérationnels et une variété d'utilitaires de gestion de contenu pour les téléchargements de fichiers volumineux par morceaux et l'édition de texte riche. Des utilitaires en ligne de commande sont fournis pour automatiser la génération de composants administratifs et de classes d'action.
Allows customizing the presentation and layout of the user-facing filter interface to meet design requirements.
Vizro is a low-code Python framework for building production-ready data visualization applications. It functions as a UI orchestrator that allows users to define multi-page analytical dashboards through structured configurations in Python, YAML, or JSON, reducing the need for extensive frontend engineering. The project distinguishes itself through generative AI integration, utilizing a model context protocol server to translate natural language descriptions into validated dashboard configurations, charts, and layouts. It also features a decoupled data cataloging system that separates data sou
Generates data filters that automatically update available options based on the current state of data sources.