awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

37 repository-uri

Awesome GitHub RepositoriesData Transformation

Tools and methods for restructuring and mapping data collections.

Distinguishing note: Focuses on array-based data restructuring.

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

Awesome Data Transformation GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • mzabriskie/axiosAvatar mzabriskie

    mzabriskie/axios

    109,096Vezi pe GitHub↗

    Axios is a promise-based HTTP client used to make asynchronous network requests in both browser and Node.js environments. It functions as a multi-environment network adapter that abstracts the transport layer to ensure consistent behavior across different runtimes. The project distinguishes itself through a request lifecycle management system that allows for the cancellation of active requests, the setting of timeouts, and the monitoring of upload and download transfer progress. It includes a mechanism for intercepting network traffic, enabling the transformation of outgoing requests and inco

    Automatically serializes JavaScript objects into JSON or multipart form data for transmission.

    JavaScript
    Vezi pe GitHub↗109,096
  • lodash/lodashAvatar lodash

    lodash/lodash

    61,235Vezi pe GitHub↗

    Lodash is a JavaScript utility library and data manipulation toolkit. It provides a collection of modular functions for transforming, filtering, and validating arrays, objects, strings, and numbers. The project functions as a functional programming toolkit, offering capabilities for function composition, currying, and lazy evaluation. It includes mechanisms for execution control, such as debouncing and throttling, to manage the timing and frequency of function invocations. The library covers a broad surface of data operations, including deep cloning and merging of complex nested structures,

    Transforms, filters, and tests values within collections using a standardized set of utility methods.

    JavaScriptjavascriptlodashmodules
    Vezi pe GitHub↗61,235
  • appsmithorg/appsmithAvatar appsmithorg

    appsmithorg/appsmith

    40,051Vezi pe GitHub↗

    Appsmith is a low-code platform designed for building internal business tools, such as operational dashboards and administrative panels. It enables developers to construct dynamic user interfaces by dragging and dropping modular widgets onto a canvas and binding them directly to backend data sources. The platform utilizes a reactive framework that automatically updates interface elements and triggers functions whenever underlying data or widget properties change, eliminating the need for manual event handling. The platform distinguishes itself through a server-side proxy architecture that exe

    Restructures data or extracts specific fields from arrays of objects using mapping functions.

    TypeScriptadmin-dashboardadmin-panelsapp-builder
    Vezi pe GitHub↗40,051
  • fincept-corporation/finceptterminalAvatar Fincept-Corporation

    Fincept-Corporation/FinceptTerminal

    26,900Vezi pe GitHub↗

    FinceptTerminal is a quantitative finance platform and financial engineering library designed for asset valuation, risk management, and fixed-income analytics. It provides a comprehensive suite for algorithmic trading and investment strategy automation, integrating specialized language model agents and node-based workflows to automate market research and alpha generation. The project distinguishes itself with a dedicated game theory analysis engine for calculating Nash equilibria and simulating strategic interactions in competitive markets. It also features a specialized credit risk modeling

    Normalizes financial datasets using z-score and ranking to prepare data for quantitative factor modeling.

    C++bloomberg-terminalcontributions-welcomefinance
    Vezi pe GitHub↗26,900
  • mastra-ai/mastraAvatar mastra-ai

    mastra-ai/mastra

    21,221Vezi pe GitHub↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    Truncates large inputs, outputs, or attributes before export to optimize storage and handle complex data structures efficiently.

    TypeScriptagentsaichatbots
    Vezi pe GitHub↗21,221
  • temporalio/temporalAvatar temporalio

    temporalio/temporal

    18,411Vezi pe GitHub↗

    Temporal is a distributed workflow orchestration engine designed to manage fault-tolerant, stateful, and long-running background processes. It functions as a platform for coordinating complex cross-service operations, ensuring consistency and reliability in distributed environments by decoupling workflow orchestration from task execution. The platform distinguishes itself through a deterministic, event-sourced execution model that reconstructs workflow state by re-executing code from an immutable event log. This approach isolates non-deterministic side effects into managed activities, allowin

    Customizes how data is serialized, compressed, or encrypted before cluster transmission.

    Gocronjob-schedulerdistributed-crondistributed-systems
    Vezi pe GitHub↗18,411
  • getify/functional-light-jsAvatar getify

    getify/Functional-Light-JS

    16,763Vezi pe GitHub↗

    Functional-Light-JS is a JavaScript functional programming library designed to implement functional patterns within JavaScript applications. It serves as a toolkit for declarative data processing, immutable data management, and the construction of complex logic through higher-order functions. The library focuses on a pragmatic implementation of functional programming, providing utilities for curried argument application and function composition. It emphasizes the use of pure functions to calculate state updates and manage application data without side effects. The project covers broad capabi

    Provides methods for restructuring and mapping data collections using a declarative approach.

    JavaScript
    Vezi pe GitHub↗16,763
  • zhisheng17/flink-learningAvatar zhisheng17

    zhisheng17/flink-learning

    15,071Vezi pe GitHub↗

    This project is a collection of educational resources and reference implementations for the Apache Flink stream processing framework. It provides a learning resource focused on mastering distributed stream processing through implementation guides, performance tuning tutorials, and practical examples. The repository features detailed walkthroughs for building real-time data pipelines using the DataStream and Table APIs. It includes specific integration examples for connecting Apache Flink with Kafka brokers and Elasticsearch indices, as well as reference implementations for real-time deduplica

    Implements complex data transformation using mapping, filtering, and joining operations on data streams.

    Javaclickhouseelasticsearchflink
    Vezi pe GitHub↗15,071
  • cfug/dioAvatar cfug

    cfug/dio

    12,828Vezi pe GitHub↗

    Dio is a cross-platform HTTP client for Dart designed to manage network requests and data communication across mobile and desktop applications. It provides a comprehensive framework for executing standard web operations while handling complex tasks such as request lifecycles, connection security, and global configuration. The library distinguishes itself through an extensible architecture that allows developers to hook into the request and response pipeline. By utilizing interceptors and custom network adapters, users can modify traffic, perform authentication, and swap underlying networking

    Handles asynchronous parsing and serialization of data payloads between JSON and binary formats.

    Dartadaptercancellabledart
    Vezi pe GitHub↗12,828
  • reactjs/react.devAvatar reactjs

    reactjs/react.dev

    11,765Vezi pe GitHub↗

    React is a JavaScript library for building user interfaces through the composition of modular, self-contained components. It employs a declarative programming model where developers describe the desired visual state, and the library automatically manages the underlying document updates and state synchronization. By utilizing a virtual representation of the document, it calculates and applies minimal changes to the browser, ensuring efficient rendering even in complex applications. The library distinguishes itself through a sophisticated scheduling system that manages rendering work in increme

    Provides utilities for mapping data collections into lists of user interface components.

    JavaScriptdocumentationjavascriptreact
    Vezi pe GitHub↗11,765
  • wandb/wandbAvatar wandb

    wandb/wandb

    10,844Vezi pe GitHub↗

    Wandb is a centralized platform for machine learning experiment tracking, model registry management, and workflow orchestration. It provides a comprehensive suite of tools for logging, visualizing, and versioning training metrics, model artifacts, and hyperparameter sweeps to ensure reproducibility across development cycles. The platform also functions as an observability tool for large language model applications, enabling the tracing of execution steps, token usage, and reasoning processes. The project distinguishes itself through its event-driven automation capabilities, which allow users

    Filters, maps, and joins datasets using expressions to refine information for analysis.

    Pythonaicollaborationdata-science
    Vezi pe GitHub↗10,844
  • fantasyland/fantasy-landAvatar fantasyland

    fantasyland/fantasy-land

    10,233Vezi pe GitHub↗

    Fantasy Land is a specification for algebraic interfaces in JavaScript. It defines a set of rules, naming conventions, and behavioral contracts for common functional programming structures to ensure consistent behavior and interoperability across the ecosystem. The project establishes a common language for defining computational contexts and data transformation interfaces. By providing a standard set of signatures, it enables different JavaScript libraries to work together through shared algebraic specifications. The specification covers a wide range of functional abstractions, including alg

    Standardizes interfaces for mapping and converting data within functional contexts.

    JavaScript
    Vezi pe GitHub↗10,233
  • yutiansut/quantaxisAvatar yutiansut

    yutiansut/QUANTAXIS

    9,955Vezi pe GitHub↗

    Quantaxis is a quantitative trading framework designed for building, backtesting, and executing automated strategies across global equities, futures, and cryptocurrencies. It integrates an event-driven backtesting engine, a multi-market execution gateway for order routing, and a quantitative data pipeline for ingesting and storing multi-asset market data. The system features a Rust-accelerated financial library that utilizes Apache Arrow for high-performance technical indicator calculation and zero-copy data processing. It provides a containerized infrastructure model designed for orchestrati

    Performs cross-sectional transformations and analysis on assets by grouping them by industry.

    Pythonquant
    Vezi pe GitHub↗9,955
  • vaexio/vaexAvatar vaexio

    vaexio/vaex

    8,506Vezi pe GitHub↗

    Vaex is a high-performance Apache Arrow DataFrame library and out-of-core data processing engine designed to handle billion-row tabular datasets in Python. It functions as a lazy evaluation framework that defers computations and transformations until results are required, enabling the processing of datasets that exceed available system RAM by mapping files directly from disk. The project distinguishes itself as a tool for big data visualization and exploration, specifically integrated for use within interactive notebooks. It provides specialized capabilities for machine learning feature engin

    Defers computations and transformations via virtual columns until results are explicitly required.

    Python
    Vezi pe GitHub↗8,506
  • expr-lang/exprAvatar expr-lang

    expr-lang/expr

    7,906Vezi pe GitHub↗

    Expr is a statically typed expression engine and domain-specific language for parsing and evaluating dynamic logic strings within Go applications. It functions as a bytecode expression evaluator that executes compiled logic with guaranteed termination and memory safety. The engine utilizes a specialized compiler and virtual machine to achieve high-performance execution. It employs static type validation during the compilation phase to ensure operand compatibility and prevent runtime crashes. The project provides a data transformation engine capable of mapping, filtering, and aggregating coll

    Enables the restructuring and mapping of data collections using a flexible, runtime-evaluated expression language.

    Gobytecodeconfiguration-languageengine
    Vezi pe GitHub↗7,906
  • powershellempire/empireAvatar PowerShellEmpire

    PowerShellEmpire/Empire

    7,843Vezi pe GitHub↗

    Empire is a post-exploitation framework and command and control server designed to manage remote access agents. It provides a centralized system for coordinating these agents and executing specialized scripts across target systems. The project functions as a security evasion tool by adapting network communication patterns to bypass firewalls and monitoring tools. It utilizes a multi-language agent runtime and a modular plugin architecture to execute payloads across different operating systems. The framework covers a broad range of operational capabilities, including remote agent orchestratio

    Encodes and encrypts command and result payloads to evade network inspection tools.

    PowerShell
    Vezi pe GitHub↗7,843
  • shekhargulati/52-technologies-in-2016Avatar shekhargulati

    shekhargulati/52-technologies-in-2016

    7,311Vezi pe GitHub↗

    This project serves as a comprehensive educational repository and technical reference collection, documenting a wide range of software engineering practices and modern development technologies. It provides a structured learning path for developers, curating tutorials and practical examples that cover the full lifecycle of application development, from initial project scaffolding to deployment and maintenance. The repository distinguishes itself by offering deep technical insights into complex architectural patterns, including actor-based concurrency models for managing parallel tasks and cont

    Provides command-line utilities to filter, map, and reformat structured data streams.

    JavaScriptawesomeawesome-listblog
    Vezi pe GitHub↗7,311
  • bblanchon/arduinojsonAvatar bblanchon

    bblanchon/ArduinoJson

    7,176Vezi pe GitHub↗

    ArduinoJson is a C++ library for parsing and manipulating JSON data and MessagePack binary streams on microcontrollers with limited memory and processing power. It provides the core primitives necessary for embedded data serialization and parsing, enabling devices to exchange structured data over serial or network interfaces. The library is distinguished by its focus on microcontroller memory management, employing strategies such as pool-based allocation, string deduplication, and non-owning string views to minimize RAM usage. It further optimizes for constrained environments by allowing cons

    Calculates the exact byte length of a JSON string before performing the actual serialization.

    C++arduinoarduino-libraryc-plus-plus
    Vezi pe GitHub↗7,176
  • moleculerjs/moleculerAvatar moleculerjs

    moleculerjs/moleculer

    6,373Vezi pe GitHub↗

    Moleculer is a Node.js microservices framework designed for building distributed systems. It functions as a distributed service broker, task orchestrator, and service mesh framework, enabling a decentralized architecture with built-in service discovery and load balancing. The project differentiates itself through a pluggable transport layer supporting protocols such as NATS, Redis, TCP, and Kafka, as well as a dedicated microservices API gateway that maps external HTTP and WebSocket requests to internal service actions. It includes built-in fault tolerance mechanisms, including circuit breake

    Handles the conversion of data objects into optimized formats for efficient transmission across the network.

    JavaScript
    Vezi pe GitHub↗6,373
  • cloudevents/specAvatar cloudevents

    cloudevents/spec

    5,801Vezi pe GitHub↗

    CloudEvents is an open specification for describing event data in a common format across cloud platforms and services. It defines a standard structure and set of metadata attributes for events, enabling interoperability across different systems so producers and consumers can exchange events without custom translation. The specification provides a protocol-agnostic serialization framework that maps CloudEvents attributes and payloads to multiple serialization formats including JSON, Avro, and Protobuf, and defines transport bindings for mapping events onto protocols like HTTP, AMQP, Kafka, MQTT

    Converts event data into JSON values or encoded strings based on declared content type.

    Pythonserverlessspecification
    Vezi pe GitHub↗5,801
Înapoi12Înainte
  1. Home
  2. Data & Databases
  3. Data Transformation

Explorează sub-etichetele

  • Cross-Sectional Transformations1 sub-tagNormalization techniques like z-scoring and ranking applied across a cohort of assets. **Distinct from Data Transformation:** Focuses on statistical normalization for factor modeling rather than generic array restructuring.
  • Lazy Transformations1 sub-tagDeferred execution of data mapping and restructuringal operations to minimize memory usage. **Distinct from Data Transformation:** Focuses on the lazy evaluation pattern rather than immediate array-based restructuring.
  • Payload Serialization5 sub-tag-uriCustomizing data serialization, compression, and encryption. **Distinct from Data Transformation:** Distinct from Data Transformation: focuses on serialization and security-related payload handling rather than array-based restructuring.