Cardchase Unleashes VibeETL Drag-and-Drop Data Pipelines

VibeETL is a self-hosted, visual ETL platform that lets you build data processing pipelines by dragging and dropping nodes onto an interactive canvas. Instead of writing code to move and transform data, you construct workflows visually and execute them locally using a Rust-powered Polars engine for sub-millisecond performance. The tool runs entirely on your own machine, keeping your data private while connecting to databases, files, and cloud services.
Developer cardchase spent three months creating the tool entirely from scratch, working alongside AI coding agents to shape the architecture and interface. The project bridges the gap between complex script-based data preparation and expensive enterprise ETL suites, giving individuals and small teams a capable alternative. All workflows are saved as clean JSON or YAML files, making them easy to share, version, and hand off to AI agents for further automation.
Local-first visual pipeline builder
- Drag-and-drop DAG canvas for pipelines.
- Lightning-fast Polars in-memory execution engine.
- Connect directly to PostgreSQL, MySQL, SQLite.
- Smart node caching to skip upstream re-runs.
- Multi-tab workspaces for multiple workflows.
- Autosave and auto-recover against crashes.
- Export pipelines as shareable JSON files.
- Built-in Gemini AI node for multimodal processing.
The tool suits data analysts, engineers, and privacy-conscious professionals who handle CSV, Excel, database tables, or cloud data without wanting to pay for expensive licenses. Teams in small agencies can collaborate by sharing lightweight pipeline files over Slack or GitHub, then run them locally or on their own hardware. Because the platform is fully self-hosted, your data never leaves your environment unless you explicitly connect optional cloud nodes.
Developer invites community to stress-test cloud paths
The project recently reached its v1.1 enterprise readiness milestone, with stable local ingestion, cleaning, and database operations. Cardchase notes that while the core engine is hardened, external cloud connectors—like Google Sheets, Google Cloud Storage, and the Gemini AI node—need real-world validation and testing from users. The platform’s manifest-driven Python SDK lets anyone build custom nodes without writing frontend code, and a secure subprocess jail runs user scripts with a 30-second timeout to prevent freezes.
“VibeETL bridges the gap between complex code-based data preparation and heavy enterprise ETL licensing.” — Source: GitHub