{"id":36536138,"url":"https://github.com/mentax/csv2xlsx","last_synced_at":"2026-01-12T04:50:33.155Z","repository":{"id":143727565,"uuid":"105534676","full_name":"mentax/csv2xlsx","owner":"mentax","description":"Fast and simple opensource command line tool to convert CSV do XLSX","archived":false,"fork":false,"pushed_at":"2025-09-26T10:10:24.000Z","size":322,"stargazers_count":104,"open_issues_count":1,"forks_count":21,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-09-26T10:27:14.200Z","etag":null,"topics":["csv","go","xlsx"],"latest_commit_sha":null,"homepage":null,"language":"Go","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/mentax.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-10-02T13:01:09.000Z","updated_at":"2025-09-26T08:50:48.000Z","dependencies_parsed_at":"2023-11-23T21:30:44.241Z","dependency_job_id":"bdc5b1b9-6555-4229-95c2-2bce7bd1a05b","html_url":"https://github.com/mentax/csv2xlsx","commit_stats":null,"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"purl":"pkg:github/mentax/csv2xlsx","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mentax%2Fcsv2xlsx","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mentax%2Fcsv2xlsx/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mentax%2Fcsv2xlsx/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mentax%2Fcsv2xlsx/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mentax","download_url":"https://codeload.github.com/mentax/csv2xlsx/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mentax%2Fcsv2xlsx/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28334813,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-12T00:36:25.062Z","status":"online","status_checked_at":"2026-01-12T02:00:08.677Z","response_time":98,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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","go","xlsx"],"created_at":"2026-01-12T04:50:32.528Z","updated_at":"2026-01-12T04:50:33.148Z","avatar_url":"https://github.com/mentax.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\n[![goreleaser](https://github.com/mentax/csv2xlsx/actions/workflows/goreleaser.yml/badge.svg)](https://github.com/mentax/csv2xlsx/actions/workflows/goreleaser.yml)\n[![test](https://github.com/mentax/csv2xlsx/actions/workflows/test.yaml/badge.svg)](https://github.com/mentax/csv2xlsx/actions/workflows/test.yaml)\n[![GoDoc](https://godoc.org/github.com/mentax/csv2xlsx?status.svg)](https://godoc.org/github.com/mentax/csv2xlsx)\n[![codebeat badge](https://codebeat.co/badges/1b57272c-e0fa-4a14-93b5-3586e192fdb3)](https://codebeat.co/projects/github-com-mentax-csv2xlsx-master)\n[![Go Report Card](https://goreportcard.com/badge/github.com/mentax/csv2xlsx)](https://goreportcard.com/report/github.com/mentax/csv2xlsx)\n[![GitHub release](https://img.shields.io/github/v/release/mentax/csv2xlsx)](https://github.com/mentax/csv2xlsx/releases/latest)\n\n\u003c!-- \n  [![Coverage](https://gocover.io/_badge/github.com/mentax/csv2xlsx)](http://gocover.io/github.com/mentax/csv2xlsx)\n--\u003e\n\n# csv 2 xlsx\n\n## HELP\n  An actual version always available by run `csv2xlsx -h` or `csv2xlsx help`\n\n### NAME:\n   csv2xlsx - Convert CSV data to xlsx - especially the big one.\n\n### Speed:\n\n   csv with 50k rows, 5 MB, with xlsx template - 5s\n\n\n   (On MacBook Pro 2016)\n\n### Benchmark:\n\nTo compare speed between builds you can use:\n\n`go test -bench=. -tags=benchmark`\n\n### Example:\n\n```bash\ncsv2xlsx --template example/template.xlsx --sheet Sheet_1 --sheet Sheet_2 --row 2 --output result.xlsx data.csv data2.csv\ncsv2xlsx.exe -t example/template.xlsx -s Sheet_1 -s Sheet_2 -r 2 -o result.xlsx data.csv data2.csv\n```\n\n### USAGE:\n\n    csv2xlsx [global options] command [command options] [file of file's list with csv data]\n\n#### GLOBAL OPTIONS:\n\n```\n --sheets names, -s names [ --sheets names, -s names ]  sheet names in the same order like csv files. If sheet with that name exists, data is inserted to this sheet. Usage: -s AA -s BB\n --template path, -t path                               path to xlsx file with template file\n --delimiter letter, -d letter                          one letter delimiter used in csv file (default: \",\")\n --exampleRow number, -r number                         exampleRow number to use for create rows format. When '0' - not used. This exampleRow will be overwrite in result file. (default: 0)\n --startFrom number, --sf number                        startFrom number decide which row is used as first row from csv file. Counting from 0. (default: 0)\n --output xlsx file, -o xlsx file                       path to result xlsx file (default: \"./output.xlsx\")\n --use-cache                                            enable disk-based storage for large files to limit memory usage\n --help, -h                                             show help\n --version, -v                                          print the version\n```   \n\n\n## Download\n\nDownload from [releases section on GitHub](https://github.com/mentax/csv2xlsx/releases)   \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmentax%2Fcsv2xlsx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmentax%2Fcsv2xlsx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmentax%2Fcsv2xlsx/lists"}