Better Diff is an attempt at massively improving the user experience associated with diff viewing. Diff tools today are extremely useful, but they leave a lot to be desired.
The name of this project is still TBD. Until a name is chosen, we'll use the name Better Diff.
- Generate diffs based on Concrete Syntax Trees (CSTs).
- Apply syntax highlighting to the generated diffs.
- Support popular version control systems.
See the Determine architecture issue for more details.
If you're interested in helping with the implementation, please leave a comment on the Find Contributors issue issue. This will likely require many contributors before we have a viable solution. No contribution is too small!
Please file issues for any feedback you may have.