Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I think I might be using (maybe my fork of) https://github.com/Chlumsky/msdf-atlas-gen with some cxx-rs bindings for the text rendering portion of things; I'm curious, would you be interested in such a crate?
I figure it could be useful to people so I might publish the bindings on crates if I do end up making them/polishing up and using the MVP I've got locally. (There's some [broken? at least not super clear how to use when I looked into them] bindings for msdfgen on crates.io, but nothing for msdf-atlas-gen.)
For me, I'm building a frontend of neovim, so it starts off with getting the infrastructure set up so I can receive UI-related events from neovim's (msgpack-rpc) API regarding what to show with the editor, etc. This would take (likely significantly) more work if you were doing the entire editor from scratch, à la VSCode or something. I'm not really familiar with how that part of building an editor would be like, since I've never done it, so can't really offer much on this subject.