Remix.run Logo
▲ 1024bits 4 hours ago

I'm working on Totem [0], feel free to give it a try! I try to post about it in the "What are you working on" thread monthly but haven't mustered the courage to do a "launch" yet.

It's cross-platform, Rust core with native UIs (Rust UI for Desktop, I'm using Iced [1]). I built it due to similar problems, and because I got tired of waiting on nvUltra [2].

Totem is meant to be more of a team/collaboration app in truth, but it turns out that realtime sync is also immensely helpful when working by yourself on multiple devices.

Everything is stored in SQLite and Markdown as well, but in a bit of an obscure location in a thin wrapper format (I might build in an escape hatch later on). The reason to do it this way is largely because allowing people to externally edit Markdown in a live sync context is tricky and I didn't want to make it super easy to screw yourself over.

[0] https://thinktotem.com

[1] https://iced.rs/

[2] https://nvultra.com/

P.S.: With consideration to the time that I am posting this...the iOS/iPadOS offering is currently restricted to a few countries. If you're not in those countries and are interested, let me know and I can add you to Testflight, or you can use the web version.