GitHub Writer is a browser extension that changes GitHub’s default plain-text Markdown editor to a WYSIWYG rich-text editor. You can use it when creating, editing, or commenting on GitHub issues, pull requests, and wikis.
Featured on Product Hunt.
Markdown can prove to be a struggle for some features like tables. But in WYSIWYG, you can quickly create tables, even the complex ones quite easily. With the easiness of WYSIWYG, GitHub Writer provides a more productive, document-like editing experience for in-depth issue discussions.
GitHub Writer has all the features available in the default GitHub editor, including Markdown input. The extension works seamlessly for all the features: tables, image upload, deeper levels of list indents and headers, emojis, and more. It also offers a styling option for keyboard shortcuts.
GitHub Writer is powered by CKEditor 5, a modern, Javascript rich-text editor that offers real-time collaborative editing and native integrations for Angular, React, and Vue.js.
It has an MVC-based engine with a custom data model and virtual DOM. Its modular and plugin-based architecture makes it easier to customize. CKEditor 5 stays ahead of its time with frequent releases that keep GitHub Writer up-to-date too!