CARVIEW |
Select Language
HTTP/2 200
date: Sun, 27 Jul 2025 19:24:52 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"4f0f554be2ed884b41597e0f715c2bbf"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=nOB65tqHIcSBvq4BsETBu3j0Qas1AlzIraq%2F9gXiFZWZ3Ibqx25AlQycqiGbGf3yHy2QSlMsHgLQVPDaFJyk5%2B84La0YbF3vKMD8X2sn6Xk1Lc7v3UlSS2IV4jmOnhlbBYTO7SRcE2xFZKRnTzqJQ3UlOvJT51BvfnXdQZxC3qXr63%2BDhYeUfLN%2Bd8kGfPnywvQARXvdYfR2glZ5fLK1j8p7X7B7RUUohN4sCVv%2F9PkChG3RLqr3%2F0%2Fbw4guc4UmeJ1%2F8S1q3kzdBRMFOU4cmA%3D%3D--wccq0lcxgCdIiky2--stKts42%2Bj5VLLUG69DIAHw%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.2093481651.1753644291; Path=/; Domain=github.com; Expires=Mon, 27 Jul 2026 19:24:51 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Mon, 27 Jul 2026 19:24:51 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: A21C:3ED739:111C2DA:166C7A8:68867D03
Releases Β· shenwei356/csvtk Β· GitHub
31 May 03:21
12 Mar 09:25
Loading
05 Dec 12:54
Loading
22 Nov 08:41
Loading
01 Nov 11:12
Loading
15 Mar 08:10
Loading
27 Nov 14:35
Loading
22 Sep 02:20
Loading
20 Aug 07:25
Loading
17 Aug 07:57
Loading
Skip to content
Navigation Menu
{{ message }}
-
-
Notifications
You must be signed in to change notification settings - Fork 93
Releases: shenwei356/csvtk
Releases Β· shenwei356/csvtk
csvtk v0.34.0
Compare
Changes
- csvtk v0.34.0
- new command
csvtk plot bar
. Contributed by @lovromazgon #323 csvtk
:- fix panic when the first field is empty, e.g.,
-f ,2,3
.
- fix panic when the first field is empty, e.g.,
csvtk cut
:csvtk plot box
:- fix
--horiz
does not swap axes labels. #314
- fix
csvtk plot line
:- add a new flag
--data-field-x-nominal
to plot line with sortable nominal X axis values, such as date.
#308 by @lovromazgon
- add a new flag
csvtk plot
:- add two new flags
--hide-x-labs
and--hide-y-labs
, for hiding X/Y axis, ticks, and tick labels. #326
- add two new flags
csvtk fix
:- add a new flag
--na
to set content to fill. #316
- add a new flag
csvtk replace
:- add new replacements symbol/placeholder for group-specific numbering:
{gnr}
,{enr}
,{rnr}
. #322
- add new replacements symbol/placeholder for group-specific numbering:
csvtk sort
:- add support for sorting by date/time. #278
- new command
Notes
- run
csvtk version
to check update !!! - run
csvtk genautocomplete
to update Bash completion !!!
Assets 20
- sha256:0bf0093958fe0fa3aa9b14f9f79c7d867cf3b6c4a728a7d41dd381d359a40b909.6 MB
2025-05-31T03:19:26Z - sha256:18155bc904eb1447d295b6b0af4416bc8f144e0f3b4a2474cdc11e0bf584fc7f60 Bytes
2025-05-31T03:19:42Z - sha256:f323c0192a79434b9fe35512a797eb1f6c02797d7dc06b26f54d359ead0ca7809.06 MB
2025-05-31T03:19:43Z - sha256:702ae7faa6aec20bc7dff9087088f7376788b5e5d97ee671cfe4abf61d25323960 Bytes
2025-05-31T03:19:50Z - sha256:48ae8afd2e7048c1dc1588b24b00fcd8a80fef92a4987caf4a0c330a74764ad59.22 MB
2025-05-31T03:19:51Z - sha256:6ca90ea3ec0e3fe86e3f53a3d8bfe42d10a67e0d802a89544f6e663f90b466df59 Bytes
2025-05-31T03:19:57Z - sha256:f561631a86f6d06a008e16fc7872f2f7e71179063913b7ee48f90056982804ec9.48 MB
2025-05-31T03:19:59Z - sha256:a539a664ef95a4db50e9161b38a18d6b1d6cb927255dcc376a1b775fa572dc8e61 Bytes
2025-05-31T03:20:04Z - sha256:795c2294897b4c8be9dcb38b86f19549b0c94fdd480729d15c09c577d72333a99.24 MB
2025-05-31T03:20:06Z - sha256:8f0e21238784ecc8e861e1eb905183ffe130334b68f1cee286fd0309d771016e57 Bytes
2025-05-31T03:20:11Z -
2025-05-31T03:21:13Z -
2025-05-31T03:21:13Z - Loading
3 people reacted
csvtk v0.33.0
Compare
Changes
- csvtk v0.33.0
- new command
csvtk comma
: make numbers more readable by adding commas. #300 csvtk
:- add a global flag
-V/--version
. #304
- add a global flag
csvtk plot box/hist/line
:- adds
--x-scale-ln
and--y-scale-ln
for natural log scaling of the X & Y axes. #302#302) by @xxxserxxx
- adds
csvtk fold
:csvtk summary
:- numbers in scientific notation are output as is.
- new command
Notes
- run
csvtk version
to check update !!! - run
csvtk genautocomplete
to update Bash completion !!!
Assets 20
2 people reacted
csvtk v0.32.0
Compare
Changes
- csvtk v0.32.0
csvtk filter2/mutate2/mutate3
:- fix a bug of mismatch between column names and values which was brought in v0.31.1. #295
- add some unit tests.
csvtk pretty
:-w/--min-width
and-W/--max-width
accept multiple values for setting column-specific thresholds.- add a new format style
round
for round corners.
Notes
- run
csvtk version
to check update !!! - run
csvtk genautocomplete
to update Bash completion !!!
Assets 20
csvtk v0.31.1
Compare
Changes
Notes
- run
csvtk version
to check update !!! - run
csvtk genautocomplete
to update Bash completion !!!
Assets 20
csvtk v0.31.0
Compare
Changes
- csvtk v0.31.0
csvtk sort/join
:- faster speed and lower memory.
csvtk sort
:- do not panic for empty input. #287
csvtk summary
:- fix the order of columns. #282
csvtk rename2
:- fix
-n/--start-num
. #286 - add flag
--nr-width
.
- fix
csvtk replace
:- fix implementing
{nr}
. #286
- fix implementing
csvtk csv2json
:- fix values with double quotes and new line symbols.
csvtk split
:- support customize output file prefix and subdirectory from prefix of keys. #288
csvtk spread
:- add a new alias "scatter" to "spread". #265
csvtk grep
:- do not show progress.
csvtk fix-quotes
:- new flag
-b, --buffer-size
.
- new flag
csvtk plot
:- new flag
--scale
for scaling the image width/height, tick, axes, line/point and font sizes proportionally, adviced by @tseemann.
- new flag
csvtk plot line
:csvtk hist
:- new flags:
--line-width
.
- new flags:
csvtk box
:- plots of different groups have different colors now.
- new flags:
--line-width
,--point-size
, andcolor-index
.
Assets 16
csvtk v0.30.0
Compare
Changes
- csvtk v0.30.0
csvtk
:- grouping subcommands in help message.
- add a new global flag
--quiet
. #261 - add a new global flag
-U, --delete-header
for disable outputing the header row. Supported commands: concat, csv2tab/tab2csv, csv2xlsx/xlsx2csv, cut, filter, filter2, freq, fold/unfold, gather, fmtdate, grep, head, join, mutate, mutate2, replace, round, sample. #258 - support more commands with
-Z/--show-row-number
: head.
csvtk dim
:- fix duplicated rows for multiple input files, this bug was introduced in v0.27.0.
csvtk concat
:- fix panic when no data found. #259
csvtk spread
:- fix flag checking of
-k
and-v
.
- fix flag checking of
csvtk sort
:- fix ordering when given multiple custom levels.
csvtk filter/filter2
:- fix printing row number with
-Z
.
- fix printing row number with
csvtk xls2csv
:- output raw data. #262
csvtk pretty
:- change the default value of
-n/--buf-rows
from 128 to 1024, and 0 for loading all data.
- change the default value of
csvtk join
:- new flag
-s/--suffix
for adding suffixes to colnames from each file. #263
- new flag
Assets 9
csvtk v0.29.0
Compare
Changelog
- csvtk v0.29.0
- new commands:
fix-quotes
: fix malformed CSV/TSV caused by double-quotes. #260del-quotes
: remove extra double-quotes added byfix-quotes
.
csvtk del-header
:- fix deleting headers of 2nd and later files. #257
csvtk concat
:- fix panic when no data found.
csvtk sort
:- support column names containing colons. #254
csvtk filter2
:csvtk plot
:- add a new flag
--tick-label-size
.
- add a new flag
csvtk pretty
:- fix showing cell data containing "tabs", by replacing tabs with spaces.
- new commands:
Assets 9
1 person reacted
csvtk v0.28.0
Compare
Changes
- csvtk v0.28.0
csvtk
:- add the shortcut
-X
for the flag--infile-list
. #249
- add the shortcut
csvtk pretty
:- support field ranges for
-m/--align-center
and-r/--align-right
. #244
- support field ranges for
csvtk spread
:- support values sharing the same keys. #248
csvtk join
:- a new flag
-P/--prefix-duplicates
: add filenames as colname prefixes only for duplicated colnames. #246
- a new flag
csvtk mutate2
:- fix changing the order of the header row, the code was accidentally missing during code refactoring in v0.27.0. #252
csvtk xlsx2csv
:- fix
open /tmp/excelize-: no such file or directory
error for big.xlsx
files. #251
- fix
csvtk comb
:- fix the empty result bug for alphabet sizes greater than 64.
Assets 9
4 people reacted
csvtk v0.27.2
Compare
Changes
- csvtk v0.27.2
-
csvtk pretty
:-
fix the bug of empty first row with
-H/--no-header-row
, introduced in v0.27.0. -
new style
3line
for three-line table.$ csvtk pretty names.csv -S 3line ββββββββββββββββββββββββββββββββββββββββ id first_name last_name username ---------------------------------------- 11 Rob Pike rob 2 Ken Thompson ken 4 Robert Griesemer gri 1 Robert Thompson abc NA Robert Abel 123 ββββββββββββββββββββββββββββββββββββββββ
-
-
csvtk csv2xlsx
:- binaries compiled with go1.21 would result in a broken xlsx file. #243
-
csvtk splitxlsx
:- fix the error of
invalid worksheet index
. #1617
- fix the error of
-
Assets 9
3 people reacted
csvtk v0.27.1
Compare
Changes
- csvtk v0.27.1
csvtk filter2/mutate2
:- fix the bug of selecting with field numbers. #242
Assets 9
Previous Next
You canβt perform that action at this time.