
VNote
A Vim-inspired note-taking application that knows programmers and Markdown better.
What is VNote?
Concentration Markdown does NOT need live preview side by side. Focus on your note in both read and edit mode.
Cross-Platform Built with C++ and Qt, VNote works in major desktop platforms.
Simple Management All plain text, no database One directory to hold one notebook One notebook contains infinite-level folders Folders hold your notes Own Your Data All files on your local disk. Utilize third-party synchronization services to work from anywhere seamlessly.
Pleasant Markdown Experience Minimize the gap between reading and writing Markdown.
Tuned and meaningful syntax highlights for Markdown In-place image links preview Copy/paste images without messy stuff Syntax highlights for code blocks in edit mode Interactive outline Highly Customizable Themes, styles, behaviors. All could be tuned to your taste.
By Programmers, For Programmers Utilize the power of code editors for Markdown notes.
Vim mode Line number Multiple tabs Split window Powerful shortcuts
Features
Easy Images Insert images directly from clipboard. Preview images in place in edit mode.
Code Blocks Syntax highlights for Code Blocks in both edit and read mode.
Interactive Outline Interactive outline in both edit and read mode.
Extensions Mermaid, Flowchart.js, and MathJax.
Attachments Link all related files to the notes by attachments.
VNote is in active development. Post your issues or pull requests to shape VNote.
VNote Screenshots








VNote Features
VNote information
Supported Languages
- English
- Chinese
GitHub repository
- 9,977 Stars
- 1,055 Forks
- 539 Open Issues
- Updated
Comments and Reviews
Said about VNote as an alternative
BEST TOOL FOR LINUX NOTE TAKING!
Similar feature set and utility.
Tags
- Note-taking
- programming
Recent user activities on VNote
samclaassenadded VNote as alternative(s) to Reflect Notes
sushruta1711edited VNote
xlinadded Dark Mode as a feature to VNote
Excellent notes app, uses .md files so everything's in plain text and easily readable. Also has support for extensions which allow MathJax equations and graphs.
Vnote shows formatting, including rendered MathJax/LaTeX, in its source code mode. In my opinion, this is the best feature.
This is different from Mark Text and Typora, which allow you to edit in either source code mode (no MathJax rendering but you see all characters) or the default live preview mode (all Markdown formatting is rendered, but this hides formatting characters for things like bold or MathJax equations).