Desktop appData and analytics

duckle

Build, run, and export ETL or ELT pipelines from a local visual canvas.

Stars
789
Forks
53
License
Apache-2.0
Updated
Updated Jul 14, 2026

Checking live repository facts…

Project overview

Duckle is a local-first desktop studio for wiring data sources, transforms, validators, and sinks on a visual canvas. It compiles the graph to SQL and runs it through DuckDB, while an on-device assistant can generate pipelines from plain English. The app includes hundreds of components, scheduling and Git workflows, and can export a pipeline as a self-contained executable for headless servers without requiring Duckle to be installed there.

Repository facts

Primary language
Rust
License
Apache-2.0
Repository updated
Jul 14, 2026
Default branch
main

Resource types

Desktop app

Use cases

Data and analyticsDevOps and deployment

Operating systems

LinuxmacOSWindows

Runtime

DesktopLocal

Protocols & integrations

Model Context Protocol

Capabilities

ObservabilitySchedulingTool useVerification and evals

Related projects

Browse more similar projects