Skip to content

Fast and beautiful note-taking app written in C++. Write down your thoughts.

License

Notifications You must be signed in to change notification settings

dmytrovoytko/notes

Repository files navigation

Notes

Discord GitHub Actions status on Linux GitHub Actions status on macOS GitHub Actions status on Windows AppVeyor Build status

Notes is an open source and cross-platform note-taking app that is both beautiful and powerful.

Website: get-notes.com
Our vision for the future on our Wiki.

Screenshots

notes_screenshot_1 notes_screenshot_2

Features Overview

  • Native app (written in C++ with Qt).
  • Fast with a low memory footprint.
  • Fully open source and cross-platform (Linux, macOS, Windows).
  • Completely private - tracks nothing.
  • Beautiful and sleek looking, yet still powerful.
  • Folders and tags. Organize your ideas hierarchically using nested folders and universally using tags.
  • Markdown Support. Format text without lifting your hands from the keyboard.
  • Different themes. Switch between Light, Dark, and Sepia.
  • Feed View. Select multiple notes to see them all one after another in the editor.
  • Always runs in the background. Use the hotkey "Windows" + 'N' to summon Notes. "control" + "N" for macOS.
  • Keyboard shortcuts. Meant to have the option to be used solely with a keyboard (but more work needs to be done there).
  • What feature will you contribute?

Support the project

If you use Notes daily, consider donating money so I can pay programmers to develop new features and fix bugs. I partner with Github Sponsors and Patreon to receive contributions. You can also put a bounty on specific issues using Bountysource. I currently make a living from ads on the website, but I'd like to stop with that.

How to clone

Use this command to clone the repository:

$> git clone --recursive  https://github.com/nuttyartist/notes.git

Dependencies

Make sure the Qt (>= 5.3) development libraries are installed:

  • Debian/Ubuntu : qt5-default build-essential qtbase5-private-dev sqlite3

Compiling

$> mkdir build
$> cd build
$> qmake ../src
$> make -j4

Database path

The notes database and settings file are stored in:

Windows : C:\Users\user\AppData\Roaming\Awesomeness
Linux       : /home/user/.config/Awesomeness/ or /home/snap/notes/x1/.config/Awesomeness (using snap)
Mac         : /home/user/.config/Awesomeness/

About

Fast and beautiful note-taking app written in C++. Write down your thoughts.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 67.0%
  • QML 27.6%
  • CMake 1.9%
  • Inno Setup 1.5%
  • Objective-C++ 1.0%
  • CSS 0.6%
  • Other 0.4%