Skip to content

In-progress (status: alpha) React-based WYSIWYG editor for developers. 🦕

License

Notifications You must be signed in to change notification settings

codex-src/codex-wysiwyg

Repository files navigation

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! 🖖

About

In-progress (status: alpha) React-based WYSIWYG editor for developers. 🦕

Topics

Resources

License

Stars

Watchers

Forks