No-nonsense object oriented JavaScript unit testing.
A JavaScript static analyzer.
Linear-time grammar compression using the LFS2 algorithm by Nakamura et al.