3 ms·
SEEKING FREELANCER: Manchester, UK | Remote I am looking for someone to write me an open-source, block-based WYSIWYG editor based on React components which out
by AlexMuir 6y ago
SEEKING FREELANCER: Manchester, UK | Remote
I am looking for someone to write me an open-source, block-based WYSIWYG editor based on React components which outputs JSX. Think Colonel Kurtz, Sir Trevor JS etc, Editor JS doesn't support nesting.
Ideally the editor will be a React app. Output will be:
<Text>
<p>This is text, with
<Highlight color="red">inline components</Highlight>.
</p>
</Text>
<Aside>
<Text><p>Nesting is possible.</p></Text>
<Image id="12" layout="right" />
</Aside>
You get the idea. All editors represent this structure in some weird hybrid of JSON and HTML at the moment.
For editing, Custom elements are simple React Components that provide the UI.
For output, the content is just parsed as XML and rendered. I can provide a more detailed spec.
I've reviewed the majority of WYSYWYG editors out there and made starts on coding this but I just don't have the JS chops to pull it off.
alex@howacarworks.com
- xfehsenfeld 6y agoHi Alex, I may be able to build this for you. I've built something like this before with react-view. Can include a list of the wysywygs you've reviewed?
- adam_arthur 6y agoHello Alex! I'd be happy to work with you on this. I've built a custom JavaScript sandbox and corresponding electron based IDE (with syntax highlighting, full "intellisense", type hinting etc) in the recent past. Lots of experience walking abstract syntax trees and modifying output. Happy to discuss in more detail. While not exactly the same, the techniques are very transferable to this project! Fixed fee is preferred, but happy to jump into details in PM. Let me know!
- ArtyomZhigaalin 6y agoHave you seen https://quarkly.io https://quarkly.io? It looks a lot like your description.