7 repositorios
Capabilities for including or excluding specific data subsets during database retrieval.
Distinguishing note: Focuses on API-level filtering for soft-deleted records.
Explore 7 awesome GitHub repositories matching data & databases · Query 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.
Supports querying and filtering of soft-deleted items across local, REST, and GraphQL APIs.
Vapor is a comprehensive server-side web framework designed for building scalable, high-performance applications and APIs in Swift. It provides a non-blocking, event-loop-based runtime that manages concurrent task processing, background job queues, and asynchronous request handling. The framework is built around a dependency injection container that manages the lifecycle and resolution of services, configurations, and database connections throughout the request pipeline. The framework distinguishes itself through a protocol-oriented design that emphasizes type safety across all layers of the
Constrain query results using value comparisons, field-to-field comparisons, subset membership checks, or string pattern matching to filter data precisely.
Opik is an observability and evaluation platform designed for generative AI applications and agentic workflows. It provides a centralized environment for tracing execution flows, managing prompt templates, and monitoring production performance, allowing teams to gain visibility into complex model interactions and tool usage without requiring manual application code changes. The platform distinguishes itself through its integrated approach to the AI development lifecycle, combining distributed trace instrumentation with automated evaluation frameworks. It supports model-as-a-judge scoring, syn
Selects specific subsets of test cases using query syntax or custom sampling strategies to target particular scenarios.
ABP is an opinionated architectural framework for building enterprise software solutions using .NET and ASP.NET Core. It serves as a structural toolkit for implementing domain-driven design and microservices patterns, providing a modular enterprise architecture where functionality is organized into independent, pluggable modules. The platform is specifically designed to support multi-tenant SaaS architectures, isolating data and configurations for multiple independent customers within a single application instance. It provides enterprise boilerplate infrastructure and pre-configured templates
Automatically applies global rules to database queries to include or exclude records based on business logic.
CASL is a JavaScript authorization library for defining and enforcing declarative access control rules across both frontend and backend environments. It provides an attribute-based access control system that manages permissions based on user roles and specific object properties. The library is designed for isomorphic access control, allowing a consistent set of permission rules to be shared between a server API and a client interface. It enables the serialization of permission sets as plain data objects to maintain synchronization across these different layers. Its capabilities include trans
Translates declarative authorization rules into database filters to retrieve only authorized records.
Tortoise ORM is an asynchronous object-relational mapper for Python that mirrors Django's model and queryset API while running on asyncio. It defines database tables as Python classes with typed fields and supports foreign key, many-to-many, and one-to-one relations, providing a chainable query API for filtering, annotating, grouping, and prefetching related objects without blocking the event loop. The ORM includes a built-in migration engine that detects model changes, generates migration files, and applies or reverts schema changes through a command-line tool. It connects to PostgreSQL, MyS
Provides a chainable filter API that translates to SQL WHERE clauses for retrieving database records.
Console es una herramienta de gestión basada en web para monitorear y administrar clústeres de Kafka. Proporciona una interfaz gráfica para gestionar temas, grupos de consumidores y flujos de datos en tiempo real. El proyecto incluye gestores dedicados para Kafka Connect y el Schema Registry, permitiendo el despliegue de conectores de datos y la gobernanza de esquemas de datos. Cuenta con un panel de control del clúster para realizar un seguimiento de la salud de los brokers, el uso de almacenamiento y el estado del rack, junto con una interfaz para el control de acceso basado en roles y la inspección de registros de auditoría. La plataforma cubre la navegación y filtrado de datos, la coordinación de grupos de consumidores y la construcción de tuberías de datos. También admite el monitoreo de tareas de transformación de datos y la gestión de permisos de usuario a través de un motor de políticas centralizado.
Provides server-side filtering of topic data to retrieve specific records without loading full datasets into the browser.