Skip to content

Advanced Editing

Easchi seamlessly blends the fluid input of Markdown with the infinite extensibility of standard HTML, bringing you an efficient, non-linear knowledge management experience.


Unlike traditional markdown-only editors, Easchi’s underlying format is standard HTML. This allows us to natively support richer multimedia interactive features like mind maps, advanced flowcharts, and handwritten doodles.

Choosing HTML as the core foundation is primarily based on considerations of expressiveness and standardization:

  • Fragmented “dialects” lack a truly unified standard: Although basic Markdown syntax is simple, different editors often act independently when handling advanced layouts (such as complex tables, callout blocks, etc.), introducing numerous proprietary syntaxes. This makes migrating an MD file between different software highly costly.
  • Bottleneck in expressiveness: Markdown is inherently built for “plain text.” Once you need to integrate mind maps, whiteboards, dynamic interactive widgets, or complex rich media layouts, traditional MD syntax becomes severely limited and cannot carry them natively.
  • A true globally unified standard: HTML features highly rigorous and widely recognized W3C industry standards. This ensures completely consistent, unambiguous rendering on any platform or device with a modern browser engine.
  • Near-infinite extensibility: As the cornerstone of the Web, HTML naturally supports rich DOM structures. This enables Easchi to easily accommodate advanced multimedia interactive components and lay a solid foundation for future feature expansions and plugin ecosystems.

Of course, HTML is not without its flaws: Its main disadvantage lies in its verbose tags and lengthy syntax, making it a poor experience for direct manual writing and reading. However, HTML here serves solely as Easchi’s underlying storage format. Complex tag generation and parsing are handled automatically by the editor in the background. You can still enjoy an intuitive, fluid “What You See Is What You Get” (WYSIWYG) editing experience without worrying about the underlying code details.

To preserve the input habits of developers and power note-takers, Easchi offers a Markdown Progressive Input Mode. When you type the corresponding Markdown syntax in the editor and press Shift + Spacebar, the content will instantly transform into its respective rich text element:

Shortcut Trigger + SpaceTransformed Rich Text Element & Underlying HTML
#H1 Heading
##H2 Heading
###H3 Heading
####H4 Heading
#####H5 Heading
######H6 Heading
-Unordered List Item
1.Ordered List Item
**Bold
*Italic
~~Strikethrough
>Blockquote
::Emoji Picker
---Horizontal Rule
[(Insert Hyperlink
![Insert Image/Attachment
`Inline Code Block
```Code Block
|||Quickly generate standard table layout
[]Task List
  • Embedded Mode (Free Version): Images in notes are encoded as base64 by default and embedded directly within the HTML file.
  • Attachment Reference Mode (Premium Version): Supports saving images, PDFs, and other files pasted from the clipboard independently as attachments. This allows you to reuse the same asset across multiple different notes and flashcards, significantly reducing the overall vault size.