GitTalent
Havuz
Depo ayrıntısı

slothflowlabs/duckle

Open-source ETL/ELT you deploy on your own servers or cloud. Built on DuckDB: no-code/low-code visual pipelines or SQL, 385 components, dbt, CDC, data quality, reverse ETL, lineage, MCP for AI agents. No vendor cloud, no per-row billing.

Rust Apache-2.0 21 Mayıs 2026 son push 01 Kasım 2026 120 fork
Yıldız
1.543+286 · 63 gün
Commit · 28g
62
son 28 günde
Yazar · 28g
2
farklı katkıcı

Hızlı değerlendirme

önem 57uyum 32gpt-6-luna

Özet

Duckle, DuckDB üzerinde görsel arayüz, Python veya SQL ile veri pipeline'ları oluşturup kullanıcının kendi altyapısında çalıştırmasını sağlayan açık kaynak ETL/ELT platformudur.

Profiline uyum

PostgreSQL ve MCP ile dolaylı teknoloji örtüşmesi olsa da profilinizde ETL veya veri pipeline ihtiyacı belirtilmiyor.

Neden yükseliyor

129 günlük yaşına karşılık 1.328 yıldız ve son 28 günde 407 commit dikkat çekiyor; görsel pipeline, SQL/Python kullanımı ve self-hosted çalışma vaadini tek üründe birleştirmesi ilgi görebilir. Ancak 407 commit'in yalnızca 3 farklı yazardan gelmesi, aktivitenin geniş katkıcı tabanına yayıldığını göstermiyor; yıldızlar da ürün kalitesinin kanıtı değil.

Problem

Ekiplerin farklı kaynaklardan veri alıp dönüştürme ve hedef sistemlere aktarma işlerini yönetirken vendor'a bağımlılık, kullanım başına ücret ve pipeline'ların sürüm kontrolü dışında kalması gibi sorunları hedefliyor.

Çözüm

Pipeline'ları görsel canvas, Python veya SQL ile tanımlıyor; README'ye göre grafiği DuckDB üzerinde SQL'e derliyor. Pipeline'lar tek dosya olarak Git'te tutulabiliyor ve duckle-runner ile kullanıcının sunucusunda veya cloud ortamında çalıştırılabiliyor.

Yenilik

ETL/ELT, görsel pipeline ve self-hosted çalışma yeni kategoriler değil; DuckDB merkezli yürütme ile pipeline'ları tek dosyada Git'e uygun biçimde sunması pratik bir birleşim, fakat README tek başına teknik üstünlüğü veya iddia edilen bileşen kapsamını doğrulamıyor.

Teknolojiler

  • Rust
  • DuckDB
  • SQL
  • Python
  • dbt
  • MCP
  • Docker
  • Kubernetes

Riskler

  • Proje beta aşamasında; üretim kullanımı öncesinde hata toleransı, yükseltme ve operasyon süreçleri test edilmeli.
  • Yakın dönem commit etkinliği yüksek olsa da farklı yazar sayısının 3 olması bakım ve katkıların az sayıda kişide yoğunlaşabileceğine işaret ediyor.
  • README'deki 385 component ve performans ölçümü proje beyanıdır; farklı veri hacimleri ve iş yüklerinde bağımsız doğrulama sunulmuyor.
  • Connector sayısının yüksek olması her entegrasyonun olgun, kararlı veya tüm özellikleri desteklediği anlamına gelmez.

Detaylı değerlendirme

Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.