GitHub Writer - An Open Source WYSIWYG editor for GitHub | Product Hunt Embed

A WYSIWYG editor for GitHub

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.

Transform your GitHub experience

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.

All the features you had and more

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.

Powered by the best rich text editor available

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!

Feedback = better features

GitHub Writer needs your feedback more than anything! We want to make this extension as perfect as possible, so don't hesitate to tell us about the features that you would like to see, as well as any issues that you may run into.