SlackBuilds Repository

15.0 > Development > difftastic (0.70.0)

Difftastic is a structural diff tool that understands syntax.
It supports over 30 programming languages and when it works,
it's _fantastic_.

This requires: mdbook, rust-opt

Maintained by: Julian Grinblat
Keywords:
ChangeLog: difftastic

Homepage:
https://github.com/Wilfred/difftastic

Source Downloads:
winapi-i686-pc-windows-gnu-0.4.0.crate (db96b50050277bf05a3c68534bbb9586)
winapi-x86_64-pc-windows-gnu-0.4.0.crate (09de9d01e7331ff3da11f58be8bef0df)
wait-timeout-0.2.0.crate (6708629acf3d2ecb7404e43255d2df85)
lazy_static-1.4.0.crate (fba3b040a55c01be7376d3dd5c4d4920)
doc-comment-0.3.3.crate (dd1e49c76e9d5853e673a3b41ba02917)
same-file-1.0.6.crate (2d8d8b377d144f5e32b4f65a69eb0b24)
winapi-0.3.9.crate (0498c4a11448bfc35dc7bb2caa64c753)
cfg-if-1.0.0.crate (74634128440dbc3766bda76fdf0aaa05)
normalize-line-endings-0.3.0.crate (f9ddf92ded75c1df47b2dd1379a482fd)
bitflags-1.3.2.crate (a295edb6953237ebbdfa8e731229f9a3)
difflib-0.4.0.crate (bebc8338ae113a87a04564c97c1e3f0c)
version_check-0.9.4.crate (d18d362345c4fe512ef67b738b239fb8)
humantime-2.1.0.crate (c01022fe0357c10ca1d48b16187f81bd)
autocfg-1.1.0.crate (05d77ef52e90ad161fdd41b252420467)
wasi-0.11.0+wasi-snapshot-preview1.crate (e972ea58ec203bfa6c79c1207852298b)
parking_lot-0.12.1.crate (1be45f99109d447849f4244b58c5a470)
diff-0.1.13.crate (434e2423f372fed80f69ed8873fdd2a3)
glob-0.3.1.crate (2d6d28ec311884da69bcaf320ada8ad5)
signal-hook-registry-1.4.1.crate (22e95901b912671da26457ac33e36a23)
predicates-core-1.0.6.crate (be08d75820c528ad6143e9e42efccee0)
predicates-tree-1.0.9.crate (175aaa67c5c9a4c8de2b944d51d0753d)
termtree-0.4.1.crate (b1372e62f53f0ad8d19a2be135c10c9d)
equivalent-1.0.1.crate (bdf329a72ecd0605c296f25e53136706)
scopeguard-1.2.0.crate (f1358be8c98b98837cbd2cf51e75f8b3)
signal-hook-0.3.17.crate (f60ab8537f924a65fbc0961e958d375b)
crossterm_winapi-0.9.1.crate (81b4ce6014002d0cb0415aa401a51578)
allocator-api2-0.2.16.crate (a2d3656a58d89472063fd35db901f137)
windows-targets-0.48.5.crate (24c64817e85ef77765ed0f26c31c9b4c)
windows_aarch64_gnullvm-0.48.5.crate (dae6d89034a6988042fd8be4cf5e037d)
windows_aarch64_msvc-0.48.5.crate (de2839e16d9d7a9fd1c397da62f62b4a)
windows_i686_gnu-0.48.5.crate (e0c35ffb8cfdb74a39bf799811f79304)
windows_i686_msvc-0.48.5.crate (d990172b607020701f9e84ca8e1c043c)
windows_x86_64_gnu-0.48.5.crate (0a68848588e847ceccf504891584d00b)
windows_x86_64_gnullvm-0.48.5.crate (45b469ad607b912256b7c80141fa2d17)
windows_x86_64_msvc-0.48.5.crate (7799baff9a5664205d9110a2624e8989)
humansize-2.1.3.crate (26570de3ac165280c441fb77ecd68ede)
unicode-ident-1.0.12.crate (ca65153603a1a7240bbd9d2ce19f2d67)
redox_syscall-0.4.1.crate (ff1d093069cfc9eb161907e17a51208b)
errno-0.3.8.crate (349e0ae5420f0b7e6ff835cd03cc7428)
itoa-1.0.10.crate (0403f58e42c94609207c40a310cfe78a)
libm-0.2.8.crate (23fb13a7f6fb7b25a42d71c3bcaa5d7c)
lock_api-0.4.11.crate (cc1b0e90e372869ad03ef40bd53fa30f)
parking_lot_core-0.9.9.crate (7502c2f15026ee3e6a01f57b92942771)
windows-sys-0.52.0.crate (2376de634160158ece40c4bc2ab3eb41)
crossbeam-deque-0.8.5.crate (396f4f63322338c26d76b2f638646178)
crossbeam-utils-0.8.19.crate (398f4cce1d3067cc7a56662e52a33384)
quote-1.0.35.crate (0358b31bf59c7915bb03f9e66f2d1ea3)
env_logger-0.10.2.crate (955bb3f01413f4ea8fbaf6a523890178)
rayon-core-1.12.1.crate (7604a19f6ff2021e9fc02f9bce604494)
shlex-1.3.0.crate (6c623a8eed8450399ec323a72e96855c)
termcolor-1.4.1.crate (b83e3c4eee8862b3cd0dc8570da6d0c0)
either-1.10.0.crate (cfa0423cdca197fe5e67129d7e0bb6a8)
is-terminal-0.4.12.crate (a5ff7ccb5fe4fc981cff7abfde30ae88)
hermit-abi-0.3.9.crate (4daeb6abd6951210bed659c3c1ea01b4)
log-0.4.21.crate (5a376ab3f01ed9e90e8d71e1d5fa6ae7)
ryu-1.0.17.crate (feefd8369d6dd6a0f269bbed1b921349)
walkdir-2.5.0.crate (f38b27b8c9625110a51293658f1cc014)
aho-corasick-1.1.3.crate (03b2d126766ed746706241b4c7487654)
bitflags-2.5.0.crate (f3406374808b01be3a263666aa9aa2f5)
bstr-1.9.1.crate (db089af54479a055c39ca84bcf915f27)
heck-0.5.0.crate (ce5935e8063a452913a61e5405b33cb9)
smallvec-1.13.2.crate (50d5a501f911bb592f0dce2d052c2aa8)
rayon-1.10.0.crate (7ee7a2b2f09d09fa2b1fb4c594fc8396)
num-traits-0.2.19.crate (e092b3abcc54806f2a35889d725bf95f)
rustix-0.38.34.crate (b815e6cf70bcc3512ffbef7f6dea8c5f)
strsim-0.11.1.crate (fbe5da24bd1beef6125107ee41118187)
linux-raw-sys-0.4.14.crate (6d16890925497732bdbedd7636c9546f)
utf8parse-0.2.2.crate (470f527a51d3921895bd2583fce8d9c4)
windows-targets-0.52.6.crate (9e876a38acd8262d97e9302ecb4e0f72)
windows_aarch64_gnullvm-0.52.6.crate (8c8adde50f0a531c407c5b68ab928f0b)
windows_aarch64_msvc-0.52.6.crate (233b17dfcf7e49ac791eef30b7f406e3)
windows_i686_gnu-0.52.6.crate (7cb99b00381f697eaf8a322ed3b8205c)
windows_i686_gnullvm-0.52.6.crate (1baf62319b533f3d996993b82305e547)
windows_i686_msvc-0.52.6.crate (311ded6588844e072d3fb953a8f994da)
windows_x86_64_gnu-0.52.6.crate (3f265cbde7668f38c1229043475470a9)
windows_x86_64_gnullvm-0.52.6.crate (4e50e886c72204c268c15a3230001d71)
windows_x86_64_msvc-0.52.6.crate (b95760e9133ba1bb456d0f0cef74c9a4)
anstream-0.6.15.crate (64c9c06c903f9515ece3705342362a9e)
anstyle-query-1.1.1.crate (1eace5e9ecd352f139eef4c16e2c1660)
anstyle-wincon-3.0.4.crate (27ebd71018dd6d909d4332d755908610)
is_terminal_polyfill-1.70.1.crate (83cd180e6991b62b1cc6d646bf4d0284)
signal-hook-mio-0.2.4.crate (dee87bd305cac02d8fba62501664c431)
winapi-util-0.1.9.crate (e908e1808f2a480449f8d86281ae24ef)
windows-sys-0.59.0.crate (73b177d6d000daaa8f05790414a887a3)
crossterm-0.28.1.crate (5b6abd7e90730e502165a9cd07ed858d)
anstyle-parse-0.2.6.crate (3dde3e81febbfe8ba5fc204ae0c432dd)
colorchoice-1.0.3.crate (8d244d1c44724ffa933f15695ba75435)
encoding_rs-0.8.35.crate (916cd597e92b97a987a1a8f8f2d40805)
anstyle-1.0.10.crate (826d3b9b2c558ca5ad4cbb82c6765108)
libc-0.2.169.crate (3642745840be485f7de1ecfe80044007)
clap-4.5.23.crate (600880619820a3fb4117673df4fbf044)
clap_builder-4.5.23.crate (3a20a1095c43604b03e68c72b5f58a21)
clap_lex-0.7.4.crate (a3ae20980b5ce5831255acfe0d77d1ee)
terminal_size-0.4.1.crate (83ad5fb704a59701efc6764ed2524f73)
float-cmp-0.10.0.crate (489c3eacc30807ba11bfd7ddf4b1d277)
predicates-3.1.3.crate (f45921516240e2ef3110ea375fd20269)
pretty_assertions-1.4.1.crate (c96675a504294eefcf7b6a94247915bb)
yansi-1.0.1.crate (72329d464b2313251d07d25f7d14723c)
mio-1.0.3.crate (8c5b656fbc77cf40ea254ccea0bb189d)
nom-8.0.0.crate (6c8d8924a13f7f3e91dbf4897b2e2f4d)
assert_cmd-2.0.17.crate (df2a93c50c7f1095dbfe831dbc41aadd)
foldhash-0.1.5.crate (fc53a85c912427e1af1278d8f9ef2aa4)
fixedbitset-0.5.7.crate (8b92a1377de5440d3acd42b28a192f39)
hashbrown-0.15.5.crate (ff62c1415be32ef6642213c9ae175170)
proc-macro2-1.0.101.crate (c97ebb4706151a5afcbc84b585a51747)
syn-2.0.106.crate (f263369ce8905fac2351cde21595df94)
typed-arena-2.0.2.crate (f527f2d51c624ef142c8a59820af1e0f)
serde_json-1.0.145.crate (1aa4772ebdc965df9afde4eb75825b2b)
foldhash-0.2.0.crate (e36ee995fbd928f67773e5dbca035c5e)
serde-1.0.228.crate (d156b7c4a314664880656902717747ed)
serde_core-1.0.228.crate (60d4c4f575afc314d644677feb1289c1)
serde_derive-1.0.228.crate (45ca53c87e6fb9748e740a9298e2c14c)
regex-1.12.2.crate (fa1ef10465c00f2a3bac42b79e37b36d)
regex-automata-0.4.13.crate (19e088c4bd35dc2ed9abdfe6a084f50f)
regex-syntax-0.8.8.crate (185f5eacb104bf57aac0702e59e1a29e)
unicode-width-0.2.2.crate (2a4b3962d2e873cc03ad5bd46fee8896)
owo-colors-4.2.3.crate (c8114091109e2dbf6c37106569d12caa)
streaming-iterator-0.1.9.crate (930c957fcc26e9d3aa098149861d44c0)
tree-sitter-yaml-0.7.2.crate (69d4132cd15cad27178a018b4a9be7f1)
tree-sitter-bash-0.25.1.crate (f1ce001bf7553e0899912ab454b7d236)
line-numbers-0.3.0.crate (4a280b940e49c6359cea251d87cd9295)
pretty_env_logger-0.5.0.crate (d6d31054e76e43874b23b3dadcbed6da)
radix-heap-0.4.2.crate (a08c470deeb4bbe558bb1ec8f375c5b0)
rustc-hash-2.0.0.crate (f46223d81e992d816b96529bab93a8c5)
tree-sitter-ada-0.1.0.crate (78d4a19190f6c72975ab11fe44246ac1)
tree-sitter-c-sharp-0.23.1.crate (0edaf15f83b5554470afc1b11d15fb06)
tree-sitter-cmake-0.7.1.crate (be5125bb10b93973cf55deba9bd86015)
tree-sitter-cpp-0.23.4.crate (acf37e2b946656d54d7ea83dd423f581)
tree-sitter-devicetree-0.14.1.crate (a0b8f35eb4b7bbd02435b6bdd5b0af61)
tree-sitter-elixir-0.3.4.crate (1c0cab9c5817cf4f1be5c55e4c4357ce)
tree-sitter-elm-5.8.0.crate (f53cb3ccc0201517f5e82b6b56452d87)
tree-sitter-gleam-1.0.0.crate (30fc9fde88e8e849a609a6e2d02b105a)
tree-sitter-haskell-0.23.1.crate (23a977d2d807dc687a2825b693dc30a3)
tree-sitter-hcl-1.1.0.crate (b21d98d80fc0688ebf3158beb365471c)
tree-sitter-html-0.23.2.crate (bfd080c7a2dbc0feefaf0d3c70abc369)
tree-sitter-json-0.24.8.crate (09e8939778b5d070871cd13e2eb26163)
tree-sitter-julia-0.23.1.crate (e99ab5d54e369bbdf7ec444e57fee8d6)
tree-sitter-make-1.1.1.crate (1d67428af9b9bfdf6c971053ec2a8565)
tree-sitter-newick-1.1.0.crate (0b4e995befbbe6ca8da2dcb66393fdac)
tree-sitter-objc-3.0.2.crate (8200e4fc3bf02af96ad8de5b5017f3c1)
tree-sitter-pascal-0.10.0.crate (2b14287d60c35e1f01aff8a215153f25)
tree-sitter-qmljs-0.3.0.crate (b59eb606c5dbf7ec9de87169e54f7adb)
tree-sitter-r-1.2.0.crate (15f46195a1bc76f6d40f69ad5bb7bb31)
tree-sitter-racket-0.24.7.crate (823d26b725dc0a3ded842525f59d2130)
tree-sitter-ruby-0.23.1.crate (422cc4112177dab2d324545c743ec884)
tree-sitter-scheme-0.24.7.crate (dcd8daf8885c1cee5e60c97923da4762)
tree-sitter-sequel-0.3.11.crate (8932be10712c78d296a5b862bc56c6c2)
tree-sitter-sfapex-2.4.0.crate (ef8a9cceb3311f4d5f7e7b0965084358)
tree-sitter-solidity-1.2.13.crate (6233a6b1ad28088fc534e4dd77353eed)
tree-sitter-toml-ng-0.7.0.crate (3d87eb38ebc871c74bcea575292f10d6)
tree-sitter-typescript-0.23.2.crate (f02d72c0aad23ef933cf939b5e9624c0)
tree-sitter-verilog-1.0.3.crate (143392632e3d58711c77f8a2d2aba5e4)
tree-sitter-xml-0.7.0.crate (2deafd10e6fbebf073f058abc1a082aa)
tree-sitter-zig-1.1.2.crate (ba112ec298970caaa022bf177e4a0253)
wu-diff-0.1.2.crate (1a39688856c9a9cc91ff8c45790aa3ed)
cc-1.2.54.crate (55eda46883b1aec482e35b1277f35d98)
find-msvc-tools-0.1.8.crate (efc4c5787d82f3874d40b84bf08e1622)
petgraph-0.8.3.crate (8126d1d3633176c93cba4ab07c840f3a)
strum-0.28.0.crate (86de7cf14c1000e0886e2d0aaee06049)
strum_macros-0.28.0.crate (c72947ce2548e831a994be74c742f64d)
tree-sitter-asm-0.24.0.crate (0bf093803542fab599c35a7c83bcd267)
tree-sitter-c-0.24.1.crate (bf441ba72ea9fbbcb9d6e972ea07f56f)
tree-sitter-clojure-orchard-0.2.5.crate (d391877b80a811347cab927a41d177a5)
tree-sitter-commonlisp-0.4.1.crate (cb6db65449b566d7b573c54ed6b4eb31)
tree-sitter-css-0.25.0.crate (fcb5fd196fa40edecc72a31a318b0f25)
tree-sitter-fsharp-0.3.0.crate (14a6e793d69c03770c6f40c443f38a3e)
tree-sitter-go-0.25.0.crate (d971d0860c9459418037c6dd33ffacb1)
tree-sitter-javascript-0.25.0.crate (250fdf4ccddab2dd1fc89a723bf9fb36)
tree-sitter-lua-0.5.0.crate (4037daef22b1bcb84faf14821629fd56)
tree-sitter-nix-0.3.0.crate (eb2f9f4e25cdfe7656a01f5f32b52c50)
tree-sitter-python-0.25.0.crate (323aed6e756b3537137fe487f3a1bf90)
tree-sitter-rust-orchard-0.16.6.crate (0c56ffb02ea87e06755f2c8a8cd15a3c)
tree-sitter-scala-0.26.0.crate (738711bd6194cac7a81def9557fc88e1)
tree-sitter-swift-0.7.1.crate (baa5d745743c66f0e554b123c7c37d5b)
tree-sitter-vhdl-1.4.0.crate (74ee8803f6d9db9ba33635715fcbb652)
ts-parser-perl-1.0.1.crate (2e359e419496871b77c8fa71392fe0aa)
indexmap-2.14.0.crate (a012c952ad98592238b0380344417062)
hashbrown-0.17.1.crate (0eb0705fa0086caab7c05b627bf907e0)
bumpalo-3.20.3.crate (b49bef030b7807d2e09679bd1ca726fb)
tikv-jemalloc-sys-0.7.1+5.3.1-0-g81034ce1f1373e37dc865038e1bc8eeecf559ce8.crate (f2f4dc552c49a5892cf4f1e7907c41e0)
tikv-jemallocator-0.7.0.crate (474e486abdf8760b124ddc2a407f8743)
crossbeam-epoch-0.9.20.crate (581342f2bc70d2c3604d6048b3e76c63)
tree-sitter-0.26.10.crate (0dc2dc2a70cbd27b6680fd7f3adee65e)
memchr-2.8.3.crate (9adcf2c7158534a48abb00f49595a8ea)
globset-0.4.19.crate (4e720cbe564eba9560028f4c060ec94b)
difftastic-0.70.0.tar.gz (cb1c6c3a5b3102f47588301b07bea3d2)
ignore-0.4.29.crate (169109340956e346a53daba284acc407)
tree-sitter-containerfile-0.8.0.crate (3d974c5d572ea3103767acd297c5572e)
tree-sitter-dart-orchard-0.5.0.crate (98c3558b8e1b2046312776c466b91c2d)
tree-sitter-elisp-1.7.2.crate (ff8ebcadc35eb1705932746de208049b)
tree-sitter-erlang-0.20.0.crate (cf5170367c355307b477765ad86efc99)
tree-sitter-fish-3.6.0.crate (592f661451bb431f1bbed4caa2cef14a)
tree-sitter-fortran-0.6.0.crate (8ee70b4cd288899e5f42df69a769aa58)
tree-sitter-java-orchard-0.5.9.crate (1210f409cd6d96ed40892980cce8e76d)
tree-sitter-language-0.1.7.crate (823e8d1b76f9c1a9dfd5d6b38cc2c86b)
tree-sitter-ocaml-0.25.0.crate (d8a0ec660daa0d7123aa5045826a0c3b)
tree-sitter-php-0.24.2.crate (4d84f9f037637a195347e8a7ef4a2036)
tree-sitter-proto-0.4.0.crate (d64181358d297102df3a7da8b9746531)
tree_magic_mini-3.2.2.crate (2a6415eaf83a2f45e600253f15a8957b)

Download SlackBuild:
difftastic.tar.gz
difftastic.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:
README
difftastic.SlackBuild
difftastic.info
slack-desc

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2026 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds