DataPowerTools
Cinchoo ETL
DataPowerTools | Cinchoo ETL | |
---|---|---|
2 | - | |
8 | 736 | |
- | - | |
6.9 | 6.3 | |
14 days ago | 9 days ago | |
C# | C# | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
DataPowerTools
- Recommended patterns or tools for data/row migration between databases?
-
What do you use for Data Wrangling / ETL?
I created a lib https://github.com/nh43de/DataPowerTools for this purpose (basically a lot of extensions around IDataReader), but I haven't had the time to really maintain or document it properly. Basically, there are readers: ExcelReader, CsvReader, etc. that implement IDataReader, a standard ADO.NET interface, and then extension methods can be called on IDataReader to add/modify/transform/lookup columns. Once the (possibly transformed) IDataReader is obtained it can then be used to write the data somewhere else, or analyzed further e.g. to create a table to fit the transformed data. Currently supported destinations are Excel, Sql Server, SqlLite, Csv, or any destination that takes in an IDataReader. It's highly performant and in production in a lot of places.
Cinchoo ETL
We haven't tracked posts mentioning Cinchoo ETL yet.
Tracking mentions began in Dec 2020.
What are some alternatives?
smartbulkcopy - High-Speed Bulk Copy tool to move data from one Azure SQL / SQL Server database to another. Smartly uses logical or physical partitions to maximize speed.
Reactive ETL - Reactive ETL is a rewrite of Rhino ETL using the reactive extensions for .Net.
Dapper - Dapper - a simple object mapper for .Net
Sylvan - A collection of .NET libraries, including the fastest general-purpose CSV parser for .NET.
NETProvider - Firebird ADO.NET Data Provider
bafi - Universal JSON, BSON, YAML, CSV, XML, mt940 converter with templates
U8XmlParser - Extremely fast UTF-8 xml parser library
Open.Text.CSV - A set of utilities for reading and writing CSV data in C#.
RecordParser - Zero Allocation Writer/Reader Parser for .NET Core
RGDReader - C# library, command line interface too and graphical user interface for reading Age of Empire 4 files such as rgd and rrtex
ApiLibs - An easily extendable restclient library for csharp
CsharpVoxReader - A generic C# reader for MagicaVoxel's vox file format