Sprouti's editor is a high-performance text editor that supports Markdown syntax.
It offers comprehensive features including real-time preview and diff display to support efficient document creation.
Dual Pane (Recommended)
Editor Only
Preview Only
Diff Display
Function | Shortcut |
---|---|
Editor Mode | Ctrl/Cmd + E |
Preview Mode | Ctrl/Cmd + P |
Diff Display | Ctrl/Cmd + D |
Save | Ctrl/Cmd + S |
Undo | Ctrl/Cmd + Z |
Redo | Ctrl/Cmd + Y |
# Large Heading (H1) ## Medium Heading (H2) ### Small Heading (H3) #### Smaller Heading (H4) ##### Even Smaller Heading (H5) ###### Smallest Heading (H6)
**Bold text** _Italic text_ ~~Strikethrough~~ `Inline code` ==Highlight==
## Bullet Lists - Item 1 - Item 2 - Sub item - Sub item ## Numbered Lists 1. First item 2. Second item 1. Sub item 2. Sub item ## Checklists - [x] Completed task - [ ] Incomplete task - [ ] Another incomplete task
## Links [Link text](https://example.com) [Reference link][ref1] [ref1]: https://example.com ## Images  
| Column 1 | Column 2 | Column 3 | | -------- | -------- | -------- | | Data 1 | Data 2 | Data 3 | | Data 4 | Data 5 | Data 6 | ## Alignment | Left | Center | Right | | :----- | :----: | ----: | | Left | Center | Right |
## Inline Code Check the value of variable `variable` ## Code Blocks ```javascript function hello() { console.log('Hello, World!'); } ``` ## Code Blocks with Filename ```python:example.py def main(): print("Hello, Python!") if __name__ == "__main__": main() ```
> This is a quote. > You can quote across > multiple lines. > ## Quote with heading > > You can use **bold** and *italic* within quotes.
--- ---
Supported Languages
Custom Themes
Use Cases
Display Format
Basic Search
Ctrl/Cmd + F
: Open search dialog