vnotex/vnote ↗
Created May 11, 2022 · View the vnotex/vnote repository page
A pleasant note-taking platform in native C++.
Want this for your repo?
Render a free sample of any GitHub repo in seconds.
Contributors
39
Lines of Code
13,186
From
Oct 1, 2016
To
Apr 25, 2022
About vnotex/vnote
VNote is a Qt-based, free and open source note-taking application built in C++ that emphasizes a pleasant editing experience for Markdown documents. While Markdown is the primary focus, VNote is designed as a full note management platform rather than just a simple editor, with plans to support additional formats in the future. The application leverages Qt to provide cross-platform support across Linux, Windows, and macOS.
The project includes features for notes organization and management alongside Markdown editing capabilities. VNote supports advanced formatting features including MathJax for mathematical expressions and UML diagram support. The codebase is organized with git submodules, including a dedicated vtextedit submodule for text editing functionality, and the development workflow includes automatic code formatting through clang-format pre-commit hooks.
VNote is licensed under GNU LGPLv3 and maintains active community support through multiple channels including GitHub Issues, email, Telegram, and WeChat. The project offers both continuous builds from the master branch and stable releases, with download mirrors available through cloud storage services for users in different regions.