

VNote
A Vim-inspired note-taking application that knows programmers and Markdown better.
Features
Properties
- Lightweight
- Privacy focused
Features
- Support for MarkDown
Support for LaTeX
- Save Attachments
- Wiki-like interface
- No registration required
- Hierarchical Structure
- Works Offline
- Portable
- Ad-free
- Dark Mode
- Tagging
- Export to PDF
- Plain text file
Tags
- programming
VNote News & Activities
Recent News
Recent activities
yousef-mohamad added VNote as alternative to myfreelancermate
eluzja added VNote as alternative to TreeProjects and Knowledge Canvas
gamosoft added VNote as alternative to NoteDiscovery
somatoms added VNote as alternative to Topilo Notes
Dalieba added VNote as alternative to Markdown Shell Extensions and Editor
Featured in Lists
A list with 570 apps by AmileyaRyver without a description.
A list with 29 apps by trishafhh without a description.
These are Linux Markdown editors that can display RTL text correctly (in editor, not preview) even between Latin text
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.











Comments and Reviews
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).
VNote uses a lot more resources than other similar editors, like Zim or Obsidian, while providing many less functions.
I really like how it is laid out, and that it is portable.
But I don't like how it puts .json attached to all notes, even .txt. It would make it very annoying when using it as basic folder notes in windows explorer, or importing to another note-taking app.
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.