{"repo":"Nonanti/PipeFlow","free":true,"listed":false,"github":"https://github.com/Nonanti/PipeFlow","clone":"git clone https://github.com/Nonanti/PipeFlow.git","description":"High-performance ETL pipeline library for .NET. Process CSV, JSON, Excel, and SQL data with minimal memory usage through streaming operations.","language":"C#","stars":136,"topics":["csharp","csv","data","data-pipeline","data-processing","dataflow","dotnet","etl","excel","json"],"license":"MIT","category":"data-pipelines","readme_excerpt":"PipeFlow A .NET ETL pipeline library. Read, transform, and write data with a fluent, async-first API. v3 is under active development on this branch. The stable v2.1.0 package is still the one on NuGet as PipeFlowCore . v3 will ship split across PipeFlow + PipeFlow.SqlServer + PipeFlow.PostgreSql + PipeFlow.MongoDb + PipeFlow.Excel + PipeFlow.EntityFrameworkCore + PipeFlow.Aws + PipeFlow.Azure + PipeFlow.GoogleCloud . Until then use v2 or build from source. Install (v2, current stable) The v2 source lives at tag v2.1.0-archived . Quick start (v3, from source) The pipeline, source, and sink abstractions are defined; concrete CSV / JSON / HTTP / database sources land in Wave 0.B and beyond. See samples/PipeFlow.Sandbox/Program.cs for every public API exercised end-to-end. Build and test locally Requires the .NET 10 SDK (also builds for net8.0). Status - Core abstractions, DataRow , exception hierarchy: done (Wave 0.A). - Pipeline , ParallelPipeline , builder, DI, options: next (Wave 0.B). - Source/sink concrete implementations (CSV, JSON, HTTP, DB, cloud): Wave 0.C onward. - NuGet release as split packages: v3.0.0 GA. Contributing PRs welcome. See CONTRIBUTING.md. Run dotnet format before committing. License MIT. See LICENSE. Author Berkant - Nonanti","default_branch":null,"files":null,"tree":[],"storefront":"/r/Nonanti","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Nonanti/PipeFlow/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}