Flowthru 0.26.0-preview.112
dotnet add package Flowthru --version 0.26.0-preview.112
NuGet\Install-Package Flowthru -Version 0.26.0-preview.112
<PackageReference Include="Flowthru" Version="0.26.0-preview.112" />
<PackageVersion Include="Flowthru" Version="0.26.0-preview.112" />
<PackageReference Include="Flowthru" />
paket add Flowthru --version 0.26.0-preview.112
#r "nuget: Flowthru, 0.26.0-preview.112"
#:package Flowthru@0.26.0-preview.112
#addin nuget:?package=Flowthru&version=0.26.0-preview.112&prerelease
#tool nuget:?package=Flowthru&version=0.26.0-preview.112&prerelease
Flowthru
A type-safe, fail-fast data engineering framework for .NET. This is the batteries-included
package: it bundles the engine (Flowthru.Core) with the most common format extensions
(CSV, Parquet, Excel) and metadata exporters (JSON, Mermaid), so a new project can build a
Flow end-to-end with a single dotnet add package.
Install
dotnet add package Flowthru
Wire the engine into a host, register a Catalog and one or more Flows:
services.AddFlowthru(flowthru =>
{
flowthru.RegisterCatalog(sp => new Catalog(basePath));
flowthru
.RegisterFlow<Catalog>("DataProcessing", DataProcessingFlow.Create)
.WithDescription("Preprocesses raw inputs into model-ready tables");
});
What's bundled
| Package | Role |
|---|---|
Flowthru.Core |
The engine — Flow building, Step execution, Catalog contracts, validation, caching, hosting |
Flowthru.Extensions.Csv / .Parquet / .Excel |
File-format Catalog adapters |
Flowthru.Extensions.Metadata.Json / .Mermaid |
DAG metadata exporters |
Reach for a specific extension package directly (Flowthru.Extensions.EFCore,
.Python, .Http, …) when you need a stack this bundle doesn't include, or depend on
Flowthru.Core alone when you want to pick every adapter yourself.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- CsvHelper (>= 33.0.1)
- ExcelDataReader (>= 3.7.0)
- ExcelDataReader.DataSet (>= 3.7.0)
- Flowthru.Core (>= 0.26.0-preview.112)
- Flowthru.Extensions.Csv (>= 0.26.0-preview.112)
- Flowthru.Extensions.Excel (>= 0.26.0-preview.112)
- Flowthru.Extensions.Metadata.Json (>= 0.26.0-preview.112)
- Flowthru.Extensions.Metadata.Mermaid (>= 0.26.0-preview.112)
- Flowthru.Extensions.Parquet (>= 0.26.0-preview.112)
- Microsoft.Extensions.Configuration (>= 10.0.4)
- Microsoft.Extensions.Configuration.Abstractions (>= 10.0.4)
- Microsoft.Extensions.Configuration.Binder (>= 10.0.4)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.4)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.4)
- Microsoft.Extensions.Options (>= 10.0.4)
- Parquet.Net (>= 5.6.0)
- Snappier (>= 1.3.1)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Flowthru:
| Package | Downloads |
|---|---|
|
Flowthru.Integrations.MLNet
ML.NET integration for Flowthru - provides IDataView container adapters for machine learning pipelines |
|
|
Flowthru.Extensions.ML
Pure, unoptimized UMAP implementation for Flowthru - direct port from Python reference implementation by Leland McInnes |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.26.0-preview.112 | 35 | 6/5/2026 |
| 0.25.0 | 90 | 6/2/2026 |
| 0.25.0-preview.110 | 38 | 6/2/2026 |
| 0.24.0-preview.108 | 41 | 6/2/2026 |
| 0.21.0 | 97 | 5/24/2026 |
| 0.21.0-preview.101 | 61 | 5/24/2026 |
| 0.20.0 | 91 | 5/23/2026 |
| 0.20.0-preview.100 | 46 | 5/23/2026 |
| 0.19.0-preview.99 | 49 | 5/23/2026 |
| 0.18.5-preview.98 | 65 | 5/22/2026 |
| 0.18.4-preview.97 | 48 | 5/22/2026 |
| 0.18.3 | 102 | 5/20/2026 |
| 0.18.3-preview.95 | 59 | 5/19/2026 |
| 0.18.2 | 97 | 5/18/2026 |
| 0.18.2-preview.93 | 50 | 5/18/2026 |
| 0.18.1 | 98 | 5/15/2026 |
| 0.18.1-preview.92 | 47 | 5/14/2026 |
| 0.18.0-preview.91 | 46 | 5/14/2026 |
| 0.17.5 | 97 | 5/13/2026 |