awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

54 مستودعات

Awesome GitHub RepositoriesExpression-Based Data Querying

Querying data using string-based expressions for concise filtering.

Distinguishing note: Focuses on query syntax rather than programmatic indexing.

Explore 54 awesome GitHub repositories matching data & databases · Expression-Based Data Querying. Refine with filters or upvote what's useful.

Awesome Expression-Based Data Querying GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • pandas-dev/pandasالصورة الرمزية لـ pandas-dev

    pandas-dev/pandas

    49,039عرض على GitHub↗

    Pandas is a high-performance data analysis library that provides a comprehensive framework for manipulating, cleaning, and transforming structured datasets. It centers on labeled one-dimensional and two-dimensional data structures, allowing users to construct, filter, and reshape tabular information while performing complex arithmetic and logical operations. The library distinguishes itself through a sophisticated indexing engine that enables automatic data alignment during calculations and relational merges. By utilizing a block-based memory layout, it optimizes cache locality for vectorized

    Supports concise data filtering through string-based query expressions.

    Pythonalignmentdata-analysisdata-science
    عرض على GitHub↗49,039
  • aykutsarac/jsoncrack.comالصورة الرمزية لـ AykutSarac

    AykutSarac/jsoncrack.com

    44,142عرض على GitHub↗

    jsoncrack.com is a JSON data visualization tool and interactive graph viewer that transforms JSON and other structured data formats into visual tree diagrams. It functions as a data syntax validator and a structured data converter for transforming information between JSON, YAML, XML, and CSV formats. The project includes a JSON schema generator that produces schema definitions and language-specific type definitions based on provided structured data. These capabilities automate type safety and ensure data integrity through schema generation. The tool provides broader capabilities for structur

    Extracts specific information from datasets using string-based path expressions.

    TypeScriptcsvdiagramsgraph
    عرض على GitHub↗44,142
  • felixge/node-mysqlالصورة الرمزية لـ felixge

    felixge/node-mysql

    18,621عرض على GitHub↗

    This project is a pure JavaScript database driver for Node.js that implements the native MySQL binary protocol. It serves as a comprehensive connector for managing persistent network links to MySQL servers, enabling applications to execute queries, manage transactions, and handle complex data operations without requiring external middleware. The driver distinguishes itself through its integrated support for connection pooling and distributed database routing. It maintains managed sets of reusable network sockets to optimize resource usage under high request volumes, while simultaneously provi

    Constructs secure query strings by injecting values into placeholders and applying automatic escaping to prevent injection.

    JavaScript
    عرض على GitHub↗18,621
  • mahmoud/awesome-python-applicationsالصورة الرمزية لـ mahmoud

    mahmoud/awesome-python-applications

    17,892عرض على GitHub↗

    This project is a curated directory and reference library of open-source Python applications. It serves as a comprehensive index designed to help developers study real-world software architecture, design patterns, and practical implementation strategies through a diverse collection of community-driven projects. The repository distinguishes itself by focusing on the analysis of production-ready software patterns rather than providing a single tool. It offers a structured way to explore how complex features, such as modular plugin systems, configuration management, and various deployment strate

    Uses string-based expressions to query and filter data from nested object hierarchies.

    Jupyter Notebookapplicationaudioeducation
    عرض على GitHub↗17,892
  • mikefarah/yqالصورة الرمزية لـ mikefarah

    mikefarah/yq

    14,913عرض على GitHub↗

    This tool is a command-line processor designed for querying, updating, and transforming structured data files. It functions as a versatile engine for manipulating YAML, JSON, TOML, and XML documents, allowing users to perform complex operations directly from the terminal. By utilizing a path-based expression language, it enables precise navigation and modification of data structures within configuration files and infrastructure-as-code workflows. What distinguishes this tool is its ability to perform in-place document mutations while preserving original formatting, comments, and metadata. It

    Processes structured data by traversing document trees using a domain-specific language to select, filter, and modify nodes.

    Gobashclicsv
    عرض على GitHub↗14,913
  • aspnet/entityframeworkالصورة الرمزية لـ aspnet

    aspnet/EntityFramework

    14,690عرض على GitHub↗

    EntityFramework is a .NET object-relational mapper that translates application objects into database tables and rows. It functions as a query engine that converts high-level expressions into optimized SQL commands for data retrieval. The project provides a mechanism for monitoring modifications to loaded objects to synchronize application state with the database. It also includes a system for synchronizing database structures with data models using versioned migration scripts. The framework supports multi-backend database integration through a plugin system, allowing a single application to

    Retrieves records from a database using high-level query expressions that convert automatically into optimized commands.

    C#
    عرض على GitHub↗14,690
  • dotnet/efcoreالصورة الرمزية لـ dotnet

    dotnet/efcore

    14,587عرض على GitHub↗

    Entity Framework Core is an object-relational mapper that enables developers to interact with database systems using strongly-typed code. It serves as a comprehensive data access framework, providing a unified interface for mapping application objects to relational and non-relational database schemas while managing the lifecycle of data operations through a central context. The project distinguishes itself through a provider-based architecture that decouples core data access logic from specific database engines, allowing for consistent interaction across diverse storage systems. It features a

    Converts language-integrated query expressions into optimized database-specific command trees for execution on the remote data store.

    C#aspnet-productc-sharpdatabase
    عرض على GitHub↗14,587
  • coleifer/peeweeالصورة الرمزية لـ coleifer

    coleifer/peewee

    11,971عرض على GitHub↗

    Peewee is a SQL object-relational mapper and query builder that provides an object-oriented interface for mapping application classes to relational database tables. It functions as a relational database toolkit for managing schemas, executing migrations, and handling complex table relationships. The project distinguishes itself by providing an asyncio database driver for non-blocking database operations, ensuring event loop responsiveness. It also supports semi-structured data storage, allowing the storage and querying of flexible JSON documents within traditional relational database systems.

    Offers a fluent API for retrieving data with support for filtering, joining, and ordering.

    Pythonasynciodankfastapi
    عرض على GitHub↗11,971
  • sqlalchemy/sqlalchemyالصورة الرمزية لـ sqlalchemy

    sqlalchemy/sqlalchemy

    11,612عرض على GitHub↗

    SQLAlchemy is a comprehensive Python SQL toolkit and object-relational mapper that provides a full suite of tools for interacting with relational databases. It serves as a foundational layer for database connectivity, offering both a high-level object-oriented interface for data persistence and a programmatic SQL expression language for constructing complex, dialect-agnostic queries. The project distinguishes itself through its sophisticated unit of work persistence, which coordinates atomic transactions and tracks object state changes to minimize redundant database operations. It provides a

    Translates high-level programming objects into vendor-specific SQL strings by traversing a tree of composable expression constructs.

    Pythonpythonsqlsqlalchemy
    عرض على GitHub↗11,612
  • doctrine/ormالصورة الرمزية لـ doctrine

    doctrine/orm

    10,172عرض على GitHub↗

    Doctrine ORM is a PHP object-relational mapper that connects application objects to relational database tables. It uses the data mapper and identity map patterns to decouple the in-memory object model from the database schema, allowing developers to manage data persistence without writing manual SQL. The project features a dedicated object-oriented query language and programmatic builder for retrieving data based on entities rather than tables. It implements a unit-of-work system to track object changes during a request and synchronize them via atomic transactions. The capability surface inc

    Provides a fluent, object-oriented interface for programmatically constructing database queries without writing raw SQL.

    PHPhacktoberfest
    عرض على GitHub↗10,172
  • doctrine/dbalالصورة الرمزية لـ doctrine

    doctrine/dbal

    9,699عرض على GitHub↗

    This project is a SQL database abstraction layer that provides a consistent object-oriented interface for interacting with multiple relational database systems. It includes a driver wrapper to standardize connections and result sets, a fluent query builder for constructing portable SQL statements, and a type mapper for converting database-specific data types into native application types and vice versa. The library enables programmatic schema management through a schema manager that can introspect database metadata, model structures as objects, and generate the SQL required to migrate between

    Provides a fluent query builder for programmatically constructing portable SQL statements using method chaining.

    PHPdatabaseibm-db2mariadb
    عرض على GitHub↗9,699
  • tidwall/tile38الصورة الرمزية لـ tidwall

    tidwall/tile38

    9,672عرض على GitHub↗

    Tile38 is an in-memory geospatial database that uses the Redis protocol for communication and query execution. It serves as a distributed spatial store for points and polygons, featuring high availability through leader-follower replication and disk-based persistence. The system includes a real-time geofencing engine that monitors virtual geographic boundaries and triggers webhooks when objects enter or exit specified areas. It further distinguishes itself with an embedded Lua scripting engine for server-side data transformations and a built-in vector tile server for efficient map visualizati

    Supports complex data retrieval using WHERE clauses, regular expressions, and boolean logic.

    Go
    عرض على GitHub↗9,672
  • litedb-org/litedbالصورة الرمزية لـ litedb-org

    litedb-org/LiteDB

    9,409عرض على GitHub↗

    LiteDB is a serverless NoSQL document store and embedded database engine for .NET applications. It persists unstructured documents and binary data into a single standalone disk file, allowing the database to run within the application process rather than as a separate server. The system supports strongly typed queries through Language Integrated Query and allows the execution of standard SQL commands for data retrieval and transformation. It provides native mapping of plain classes into document formats and secures stored information via symmetric-key file encryption. The engine includes cap

    Converts strongly typed LINQ expressions into an internal query syntax for document filtering.

    C#databasedotnethacktoberfest
    عرض على GitHub↗9,409
  • seaql/sea-ormالصورة الرمزية لـ SeaQL

    SeaQL/sea-orm

    9,410عرض على GitHub↗

    Sea-ORM is an asynchronous SQL object-relational mapper and database toolkit for mapping relational tables to strongly typed objects. It provides a relational database mapper for performing CRUD operations across MySQL, PostgreSQL, and SQLite, and includes a programmatic dynamic query builder for constructing complex SQL statements. The project distinguishes itself by providing a GraphQL schema generator that transforms database entities into typed schemas with built-in pagination and filters. It also features a dedicated database migration tool for defining and applying versioned schema chan

    Builds complex database statements by programmatically manipulating a SQL syntax tree through a tiered fluent API.

    Rustdatabasehacktoberfestloco
    عرض على GitHub↗9,410
  • tobymao/sqlglotالصورة الرمزية لـ tobymao

    tobymao/sqlglot

    9,336عرض على GitHub↗

    sqlglot is a SQL parser and transpiler that represents queries as abstract syntax trees to enable structural analysis, modification, and semantic transformation. It functions as a dialect translator and query optimizer, converting SQL code between different database engines and simplifying syntax trees through rule-based normalization. The project provides a framework for defining custom SQL dialects by overriding tokenizers, parsers, and generators. It includes a lineage analyzer to track data flow from source tables through complex queries to identify the origin of specific columns. Additi

    Provides a programmatic way to build or modify SQL queries by manipulating the abstract syntax tree.

    Python
    عرض على GitHub↗9,336
  • lancedb/lancedbالصورة الرمزية لـ lancedb

    lancedb/lancedb

    9,031عرض على GitHub↗

    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

    Supports removing specific rows from tables using string-based filtering expressions.

    HTMLapproximate-nearest-neighbor-searchimage-searchnearest-neighbor-search
    عرض على GitHub↗9,031
  • saulpw/visidataالصورة الرمزية لـ saulpw

    saulpw/visidata

    8,834عرض على GitHub↗

    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

    Allows users to filter rows and apply conditional formatting using dynamic Python expressions evaluated against cell values.

    Pythonclicsvdatajournalism
    عرض على GitHub↗8,834
  • tiddlywiki/tiddlywiki5الصورة الرمزية لـ TiddlyWiki

    TiddlyWiki/TiddlyWiki5

    8,599عرض على GitHub↗

    TiddlyWiki5 is a modular wiki engine and non-linear knowledge base that organizes information into small, linked chunks. It can function as a single-file personal wiki where all content and application logic are stored within one HTML file for local-first use, or as a self-hosted wiki server that serves content over HTTP. The project is distinguished by a data-driven architecture where plugins and extensions are treated as stored data entries. It features a filter-based query engine for manipulating structured data and a transclusion system that allows the live content of one entry to be embe

    Provides a specialized syntax of operators and expressions to aggregate and manipulate structured data.

    JavaScripthacktoberfesthtmljavascript
    عرض على GitHub↗8,599
  • porsager/postgresالصورة الرمزية لـ porsager

    porsager/postgres

    8,566عرض على GitHub↗

    This project is a PostgreSQL client library and SQL query builder for JavaScript and TypeScript. It provides a low-level database driver and connection manager to handle database sessions, along with a logical replication client for monitoring real-time changes. The library distinguishes itself with a high-performance bulk data streamer that utilizes the database copy command for importing and exporting large datasets. It also implements a logical replication protocol to facilitate real-time database synchronization through change subscriptions and channel-based notifications. The toolset co

    Provides tools for building dynamic SQL statements by conditionally nesting fragments and generating column lists at runtime.

    JavaScriptclientcockroachdbdatabase
    عرض على GitHub↗8,566
  • blacksmithgu/obsidian-dataviewالصورة الرمزية لـ blacksmithgu

    blacksmithgu/obsidian-dataview

    8,544عرض على GitHub↗

    This project is a metadata query engine and indexer for markdown files, designed to transform YAML frontmatter and inline fields into dynamic tables and lists. It provides a background process that extracts tags and custom fields into a searchable database, enabling the automated indexing of notes. The system is distinguished by its dual approach to data retrieval: a dedicated query language for SQL-like filtering and grouping, and a JavaScript data API. This API allows for programmatic metadata extraction and the creation of custom views and extensions using TypeScript typings. Its broader

    Enables executing query strings and expressions programmatically to embed structured data into pages.

    TypeScriptobsidian-mdobsidian-pluginquery-language
    عرض على GitHub↗8,544
