Difftastic is a CLI diff tool that compares files based on their syntax, not line-by-line. Difftastic produces accurate diffs that are easier for humans to read.
It supports many languages and is compatible with Git.
{
"id":"5ae40002bb64b456ffa98b34424ce1be340e7f78037da7bffb2ceb004634b61c",
"pubkey":"12ee87ca4a580bde36034fabc1344e013bfa7943c4749d5fc530094f642052ca",
"created_at":1704780432,
"kind":1,
"tags": [
[
"t",
"diff"
],
[
"t",
"parsing"
],
[
"t",
"treesitter"
],
[
"proxy",
"https://fosstodon.org/users/hywan/statuses/111724490427131052",
"activitypub"
]
],
"content":"difftastic, https://github.com/Wilfred/difftastic.\n\nDifftastic is a CLI diff tool that compares files based on their syntax, not line-by-line. Difftastic produces accurate diffs that are easier for humans to read.\n\nIt supports many languages and is compatible with Git.\n\n#diff #parsing #TreeSitter\n\nhttps://cdn.fosstodon.org/media_attachments/files/111/724/490/201/407/288/original/71646e97e547787a.png\n\nhttps://cdn.fosstodon.org/media_attachments/files/111/724/490/293/226/470/original/9a7e67c250139f4e.png\n\nhttps://cdn.fosstodon.org/media_attachments/files/111/724/490/369/751/214/original/d5a250773a3aad41.png",
"sig":"1d140aaec0e3fcc223978b4b80080363c334d334f43e8ab965bd013836ba3058eab210fd7283c10081f7b88197452bfa03ada5226b4fc3460e85bba13949d3f0"
}