awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

22 रिपॉजिटरी

Awesome GitHub RepositoriesConditional Data Filters

Tools for selecting data subsets based on predicate logic.

Distinguishing note: Focuses on filtering based on criteria rather than structural transformation.

Explore 22 awesome GitHub repositories matching data & databases · Conditional Data Filters. Refine with filters or upvote what's useful.

Awesome Conditional Data Filters GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • jqlang/jqjqlang का अवतार

    jqlang/jq

    34,901GitHub पर देखें↗

    This project is a command-line processor designed for the parsing, filtering, and transformation of structured data streams. It functions as a declarative programming environment that treats data as immutable streams, allowing users to perform complex structural modifications through the composition of small, reusable functions. By utilizing a recursive tree traversal engine, the system enables the navigation, inspection, and modification of deeply nested hierarchical data structures. The engine distinguishes itself through a stream-oriented architecture that processes input records one by on

    Processes input data by applying a conditional predicate to pass through only those items that satisfy specified criteria.

    Cjq
    GitHub पर देखें↗34,901
  • wenzhixin/bootstrap-tablewenzhixin का अवतार

    wenzhixin/bootstrap-table

    11,820GitHub पर देखें↗

    Bootstrap Table is a jQuery plugin for rendering interactive data grids with sorting, pagination, and filtering. It features a remote data integration system for fetching and synchronizing content from JSON endpoints using AJAX and server-side processing. The project includes a styling layer that adapts markup to work with various CSS frameworks, such as Bootstrap, Semantic UI, Bulma, and Material Design. It provides specialized rendering modes, including a hierarchical tree grid for parent-child row relationships and a responsive card-view table that transforms grids into mobile-friendly lay

    Adds specialized input widgets to each column for advanced, granular data filtering.

    JavaScriptbootstrapbootstrap-tablebulma
    GitHub पर देखें↗11,820
  • javve/list.jsjavve का अवतार

    javve/list.js

    11,222GitHub पर देखें↗

    list.js is a JavaScript search and sort library used to add real-time filtering, sorting, and pagination to HTML lists and tables without backend dependencies. It functions as a DOM data indexer and template-driven HTML renderer, allowing developers to manage how data is displayed and discovered on the client side. The library distinguishes itself through a fuzzy string matching engine that handles approximate matches and typos, and a DOM data indexer that extracts values directly from HTML data attributes to build a searchable internal index. It uses a template-driven rendering system to gen

    Provides logic for filtering list items based on user-defined predicate conditions.

    JavaScripteasy-to-usefiltersflexibility
    GitHub पर देखें↗11,222
  • lyhue1991/eat_tensorflow2_in_30_dayslyhue1991 का अवतार

    lyhue1991/eat_tensorflow2_in_30_days

    9,933GitHub पर देखें↗

    This project is a structured learning curriculum and technical reference for mastering deep learning with TensorFlow. It provides a comprehensive guide for building, training, and deploying neural networks, combining theoretical fundamentals with practical implementation examples. The repository distinguishes itself by covering the end-to-end machine learning workflow, from low-level tensor mathematics and linear algebra to the creation of complex model architectures. It includes specific guidance on developing data pipelines for diverse data types, such as images, text, and time-series seque

    Constrains tensor elements within a defined minimum and maximum range to prevent numerical instability.

    Pythontensorflowtensorflow-examplestensorflow-tutorial
    GitHub पर देखें↗9,933
  • lancedb/lancedblancedb का अवतार

    lancedb/lancedb

    9,031GitHub पर देखें↗

    LanceDB is a vector database and columnar data store designed to function as a versioned dataset manager and vector search engine. It serves as a high-performance backend for indexing and retrieving high-dimensional embeddings, providing the foundation for machine learning data pipelines. The system distinguishes itself through a combination of cloud-native object storage and immutable version tracking, allowing for data time-travel and reproducible AI experiments. It integrates hybrid search capabilities, merging dense vector similarity with BM25 full-text search and SQL-like scalar filters

    Extracts specific subsets of data using SQL predicates to filter rows based on scalar values.

    HTMLapproximate-nearest-neighbor-searchimage-searchnearest-neighbor-search
    GitHub पर देखें↗9,031
  • saulpw/visidatasaulpw का अवतार

    saulpw/visidata

    8,834GitHub पर देखें↗

    VisiData is a terminal-based interactive data analysis tool and browser designed for exploring, filtering, and sorting large tabular datasets. It functions as a structured data inspector that loads and flattens complex formats like JSON, XML, and PCAP into interactive sheets, as well as a terminal file manager for navigating directories and performing staged filesystem operations. The project distinguishes itself by rendering data visualizations, such as scatter plots and histograms, directly in the terminal using Unicode Braille characters. It provides a Python-based data wrangling environme

    Filters rows using Python expressions or value matching to create specific views of the data.

    Pythonclicsvdatajournalism
    GitHub पर देखें↗8,834
  • fluent/fluent-bitfluent का अवतार

    fluent/fluent-bit

    7,946GitHub पर देखें↗

    Fluent Bit is a cloud-native log shipper and unified telemetry collector designed as a resource-efficient data pipeline. It ingests logs, metrics, and traces from multiple sources, processing them in real-time before routing the data to external storage backends. The project functions as a real-time stream processor and OpenTelemetry log processor, capable of transforming and filtering data using SQL and conditional logic. It also acts as a distributed tracing agent that can sample traces to reduce data volume while preserving full request paths. The system provides reliable data delivery th

    Filters and transforms data streams based on defined conditional predicate logic.

    C
    GitHub पर देखें↗7,946
  • sadmann7/tablecnsadmann7 का अवतार

    sadmann7/tablecn

    6,167GitHub पर देखें↗

    Tablecn is a React-based data table component that combines server-side data processing with real-time collaboration features. It provides a structured approach to building interactive tables using reusable components and a declarative column configuration system that automatically generates filter interfaces. The project distinguishes itself through its contextual action bar pattern, which surfaces batch operations only when rows are selected, keeping the main interface uncluttered. It supports virtualized row rendering for performance with large datasets, and uses WebSocket connections to s

    Applies complex filter rules through a Notion/Airtable-like interface to query data with multiple combined conditions.

    TypeScriptdata-griddata-tablemultiplayer
    GitHub पर देखें↗6,167
  • apache/pinotapache का अवतार

    apache/pinot

    6,098GitHub पर देखें↗

    Pinot is a distributed, columnar analytical database designed for high-concurrency, low-latency query processing. It functions as a real-time OLAP datastore, enabling interactive, user-facing analytics by ingesting and querying massive datasets from both streaming and batch sources. The system architecture relies on a centralized controller for cluster coordination and a distributed segment-based storage model to ensure horizontal scalability. The platform distinguishes itself through a hybrid ingestion pipeline that unifies real-time event streams and historical batch data into a single quer

    Calculates array lengths, filters by membership, or extracts map values from columns containing multiple entries.

    Java
    GitHub पर देखें↗6,098
  • evidence-dev/evidenceevidence-dev का अवतार

    evidence-dev/evidence

    5,919GitHub पर देखें↗

    Lets users pick several rows within the same column, producing a combined filter condition for more flexible data exploration.

    JavaScriptanalyticsbusiness-intelligencedashboard
    GitHub पर देखें↗5,919
  • biolab/orange3biolab का अवतार

    biolab/orange3

    5,635GitHub पर देखें↗

    Orange3 is a visual data mining platform that provides an interactive canvas for building data analysis workflows without writing code. At its core, it offers a widget-based visual programming environment where users connect configurable components to perform data preprocessing, machine learning model training, statistical evaluation, and interactive visualization. The platform is built on NumPy-backed data tables with domain descriptors that define variable names, types, and roles, and includes a lazy SQL query proxy for working with database tables without loading all data into memory. The

    Ships a widget that returns data instances matching a given value in a specified column.

    Python
    GitHub पर देखें↗5,635
  • zammad/zammadzammad का अवतार

    zammad/zammad

    5,399GitHub पर देखें↗

    Zammad is an open-source ticketing software designed for tracking and resolving customer requests. It functions as an omnichannel help desk system that merges communication streams from email, chat, and social media into a unified ticket management interface. The platform distinguishes itself through a programmatic REST API for managing users, tickets, and knowledge base entries via OAuth2. It integrates identity management using SAML, LDAP, Active Directory, and Kerberos to provide single sign-on for support staff. The system includes tools for help desk automation, such as the definition o

    Provides programmatic capabilities to retrieve subsets of tickets or users using logic-based conditional filters via the API.

    Rubycoffeescriptcustomer-carecustomer-support
    GitHub पर देखें↗5,399
  • vega/vega-litevega का अवतार

    vega/vega-lite

    5,216GitHub पर देखें↗

    Vega-Lite is a high-level declarative language for specifying interactive, multi-view visualizations. It compiles a concise JSON specification into a full Vega visualization, automatically inferring scales, axes, and legends from encoding declarations. The grammar-of-graphics encoding maps data fields to visual channels such as position, color, size, and shape, while a multi-view composition grammar enables layered, faceted, concatenated, and repeated layouts. Reactive parameter binding links named parameters to input widgets, selections, and expressions for dynamic updates. The project suppo

    Vega-Lite filters a dataset by testing each data point against a condition defined as a field comparison, expression, or selection membership.

    TypeScriptchartsdeclarative-languageplot
    GitHub पर देखें↗5,216
  • jeremyevans/sequeljeremyevans का अवतार

    jeremyevans/sequel

    5,076GitHub पर देखें↗

    Sequel is a relational database toolkit for Ruby that provides object-relational mapping, a fluent SQL query builder, and schema migration capabilities. It maps database tables to Ruby classes with support for associations, validations, lifecycle hooks, and eager loading, offering a comprehensive ORM layer for building data-centric applications. Sequel distinguishes itself through a plugin-based extension architecture that allows composable customization of models, databases, and datasets without relying on deep inheritance hierarchies. It includes a thread-safe connection pool with support f

    Filters query results by comparing columns to literal values, arrays, ranges, sets, or nil using a hash syntax.

    Ruby
    GitHub पर देखें↗5,076
  • nyandwi/machine_learning_completeNyandwi का अवतार

    Nyandwi/machine_learning_complete

    4,983GitHub पर देखें↗

    This is an interactive notebook-based course that teaches machine learning from Python fundamentals through deep learning and natural language processing. It uses real datasets and multiple frameworks within a structured, hands-on curriculum that combines concise explanations with executable code cells, built-in datasets, and embedded exercise checkpoints. Learning progresses through data preparation and exploration, classical machine learning workflows, computer vision with convolutional neural networks, and natural language processing with deep learning, all delivered as a cohesive progressi

    Implements logic to extract specific data subsets based on conditional thresholds and predicate logic.

    Jupyter Notebookcomputer-visiondata-analysisdata-science
    GitHub पर देखें↗4,983
  • theorchid/platformTheOrchid का अवतार

    TheOrchid/Platform

    4,791GitHub पर देखें↗

    Platform, Laravel का उपयोग करके बैक-ऑफिस एप्लिकेशन और प्रशासनिक डैशबोर्ड बनाने के लिए एक फ्रेमवर्क है। यह एक स्कीमा-संचालित UI फ्रेमवर्क और CRUD जनरेटर के रूप में कार्य करता है जो प्रोग्रामेटिक मॉडल परिभाषाओं से स्वचालित रूप से डेटाबेस मैनेजमेंट इंटरफेस, इनपुट फॉर्म और वैलिडेशन नियम बनाता है। यह प्रोजेक्ट एक व्यापक बैकएंड UI किट के माध्यम से खुद को अलग बनाता है जो भौगोलिक निर्देशांक मैपिंग, टैबुलर JSON डेटा मैट्रिसेस और मार्केटिंग मेटाडेटा ट्रैकिंग सहित उन्नत डेटा कैप्चर का समर्थन करता है। इसमें संसाधन दृश्यता और रूट सुरक्षा को प्रबंधित करने के लिए एक मजबूत भूमिका-आधारित एक्सेस कंट्रोल सिस्टम है, साथ ही एक ग्लोबल फुल-टेक्स्ट सर्च कार्यान्वयन है जो कई मॉडल्स में डेटा को इंडेक्स करता है। यह प्लेटफॉर्म एसिंक्रोनस डेटा लोडिंग, मल्टी-चैनल नोटिफिकेशन सिस्टम और रिच टेक्स्ट और फाइल मैनेजमेंट के लिए विशेष फॉर्म कंपोनेंट्स की लाइब्रेरी सहित व्यापक क्षमताएं प्रदान करता है। यह मॉडल एग्रीगेशन और चार्टिंग के माध्यम से डेटा विज़ुअलाइज़ेशन के लिए टूल्स, साथ ही सिंगल-पेज एप्लिकेशन अनुभव का अनुकरण करने के लिए आंशिक पेज रिफ्रेशिंग के लिए यूटिलिटीज भी प्रदान करता है। इंटीग्रेशन विकल्प फ्रेमवर्क में फीचर्स के क्रमिक माइग्रेशन को सुविधाजनक बनाने के लिए मौजूदा कंट्रोलर्स और लेगेसी टेम्पलेट्स के कनेक्शन की अनुमति देते हैं।

    Adds interactive input widgets above column headings to narrow down database results using custom logic.

    PHP
    GitHub पर देखें↗4,791
  • open-telemetry/opentelemetry-collector-contribopen-telemetry का अवतार

    open-telemetry/opentelemetry-collector-contrib

    4,758GitHub पर देखें↗

    यह प्रोजेक्ट एक ऑब्जर्वेबिलिटी डेटा पाइपलाइन प्रदान करता है जिसे विश्लेषण के लिए विविध स्रोतों से लॉग्स, मेट्रिक्स और ट्रेसेस को मानकीकृत प्रारूपों में एकत्र, ट्रांसफ़ॉर्म और रूट करने के लिए डिज़ाइन किया गया है। यह टेलीमेट्री डेटा को अनुक्रमिक प्रसंस्करण श्रृंखलाओं के माध्यम से ले जाने के लिए मॉड्यूलर रिसीवर्स, प्रोसेसर्स और एक्सपोर्टर्स का उपयोग करके एक प्लगइन-आधारित कंपोनेंट आर्किटेक्चर के रूप में संचालित होता है। सिस्टम एक इंटरफ़ेस-संचालित कंपोनेंट मॉडल का उपयोग करता है जो इंटरचेंजेबल कनेक्टर्स और समुदाय-योगदान वाले एक्सटेंशन की अनुमति देता है। यह टेलीमेट्री फ़िल्टरिंग के लिए एक डोमेन-विशिष्ट भाषा, इंफ्रास्ट्रक्चर डिटेक्शन के लिए मेटाडेटा-आधारित संसाधन एट्रिब्यूशन, और बाहरी क्लाउड मैनेजर्स से डायनामिक सीक्रेट रिज़ॉल्यूशन के माध्यम से खुद को अलग करता है। कलेक्टर क्लाउड प्रोवाइडर्स और डेटाबेस से टेलीमेट्री इंजेक्शन, डेटा ट्रांसफ़ॉर्मेशन और रीएग्रीगेशन, और थर्ड-पार्टी स्टोरेज बैकएंड्स के लिए सुरक्षित एक्सपोर्ट सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह राउंड-रॉबिन राउटिंग और मैसेज पार्टिशनिंग जैसी ट्रैफ़िक प्रबंधन सुविधाओं के साथ-साथ OAuth2 और OIDC के माध्यम से आइडेंटिटी और एक्सेस प्रबंधन के लिए सुरक्षा प्रिमिटिव्स को शामिल करता है। प्रोजेक्ट सिंथेटिक डेटा सिमुलेशन, एंड-टू-एंड परफॉरमेंस टेस्टिंग और डेटा अखंडता सत्यापन के लिए एक गुणवत्ता आश्वासन फ्रेमवर्क शामिल करता है।

    Drops or keeps telemetry data based on specific language conditions and inferred contexts.

    Go
    GitHub पर देखें↗4,758
  • datlechin/tableprodatlechin का अवतार

    datlechin/TablePro

    4,471GitHub पर देखें↗

    TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL and NoSQL databases. It functions as a unified workspace that integrates a code-centric SQL editor with schema visualization tools, allowing developers to manage complex data models and execute queries across diverse database engines. The application distinguishes itself through an agentic AI integration layer that connects language models directly to database tools, enabling automated query generation, optimization, and error fixing with configurable approval gates. It features

    Automatically applies a specific data filter or SQL WHERE condition to a table when it is opened.

    Swift
    GitHub पर देखें↗4,471
  • dotnetcore/freesqldotnetcore का अवतार

    dotnetcore/FreeSql

    4,388GitHub पर देखें↗

    FreeSql is a .NET object-relational mapper and data access layer that translates object-oriented code into SQL for multiple relational database providers. It functions as a fluent SQL query builder and database schema synchronizer, allowing developers to align database table and index structures with entity class definitions. The framework is specifically optimized for .NET Native AOT to ensure reduced memory footprints and faster startup times. It includes a database traffic manager to distribute load through read-write splitting, dynamic table sharding, and tenant-based data isolation. Bro

    Filters records by matching multiple columns simultaneously against a provided collection of value tuples.

    C#accessclickhousecodefirst
    GitHub पर देखें↗4,388
  • aimeos/mapaimeos का अवतार

    aimeos/map

    4,200GitHub पर देखें↗

    This PHP data collection library is a functional data wrapper and array manipulation framework. It converts arrays, JSON strings, and iterables into chainable collection objects designed for advanced filtering, sorting, and transformation. The library is distinguished by its ability to dynamically extend functionality through the registration of custom methods via closures. It also provides specialized capabilities for hierarchical data modeling, allowing flat datasets with parent-child identifiers to be reconstructed into nested tree structures. The toolkit covers a broad surface of data ma

    Applies callbacks or regular expressions to filter collection elements based on conditions.

    PHParraycollectionmap
    GitHub पर देखें↗4,200
