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

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

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

8 مستودعات

Awesome GitHub RepositoriesData Transformation Languages

Declarative languages and environments for defining complex data structural modifications.

Distinguishing note: Focuses on the language/environment aspect of data transformation rather than general-purpose data processing libraries.

Explore 8 awesome GitHub repositories matching data & databases · Data Transformation Languages. Refine with filters or upvote what's useful.

Awesome Data Transformation Languages GitHub Repositories

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

    jqlang/jq

    34,901عرض على GitHub↗

    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

    Provides a declarative environment for immutable data transformation through functional composition.

    Cjq
    عرض على GitHub↗34,901
  • vectordotdev/vectorالصورة الرمزية لـ vectordotdev

    vectordotdev/vector

    22,071عرض على GitHub↗

    Vector is a high-performance observability data pipeline designed to collect, transform, and route logs, metrics, and traces across distributed infrastructure. It functions as a modular engine that decouples data ingestion from processing and transmission, utilizing a component-based architecture to connect diverse sources to multiple destinations. The project distinguishes itself through a focus on reliability and flow control. It implements backpressure-aware data movement to prevent data loss during traffic spikes and utilizes disk-backed event buffering to ensure durability during network

    Provides a dedicated language for real-time modification, filtering, and enrichment of logs and metrics.

    Rusteventsforwarderhacktoberfest
    عرض على GitHub↗22,071
  • 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

    Implements declarative logic for restructuring complex nested data formats into standardized outputs.

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

    OpenRefine/OpenRefine

    11,866عرض على GitHub↗

    OpenRefine is a data cleaning tool and wrangling platform used to transform raw, messy datasets into consistent and structured formats. It operates as a Java-based data processor that runs a local server and provides a web browser interface for managing and manipulating data. The platform includes a data reconciliation engine for matching local entries against external knowledge bases to standardize entities. It also functions as a web data augmentation tool, allowing users to fetch and integrate information from external web sources to enrich their datasets. The system provides a transforma

    Uses GREL, a domain-specific expression language, for complex string manipulations and logical operations on data cells.

    Javadata-analysisdata-sciencedata-wrangling
    عرض على GitHub↗11,866
  • prql/prqlالصورة الرمزية لـ PRQL

    PRQL/prql

    10,703عرض على GitHub↗

    PRQL is a functional, modular data transformation language that serves as a compiler for relational data pipelines. It allows developers to write expressive, pipelined queries that are translated into standard SQL dialects. By abstracting complex data manipulation into a readable, sequential syntax, the project enables the construction of maintainable workflows that remain independent of specific database engines. The language distinguishes itself through a robust compilation infrastructure that performs type validation and relational algebra analysis before generating target-specific code. I

    Provides a functional, modular language designed to simplify complex data manipulation through sequential pipeline operations.

    Rustdatapipelinesql
    عرض على GitHub↗10,703
  • benthosdev/benthosالصورة الرمزية لـ benthosdev

    benthosdev/benthos

    8,681عرض على GitHub↗

    Benthos is a stream processing engine and data integration pipeline used for routing, transforming, and connecting data streams between diverse sources and sinks. It functions as event routing middleware and a change data capture tool, streaming real-time database modifications as discrete events for downstream processing. The system utilizes a declarative pipeline configuration, where data flow and processing logic are defined in a single static file. It features a specialized domain-specific language for mapping, filtering, and enriching data payloads, allowing for complex transformations w

    Uses a specialized declarative language to perform complex structural modifications on data payloads.

    Go
    عرض على GitHub↗8,681
  • redpanda-data/connectالصورة الرمزية لـ redpanda-data

    redpanda-data/connect

    8,681عرض على GitHub↗

    Connect is a Kafka data integration platform and stream processing engine used to build declarative pipelines that move and transform messages between Kafka topics and external sources. It functions as a Kafka Connect framework and a change data capture tool, streaming real-time database modifications to synchronize data across distributed environments. The project differentiates itself through a dedicated mapping language for mutating and reshaping message payloads and the ability to execute custom processing logic within a sandboxed WebAssembly runtime. It also provides an observability pip

    Provides Bloblang, a dedicated declarative language for mutating, filtering, and reshaping message payloads.

    Goamqpcqrsdata-engineering
    عرض على GitHub↗8,681
  • uptrace/uptraceالصورة الرمزية لـ uptrace

    uptrace/uptrace

    4,098عرض على GitHub↗

    Uptrace is an OpenTelemetry-based observability platform designed to collect, store, and analyze distributed traces, metrics, and logs. It functions as a centralized logging backend, a distributed tracing system, and a metrics engine to monitor application performance and system health. The platform is distinguished by AI-powered operational capabilities, allowing users to query telemetry data and manage monitoring dashboards using natural language. It specifically includes specialized monitoring for generative AI pipelines, tracking token usage and response quality for LLM interactions and r

    Manipulates raw attribute values using string functions or type casting to normalize telemetry data.

    Goapmapplication-monitoringclickhouse
    عرض على GitHub↗4,098
  1. Home
  2. Data & Databases
  3. Data Transformation Languages

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

  • Observability Transformation LanguagesDomain-specific languages for defining real-time structural modifications to telemetry data. **Distinct from Data Transformation Languages:** Distinct from Data Transformation Languages: focuses on observability-specific telemetry normalization rather than general-purpose data structural modifications.