SkillAgentSearch skills...

Deltafi

DeltaFi is a flexible, code-light data transformation and normalization platform.

Install / Use

/learn @deltafi/Deltafi
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<img src="public/images/deltafi-logo-side-by-side.svg" width="500">

DeltaFi: The Open Source Platform for Data Transformation

SYSTOLIC Apache 2.0 Contributor Covenant Docker Pulls

DeltaFi is a flexible, code-light data transformation and normalization platform.

The problem: Data pipelines are messy. Sources change formats without warning. When something breaks, tracing the issue is painful.

DeltaFi helps by:

  • Tracking every piece of data through the system with full provenance
  • Letting you inspect data and metadata at each transformation step
  • Providing resume/replay when errors occur - fix the problem, rerun the data
  • Keeping business logic simple - most work is configuration, not code

📚 Documentation: docs.deltafi.org

Quick Start

For operators (running DeltaFi without development):

# Set your install location and version
DELTAFI_INSTALL_DIR=~/deltafi
VERSION=2.38.0  # Check gitlab.com/deltafi/deltafi/-/releases

# Extract the TUI binary from Docker
mkdir -p $DELTAFI_INSTALL_DIR
docker run --rm -v "${DELTAFI_INSTALL_DIR}":/deltafi deltafi/deltafi:${VERSION}-darwin-arm64

# Run the installation wizard
"${DELTAFI_INSTALL_DIR}"/deltafi

For plugin developers or core developers, use the same installation steps and select your role when the wizard asks.

See the Quick Start Guide for detailed instructions.

Repository Structure

| Directory | Description | |-----------|-------------| | tui/ | Command-line interface - Installation, orchestration, and runtime commands | | deltafi-core/ | Core platform services (Java/Spring Boot) | | deltafi-action-kit/ | SDK for building custom actions (Java) | | deltafi-core-actions/ | Built-in transform, egress, and ingress actions | | deltafi-common/ | Shared types and utilities | | deltafi-docs/ | Documentation source (VitePress) | | deltafi-ui/ | Web GUI (Vue.js) | | charts/ | Helm charts for Kubernetes deployment | | compose/ | Docker Compose configuration |

Getting Started Guides

| I want to... | Guide | |--------------|-------| | Run DeltaFi and process data | Operator's Guide | | Build plugins with custom actions | Plugin Developer's Guide | | Contribute to DeltaFi core | Core Developer's Guide |

Documentation

Contributing

See CONTRIBUTING.md for how to get involved.

Contact

  • Slack: Request an invitation at deltafi@systolic.com
  • GitLab: gitlab.com/deltafi
  • Email: info@deltafi.org
View on GitHub
GitHub Stars7
CategoryDevelopment
Updated11d ago
Forks2

Languages

Java

Security Score

90/100

Audited on Mar 28, 2026

No findings