ansible-json-monitor
difftastic
Our great sponsors
ansible-json-monitor | difftastic | |
---|---|---|
3 | 67 | |
10 | 18,016 | |
- | - | |
0.0 | 9.9 | |
over 1 year ago | 7 days ago | |
Rust | Rust | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ansible-json-monitor
-
Introducing Caradoc: A beautiful new way to view your Ansible logs
Along the same lines, I also learned recently about ansible-json-monitor which saves results to a json file instead of asciidoc.
-
Your favourite Rust CLI utilities this year?
ajmon together with ansible with the JSON output callback to probe the results of playbooks on the command-line. Much easier the the huge web monstrosities for monitoring ansible runs and also useful with just single machine runs.
difftastic
- FLaNK AI Weekly 25 March 2025
-
Difftastic, a structural diff tool that understands syntax
https://github.com/Wilfred/difftastic/issues/560 help wanted :)
Semantic Diff is probably the closest for now, although I don't think it uses tree-sitter.
Yes there is an `—-override` option you can use to specify the language in which a file should be parsed.
https://github.com/Wilfred/difftastic/blob/master/CHANGELOG....
-
So You Think You Know Git – Git Tips and Tricks by Scott Chacon
Use the fantastic difftastic instead of git's diff. https://difftastic.wilfred.me.uk/
[alias]
-
SemanticDiff now supports Rust
difftastic provides similar capabilities in a free tool based on treesitter
-
My programming language aware diff for VS Code and GitHub now supports Rust
difftastic? https://github.com/Wilfred/difftastic
Looks very similar to the treesitter based difftastic, which seems to support more languages and a less problematic business model.
-
Prettier $20k Bounty was Claimed
If you're looking for a VS Code extension or a GitHub app, check out https://semanticdiff.com/. I'm a co-founder of this project.
If you prefer a CLI tool, check out https://github.com/Wilfred/difftastic. It supports more languages, but doesn't recognize when code has been replaced by an equivalent version ("invariances"). So it will show some changes (e.g. replacing a character in a string with an escape sequence) even though they are technically equivalent.
What are some alternatives?
delta - A syntax-highlighting pager for git, diff, and grep output
diffsitter - A tree-sitter based AST difftool to get meaningful semantic diffs
neogit - An interactive and powerful Git interface for Neovim, inspired by Magit
Visual Studio Code - Visual Studio Code
gumtree - An awesome code differencing tool
git-split-diffs - Syntax highlighted side-by-side diffs in your terminal
tree-sitter-cpp - C++ grammar for tree-sitter
emacs-diff-ansi
locust - "git diff" over abstract syntax trees
tree-sitter - An incremental parsing system for programming tools
tryceratops - A linter to prevent exception handling antipatterns in Python (limited only for those who like dinosaurs).
magit-delta - Use delta (https://github.com/dandavison/delta) when viewing diffs in Magit