{"id":17955309,"url":"https://github.com/atifaziz/splitcsvapp","last_synced_at":"2025-08-16T07:31:10.966Z","repository":{"id":66141580,"uuid":"129276465","full_name":"atifaziz/SplitCsvApp","owner":"atifaziz","description":"CSV Splitter Utility","archived":false,"fork":false,"pushed_at":"2020-04-06T12:50:33.000Z","size":73,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-10-29T11:42:47.677Z","etag":null,"topics":["csv"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/atifaziz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING.txt","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":"2018-04-12T15:55:22.000Z","updated_at":"2023-08-29T10:41:51.000Z","dependencies_parsed_at":"2023-02-24T08:30:16.547Z","dependency_job_id":null,"html_url":"https://github.com/atifaziz/SplitCsvApp","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atifaziz%2FSplitCsvApp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atifaziz%2FSplitCsvApp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atifaziz%2FSplitCsvApp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atifaziz%2FSplitCsvApp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/atifaziz","download_url":"https://codeload.github.com/atifaziz/SplitCsvApp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230019777,"owners_count":18160600,"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":["csv"],"created_at":"2024-10-29T10:25:54.128Z","updated_at":"2024-12-16T20:14:26.596Z","avatar_url":"https://github.com/atifaziz.png","language":"C#","readme":"# CSV Splitter Utility\n\n`splitcsv` is a simple command-line utility whose sole purpose is to help\nsplit a large CSV file into multiple smaller files where each file will\ncontain a user-specified number of rows.\n\nThe headers are repeated in the split files such that each CSV can be treated\nindependently.\n\nEach split file carries the original name of the CSV file followed by `-N`\nwhere _N_ is the split part number starting with 1. The paths to the generated\nsplits are printed on separate lines to standard output.\n\nThe format of split files always uses double-quotes (`\"`) around fields and\nescapes any double-quotes embedded in a field's value by doubling (`\"\"`).\n\nIf a CSV is too small to split, it will perform no action.\n\n\n## Usage\n\n```\nsplitcsv \u003cOPTIONS\u003e \u003cFILE\u003e...\n\noptions:\n\n  -?, --help, -h             prints out the options\n      --verbose, -v          enable additional output\n  -d, --debug                debug break\n  -e, --encoding=VALUE       input/output file encoding\n  -l, --lines=VALUE          lines per split (10,000)\n      --od, --output-dir=VALUE\n                             output directory (default is same as source)\n      --ap, --absolute-paths emit absolute paths to split files\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatifaziz%2Fsplitcsvapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fatifaziz%2Fsplitcsvapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatifaziz%2Fsplitcsvapp/lists"}