Info
Version: | 3.7.0 |
Author(s): | Andreas Lennartz |
Last Update: | Friday, March 7, 2025 |
.NET Fiddle: | Online Example |
Project Url: | https://www.etlbox.net/ |
NuGet Url: | https://www.nuget.org/packages/ETLBox |
Install
Install-Package ETLBox
dotnet add package ETLBox
paket add ETLBox
ETLBox Download (Unzip the "nupkg" after downloading)
Dependencies
- Microsoft.CSharp(>= 4.7.0)
- NLog.Extensions.Logging(>= 1.6.5)
- Newtonsoft.Json(>= 12.0.3)
- System.Data.Common(>= 4.3.0)
- System.Threading.Tasks.Dataflow(>= 5.0.0)
- TSQL.Parser(>= 1.5.2)
Tags
# Build scalable, code-first ETL pipelines for SQL, NoSQL, APIs, and flat files.
# Automate data movement, transformation, and synchronization with minimal memory usage.
# Ideal for data warehousing, migrations, and big data processing.
Simplify your data integration workflow:
ETLBox enables efficient, asynchronous data processing by reading from databases, APIs, and file formats like CSV, Excel, and JSON.
Transform data dynamically with row-based, batch, or lookup transformations, and read or write from/to multiple destinations in parallel.
Key Features:
* Stream large datasets efficiently without loading everything into memory
* Maximize performance with parallel, task-based data flow execution
* Connect to various data sources with built-in connectors or extend with custom components
For tutorials, examples, and documentation, visit:
https://www.etlbox.net/.