Keith Cirkel responded via twitter:
Interesting post! When I created R.js, many of popular ones were >1kbs in size, needed something small+simple. Probably not smallest though.
(To be under 1kb it sacrifices many features you’d need to do it properly, e.g. plural rules, etc). Template Strings could replace it today.