{"id":13415185,"url":"https://github.com/Cinchoo/ChoETL","last_synced_at":"2025-03-14T22:33:03.557Z","repository":{"id":37789720,"uuid":"71395487","full_name":"Cinchoo/ChoETL","owner":"Cinchoo","description":"ETL framework for .NET (Parser / Writer for CSV, Flat, Xml, JSON, Key-Value, Parquet, Yaml, Avro formatted files)","archived":false,"fork":false,"pushed_at":"2024-04-25T12:32:37.000Z","size":41544,"stargazers_count":742,"open_issues_count":69,"forks_count":133,"subscribers_count":49,"default_branch":"master","last_synced_at":"2024-05-22T23:45:53.490Z","etag":null,"topics":["avro","cinchoo-etl","csharp","csv","dotnet","etl","etl-framework","flat","json","keyvalue","parquet","parquet-files","parser","reader","writer","xml","yaml"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Cinchoo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-10-19T20:14:02.000Z","updated_at":"2024-05-28T20:22:02.557Z","dependencies_parsed_at":"2022-07-14T23:17:00.663Z","dependency_job_id":"7b67f7f7-1f42-411b-a60c-d4636b774c5c","html_url":"https://github.com/Cinchoo/ChoETL","commit_stats":{"total_commits":915,"total_committers":7,"mean_commits":"130.71428571428572","dds":"0.28524590163934427","last_synced_commit":"8f8d6632a52aedf0ab5a04e09563f98fe181a92c"},"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cinchoo%2FChoETL","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cinchoo%2FChoETL/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cinchoo%2FChoETL/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cinchoo%2FChoETL/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Cinchoo","download_url":"https://codeload.github.com/Cinchoo/ChoETL/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221513997,"owners_count":16835757,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["avro","cinchoo-etl","csharp","csv","dotnet","etl","etl-framework","flat","json","keyvalue","parquet","parquet-files","parser","reader","writer","xml","yaml"],"created_at":"2024-07-30T21:00:44.721Z","updated_at":"2025-03-14T22:33:03.541Z","avatar_url":"https://github.com/Cinchoo.png","language":"C#","funding_links":[],"categories":["ETL","Frameworks, Libraries and Tools","xml","框架, 库和工具","C\\#","Big Data","C# #","csharp"],"sub_categories":["Application Frameworks","应用程序框架"],"readme":"# Cinchoo ETL\n\n\u003c!--\n  Title: Cinchoo ETL\n  Description: ETL Framework for .NET (Reader / Writer for CSV, Fixed/Flat, Xml, JSON, Key-Value, Avro, Yaml formatted files)\n  Author: Cinchoo\n  --\u003e\n \u003cmeta name='keywords' content='CSV, Fixed, Flat, Xml, JSON, Key-Value, KVP, Reader, Writer, Parser'\u003e\n \n[![Join the chat at https://gitter.im/ChoETL/Lobby](https://badges.gitter.im/ChoETL/Lobby.svg)](https://gitter.im/ChoETL/Lobby?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge)\n[![Build status](https://ci.appveyor.com/api/projects/status/6ktkagfa67vbn9ys?svg=true)](https://ci.appveyor.com/project/Cinchoo/choetl)\n[![github](https://img.shields.io/github/stars/Cinchoo/ChoETL.svg)]()\n\nAn ETL framework for .NET \n\nSimple, intutive  Extract, transform and load (ETL) library for .NET. Extremely fast, flexible, and easy to use. \n\nCinchoo ETL is a code-based ETL framework for extracting data from multiple sources, transforming, and loading into your very own data warehouse in .NET environment. You can have data in your data warehouse in no time.\n\n## Install\n\nTo install Cinchoo ETL (.NET Framework), run the following command in the Package Manager Console [![NuGet](https://img.shields.io/nuget/v/ChoETL.svg)](https://www.nuget.org/packages/ChoETL/)\n\n    PM\u003e Install-Package ChoETL\n\nTo install Cinchoo ETL (.NET Standard / .NET Core), run the following command in the Package Manager Console [![NuGet](https://img.shields.io/nuget/v/ChoETL.NETStandard.svg)](https://www.nuget.org/packages/ChoETL.NETStandard/)\n\n    PM\u003e Install-Package ChoETL.NETStandard\n    \nAdd namespace to the program\n\n``` csharp\nusing ChoETL;\n```\n\n# Phase 1:\nHere are the items will be targetted on phase 1. \n\n  1. CSV Reader / Writer\n      + [CSV Reader](https://github.com/Cinchoo/ChoETL/wiki/QuickCSVLoad)\n      + [CSV Writer](https://github.com/Cinchoo/ChoETL/wiki/QuickCSVWrite)\n      + [CSV Lite Reader](https://github.com/Cinchoo/ChoETL/wiki/QuickCSVLiteLoad)\n      + [CSV Lite Writer](https://github.com/Cinchoo/ChoETL/wiki/QuickCSVLiteWrite)\n  2. Fixed Length Reader / Writer\n      + [Fixed Length Reader](https://github.com/Cinchoo/ChoETL/wiki/QuickFixedLengthLoad)\n      + [Fixed Length Writer](https://github.com/Cinchoo/ChoETL/wiki/QuickFixedLengthWrite)\n  3. Xml Reader / Writer\n      + [Xml Reader](https://github.com/Cinchoo/ChoETL/wiki/QuickXmlLoad)\n      + [Xml Writer](https://github.com/Cinchoo/ChoETL/wiki/QuickXmlWrite)\n  4. JSON Reader / Writer\n      + [JSON Reader](https://github.com/Cinchoo/ChoETL/wiki/QuickJSONLoad)\n      + [JSON Writer](https://github.com/Cinchoo/ChoETL/wiki/QuickJSONWrite)    \n  5. Key-Value Reader / Writer\n      + [Key-Value Pair (KVP) Reader](https://github.com/Cinchoo/ChoETL/wiki/QuickKVPLoad)\n      + [Key-Value Pair (KVP) Writer](https://github.com/Cinchoo/ChoETL/wiki/QuickKVPWrite)\n  6. Parquet Reader / Writer\n      + [Parquet Reader](https://github.com/Cinchoo/ChoETL/wiki/QuickParquetLoad)\n      + [Parquet Writer](https://github.com/Cinchoo/ChoETL/wiki/QuickParquetWrite)\n  7. Yaml Reader / Writer\n      + [Yaml Reader](https://github.com/Cinchoo/ChoETL/wiki/QuickYamlLoad)\n      + [Yaml Writer](https://github.com/Cinchoo/ChoETL/wiki/QuickYamlWrite)\n  8. Avro Reader / Writer\n      + [Avro Reader](https://github.com/Cinchoo/ChoETL/wiki/QuickAvroLoad)\n      + [Avro Writer](https://github.com/Cinchoo/ChoETL/wiki/QuickAvroWrite)\n\n\n## Documentation\n\nhttps://github.com/Cinchoo/ChoETL/wiki\n\n[Cinchoo ETL - CodeProject Articles](https://www.codeproject.com/search.aspx?q=Cinchoo+ETL)\n\n[Cinchoo Medium Site](https://cinchoo.medium.com/)\n\n## StackOverflow\n\n[Cinchoo ETL questions in StackOverflow](https://stackoverflow.com/search?tab=newest\u0026q=\"Cinchoo%20ETL\")\n\n[Cinchoo ETL questions in StackOverflow](https://stackoverflow.com/questions/tagged/choetl)\n\n## Download Binary\n\n#### Base Library\n\n+ [Nuget (.NET Framework)](https://www.nuget.org/packages/ChoETL/) [![NuGet](https://img.shields.io/nuget/v/ChoETL.svg)](https://www.nuget.org/packages/ChoETL/)\n+ [Nuget (.NET Core)](https://www.nuget.org/packages/ChoETL.NETStandard/) [![NuGet](https://img.shields.io/nuget/v/ChoETL.NETStandard.svg)](https://www.nuget.org/packages/ChoETL.NETStandard/)\n\n#### JSON Plug-In\n\n+ [Nuget (.NET Framework)](https://www.nuget.org/packages/ChoETL.JSON/) [![NuGet](https://img.shields.io/nuget/v/ChoETL.JSON.svg)](https://www.nuget.org/packages/ChoETL.JSON/)\n+ [Nuget (.NET Core)](https://www.nuget.org/packages/ChoETL.JSON.NETStandard/) [![NuGet](https://img.shields.io/nuget/v/ChoETL.JSON.NETStandard.svg)](https://www.nuget.org/packages/ChoETL.JSON.NETStandard/)\n\n#### Parquet Plug-In\n\n+ [Nuget (.NET Framework / .NET Core)](https://www.nuget.org/packages/ChoETL.Parquet/) [![NuGet](https://img.shields.io/nuget/v/ChoETL.Parquet.svg)](https://www.nuget.org/packages/ChoETL.Parquet/)\n\n#### Yaml Plug-In\n\n+ [Nuget (.NET Framework / .NET Core)](https://www.nuget.org/packages/ChoETL.Yaml/) [![NuGet](https://img.shields.io/nuget/v/ChoETL.Yaml.svg)](https://www.nuget.org/packages/ChoETL.Yaml/)\n\n#### Avro Plug-In\n\n+ [Nuget (.NET Framework / .NET Core)](https://www.nuget.org/packages/ChoETL.Avro/) [![NuGet](https://img.shields.io/nuget/v/ChoETL.Avro.svg)](https://www.nuget.org/packages/ChoETL.Avro/)\n\n#### Sqlite Plug-In\n\n+ [Nuget (.NET Framework)](https://www.nuget.org/packages/ChoETL.SQLite/) [![NuGet](https://img.shields.io/nuget/v/ChoETL.Sqlite.svg)](https://www.nuget.org/packages/ChoETL.SQLite/)\n+ [Nuget (.NET Core)](https://www.nuget.org/packages/ChoETL.SQLite.Core/) [![NuGet](https://img.shields.io/nuget/v/ChoETL.SQLite.Core.svg)](https://www.nuget.org/packages/ChoETL.SQLite.Core/)\n\n#### SqlServer Plug-In\n\n+ [Nuget (.NET Framework)](https://www.nuget.org/packages/ChoETL.SqlServer/) [![NuGet](https://img.shields.io/nuget/v/ChoETL.SqlServer.svg)](https://www.nuget.org/packages/ChoETL.SqlServer/)\n+ [Nuget (.NET Core)](https://www.nuget.org/packages/ChoETL.SqlServer.Core/) [![NuGet](https://img.shields.io/nuget/v/ChoETL.SqlServer.Core.svg)](https://www.nuget.org/packages/ChoETL.SqlServer.Core/)\n\nIf this project help you reduce time to develop, you can give me a cup of coffee :)\n\n[$10](https://buy.stripe.com/7sIdSt3Cg1OM8KIeV1)/[$25](https://buy.stripe.com/4gw3dP5KoeBy6CAcMR)/[$50](https://buy.stripe.com/28o15Hgp2gJG6CA4go)/[$100](https://buy.stripe.com/bIYbKl8WA2SQe523cl)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCinchoo%2FChoETL","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FCinchoo%2FChoETL","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCinchoo%2FChoETL/lists"}