Chamaileon - a keyboard centered email application

I’ve been working on this application for the last few months in my free time. The goal is to have a full email application that is keyboard navigable with a focus on simplicity and visibility. If you only want to see text versions of an email, you can do it.

I’ve been using the excellent DVUI and have prelimenary HTML support thanks to SuperHTML. I’m hopefull that I can combine the two into a web view widget for other DVUI apps to use.
It is currently only tested on Linux. It might work on *BSD, MacOS, and Windows as well since DVUI and zig std support those.
Currently it only does IMAP, not SMTP or POP.

The code is messy as I’ve been chasing different ideas to make sure they work together. :grimacing:

10 Likes

It looks like DVUI uses the excellent AccessKit, so there’s a good chance this is, or can be made to be, accessible to screen reader users like myself. Keep up the good work, I’ll test this this weekend.

1 Like

Yes, there has been a lot of work to get DVUI to work with AccessKit. See this thread for further discussion.

1 Like

Oh that’s incredible, thanks a ton for the link! I’ll have to show this to my boss, he’s the one who founded AccessKit to begin with. I had no idea it was being used outside of Rust, but that’s awesome!