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.

Visualize your own →

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.

Share this video