Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 1.58 KB

README_EN.md

File metadata and controls

40 lines (30 loc) · 1.58 KB

Crayon

Crayon

A rich text editor implemented based on Flutter.

Languages : 中文 | にほんご | 한국어

Coverage Status

screenshot

Current supported features

  • Implemented text types:
    • Rich text: bold, underline, strikethrough, italic, link, code block
      • Task lists
      • Ordered and unordered lists
      • Quotes
      • First, second, and third-level headings
    • Code block: supports switching between different code languages
    • Divider
    • Tables: supports nesting of the above content
  • Keyboard shortcuts:
    • Undo, redo
    • Copy, paste (pasting from outside the application is being improved)
    • Line break
    • Delete
    • Select all
    • Indent, anti-indent
    • Arrow keys, arrow keys + copy, arrow keys + word jump

Future plans

  • v0.7.0 supports images
  • v0.8.0 improves conversion from external content to the editor and vice versa
  • v0.9.0 completes core unit tests, fixes high-level bugs
  • v1.0.0 supports mobile devices, publish as dart package