└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # Better Diff 2 | 3 | ## Overview 4 | 5 | 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. 6 | 7 | ### Naming 8 | 9 | The name of this project is still TBD. Until a name is chosen, we'll use the name Better Diff. 10 | 11 | ## Main Goals 12 | 13 | * Generate diffs based on Concrete Syntax Trees (CSTs). 14 | * Apply syntax highlighting to the generated diffs. 15 | * Support popular version control systems. 16 | 17 | See the [Determine architecture issue](https://github.com/scottgonzalez/better-diff/issues/2) for more details. 18 | 19 | ## Contributing 20 | 21 | If you're interested in helping with the implementation, please leave a comment on the [Find Contributors issue](https://github.com/scottgonzalez/better-diff/issues/1) issue. This will likely require many contributors before we have a viable solution. No contribution is too small! 22 | 23 | ### Ideas? Comments? Concerns? 24 | 25 | Please file issues for any feedback you may have. 26 | --------------------------------------------------------------------------------