openmemex icon indicating copy to clipboard operation
openmemex copied to clipboard

Better MD editor

Open blaggacao opened this issue 2 years ago • 4 comments

https://github.com/marktext/muya

This project is awesome all around.

Muya is the best embeddable md editor out there.

2 * awesome = ? -> 😊 :+1:

blaggacao avatar Apr 22 '22 21:04 blaggacao

You can try out the marktext app to check it's UX and look and feel. Muya is an outfactoring of the MD editor.

blaggacao avatar Apr 22 '22 21:04 blaggacao

Interesting! Currently we have an Ace binding implemented which is boring but well trod.

I see it says - "Muya is still under development and should not be used for production" ... OpenMemex is guilty of overcharging our novelty budget as is :) but I'll check out marktext app and see how it feels.

austinvhuang avatar Apr 22 '22 21:04 austinvhuang

If I had to guess, marktext might be already using muya. Or shortly might. So "not in production" might be a bit of an expectation management thing rather than being accurate : 😊

blaggacao avatar Apr 22 '22 21:04 blaggacao

Cool - I think feasibility might come down to how easy it the API makes it to integrate a rust binding. Ace turned out to be relatively gentle even for a non-rust expert like myself (still pre-alpha, see https://github.com/austinvhuang/openmemex/blob/master/frontend/src/ace.rs and https://github.com/austinvhuang/openmemex/blob/master/frontend/static/ace_bindings.js for both sides of the FFI).

Would be happy to take a PR if you or anyone is interested in taking a stab too. Not sure if you're in the discord already but feel free to come chat more there https://discord.gg/mGy29Smv4g

austinvhuang avatar Apr 22 '22 21:04 austinvhuang