पिछला12अगला
  1. Home
  2. Data & Databases
  3. Conditional Data Filters

सब-टैग एक्सप्लोर करें

  • Column-Specific Filter WidgetsUI input components attached to individual columns for granular data filtering. **Distinct from Multi-Value Column Filters:** Focuses on the provision of interactive input widgets per column, not the underlying multi-value selection logic.
  • Multi-Condition Rule InterfacesApplying complex filter rules through a Notion/Airtable-like interface to query data with multiple combined conditions. **Distinct from Conditional Data Filters:** Distinct from Conditional Data Filters: focuses on a visual, multi-condition rule builder interface, not general predicate-based filtering.
  • Multi-Value Column Filters3 सब-टैग्सLets users select multiple values from the same column to produce combined filter conditions for flexible data exploration. **Distinct from Conditional Data Filters:** Distinct from Conditional Data Filters: allows selecting multiple discrete values from a single column, not predicate-based conditions.
  • OTTL FilteringTelemetry filtering using the OpenTelemetry Transformation Language. **Distinct from Conditional Data Filters:** Uses a domain-specific language for telemetry logic rather than simple field predicates.
  • URL-Triggered FiltersAutomatically applies data filters or query conditions to database views based on parameters provided in a connection URL. **Distinct from Conditional Data Filters:** Distinct from Conditional Data Filters: focuses on URL-based trigger mechanisms for applying filters upon connection, not general predicate-based filtering.