In this case, because it's a text file based system that works through the CLI. It is kind of ironic though that the "Demonstration" in the introduction is a video
From their Github: Impossible.js is an Object Oriented JavaScript library for building cross-platform terminal apps (and games). It lets you compose complex user interfaces from small and isolated components, thus greatly simplifying the creation of terminal apps.
There's a Hacker News reader implementation in the examples too
It starts out kind of slow, but I think I make some good points / additions to the discussion in it (if you have 42 minutes to watch something which discusses various current topics and issues with AI art in general)
This looks like a good article / place to start researching: https://geekflare.com/build-desktop-apps-tools/. I don't know off the top of my head though unfortunately. My first thought is an Electron app but that might be more resource intensive.