2 dépôts
Custom data transformations defined using Lua scripts for computing new time series from existing data.
Distinct from Data Transformation Scripts: Distinct from Data Transformation Scripts: focuses on Lua-based scripting for time series, not general migration scripts.
Explore 2 awesome GitHub repositories matching data & databases · Lua-Based Data Transformations. Refine with filters or upvote what's useful.
PlotJuggler is an interactive time series visualization tool that loads, streams, and renders large datasets using hardware-accelerated OpenGL graphics. It functions as a multi-format data loader, supporting file formats such as CSV, ULog, and ROS bags, and also serves as a live data stream viewer that subscribes to real-time sources via MQTT, WebSockets, ZeroMQ, and UDP. The tool distinguishes itself through a plugin-based extensibility platform that allows users to add custom data sources, file formats, and processing capabilities. It includes a Lua scripting engine for creating custom data
Provides a Lua scripting editor for building multi-input, single-output data transformation functions.
RedisShake is a migration and synchronization tool for Redis and Valkey instances. It facilitates the transfer of data between standalone, sentinel, and cluster deployments, acting as a cross-version database migrator and a utility for restoring data from backup files. The project provides a programmable data transformation pipeline that allows for filtering keys, remapping database indices, and executing Lua scripts to modify commands and keys during transit. It supports zero-downtime synchronization by replicating snapshots and streaming incremental changes in real time. The tool covers a
Executes custom Lua logic to rewrite commands, split multi-key operations, or modify key prefixes before writing to the destination.