Ha, mine's weirder, I think? I wrote a React-like renderer in Lua that renders into Neovim buffers[1], then built a pile of apps on top, including an (unfinished/experimental) HN reader[2].
[1] https://github.com/jrop/morph.nvim
[2] https://github.com/jrop/tuis.nvim