{"p":"","h":{"iv":"ROXSYW+cfvEbFHu5","at":"ocxplSQjdRC3tXEtB/9/wg=="}}

About seven years ago I built a terminal React renderer in JS. It allowed you to craft very powerful UIs in a few lines of code. It supported out of the box scrolling, text wrap, text alignment, and even a crud version of CSS styles.

So why do I say that? Well, I reopened the repository and I'm in the process of upgrading it to my today's standards. It's very interesting to see the difference choices I make today vs seven years ago - and how many of them are enabled by Typescript.

1
Share
Share on Mastodon
Share on Twitter
Share on Facebook
Share on Linkedin
David Brownman

@arcanis check this out if you haven't seen it! github.com/vadimdemedes/ink

1
2y
Replies