🦕
Codex Codex is an in-development (status: alpha) WYSIWYG editor for the developer community.
The purpose of Codex is to make note-taking, publishing to the web, and new forms of self-expression accessible to the developer community.
The current alpha is hosted on Netlify at codex-wysiwyg.netlify.app.
Feedback about all aspects of Codex are welcome. You’re welcome to:
With Codex, you’ll be able to:
- Author on the web in a well-behaved WYSIWYG editor.
✍️
All modern desktop browsers will be supported, including iOS. - Use markdown syntax as shortcuts for WYSIWYG formatting.
🧠 ⚡️
For example,**bold**
→<strong>bold</strong>
. - Author inline code and code blocks with dynamic syntax highlighting.
🌈
You, dear developer, are a respected member of society. - Cut, copy, and paste as markdown.
✂️
Never lose the semantic meaning of your documents. This also means your documents will be interoperable with Notion! - Render to GitHub Flavored Markdown and semantic HTML in realtime.
👩💻 👨💻
Bootstrap your next project by using Codex to generate your content. - Customize the editor’s aesthetic to your needs.
🧐
Light mode, dark mode, and support for colorful themes. - Auto-generate table-of-contents.
🔗
Codex generates document-unique links for every header element and generates a table-of-contents for you, for every document. - Forget markdown syntax?!
🤪
Is he serious?? - More!
✨
Current Status
The Codex editor is currently: alpha status.
Missing MVP features:
- Support for pending formatting ranges (e.g. formatting without a selection)
- Support for multiline elements;
<blockquote>
,<ul>
, etc. - Support for media elements;
<img>
, etc. - Support for markdown-to-WYSIWYG transformations
- Support for clipboard operations (cut, copy, paste)
- Support for history operations (undo, redo)
Planned (future) features:
- Support for more inline elements
- Support for custom search
- Support for custom cursors
- Support for collaborative editing
License
Codex WYSIWYG is open source software licensed as MIT.
Follow me on Twitter @username_ZAYDEK!