{"id":15295149,"url":"https://github.com/aloiziomacedo/csvconv","last_synced_at":"2025-04-13T15:57:51.887Z","repository":{"id":69904553,"uuid":"604105655","full_name":"AloizioMacedo/csvconv","owner":"AloizioMacedo","description":"CSV Delimiter Converter","archived":false,"fork":false,"pushed_at":"2023-02-21T18:45:58.000Z","size":39,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-27T06:51:19.291Z","etag":null,"topics":["cli","cli-app","csv","csv-files","csv-files-management","csv-format","rust","rust-lang"],"latest_commit_sha":null,"homepage":"","language":"Rust","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/AloizioMacedo.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":"2023-02-20T10:50:11.000Z","updated_at":"2023-02-21T00:31:43.000Z","dependencies_parsed_at":null,"dependency_job_id":"9f41940b-7dba-4214-94e7-0af69d7383eb","html_url":"https://github.com/AloizioMacedo/csvconv","commit_stats":{"total_commits":30,"total_committers":1,"mean_commits":30.0,"dds":0.0,"last_synced_commit":"e335bee8bcded0309c1e5b557bcf27aa70fb8da1"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AloizioMacedo%2Fcsvconv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AloizioMacedo%2Fcsvconv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AloizioMacedo%2Fcsvconv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AloizioMacedo%2Fcsvconv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AloizioMacedo","download_url":"https://codeload.github.com/AloizioMacedo/csvconv/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248741161,"owners_count":21154252,"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":["cli","cli-app","csv","csv-files","csv-files-management","csv-format","rust","rust-lang"],"created_at":"2024-09-30T17:08:48.331Z","updated_at":"2025-04-13T15:57:51.863Z","avatar_url":"https://github.com/AloizioMacedo.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Introduction\n\nCSV Delimiter Converter (csvconv) is a simple, fast CLI tool that converts csv files to different limiters.\n\nIt processes files via multithreading using [Rayon](https://github.com/rayon-rs/rayon), and can identify invalid csv files.\n\n# Installation methods\n\n## Binary\n\nDownload any of the binaries appropriate for your system in the releases section.\n\n## Repository\n\nUse the repository directly\n\n## Crates\n\nInstall directly with\n\n```console\n~: cargo install csvconv\n```\n\n# Usage\n\nUsage information can be seen by running the --help option:\n\n```console\n~$ csvconv -h\n\nUsage: csvconv.exe [OPTIONS] \u003cORIGINAL_DELIMITER\u003e \u003cNEW_DELIMITER\u003e \u003cPATH\u003e\n\nArguments:\n  \u003cORIGINAL_DELIMITER\u003e  Original string delimiter. Must be one character\n  \u003cNEW_DELIMITER\u003e       New string delimiter. Must be one character\n  \u003cPATH\u003e                File or directory path. Directory search is recursive\n\nOptions:\n  -o, --output \u003cOUTPUT\u003e  Name of the output file (resp. directory) for the formatted result (resp. results) [default: formatted]\n  -c, --check            Checks if the file is valid csv by counting delimiters in the lines\n  -h, --help             Print help\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faloiziomacedo%2Fcsvconv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faloiziomacedo%2Fcsvconv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faloiziomacedo%2Fcsvconv/lists"}