Snabbdom[0] might be a better one there, it's not quite 33 lines (the core is about 200), but it is intended to be usable and used in production systems, either on its own or underlying a components system or whatnot.
https://github.com/irony/pureact
Demo: https://mandatkollen.se which is built in Pureact.