السابق123التالي
  1. Home
  2. Data & Databases
  3. Expression-Based Data Querying

استكشف الوسوم الفرعية

  • Fluent Query APIs1 وسم فرعيProgrammatic interfaces for building queries through method chaining and expressions. **Distinct from Expression-Based Data Querying:** Focuses on the fluent, chainable API style for constructing queries, whereas Expression-Based Data Querying refers to string-based expressions.
  • LINQ Expression Translators5 وسوم فرعيةEngines that convert language-integrated query expressions into optimized database-specific command trees. **Distinct from Expression-Based Data Querying:** Distinct from general expression-based querying: focuses on the translation layer between LINQ and SQL command trees.
  • Lambda Expression FiltersTranslates lambda expressions into SQL WHERE clauses for dynamic data filtering. **Distinct from Expression-Based Data Querying:** Distinct from Expression-Based Data Querying by specifically targeting lambda-based logic in .NET rather than generic string expressions.
  • Python Expression FiltersFilters and groups logged data using Python expressions for flexible ad-hoc analysis and aggregation. **Distinct from Expression-Based Data Querying:** Distinct from Expression-Based Data Querying: focuses on using Python expressions specifically for filtering experiment data, not general query syntax.
  • SQL Expression BuildersTools that translate structured Python objects or fluent interfaces into raw SQL strings. **Distinct from Expression-Based Data Querying:** Distinct from general expression querying by focusing on the construction of SQL strings from Python objects.