Breeze0806/go-etl
go-etl is a toolset for data extraction, transformation and loading.
This tool helps you move data efficiently between different databases and file types. It takes information from sources like MySQL, PostgreSQL, Oracle, or CSV/Excel files, and reliably copies it to another database or file. Data analysts, database administrators, and operations engineers often use this to keep their various data systems synchronized.
184 stars.
Use this if you need to transfer large volumes of data between different relational databases or integrate data from structured files like CSVs and Excel into your database systems.
Not ideal if your primary need is real-time data streaming or complex data transformations beyond simple extraction and loading.
Stars
184
Forks
53
Language
Go
License
Apache-2.0
Category
Last pushed
Mar 14, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/data-engineering/Breeze0806/go-etl"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
PrefectHQ/prefect
Prefect is a workflow orchestration framework for building resilient data pipelines in Python.
growthbook/growthbook
Open Source Feature Flags, Experimentation, and Product Analytics
koopjs/koop
Transform, query, and download geospatial data on the web.
pathwaycom/pathway
Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
dagster-io/dagster
An orchestration platform for the development, production, and observation of data assets.