Notes: Fast and beautiful note-taking app written in C++.

6/1/2023, 7:21:40 AM
Fast and beautiful note-taking app written in C++.

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

Features

  • 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 Win+Shift+N to summon Notes. Ctrl+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).

Shortcuts

These are the default keyboard shortcuts provided by Notes.

Right now they can't be easily customized, but that's on the roadmap! :)

Global shortcuts

On supported systems, these shortcuts can be activated even if Notes' window is not active at the moment.

SequenceDescription
Win + Shift + N (Windows)Toggle Notes' window visibility
Ctrl + N (macOS)Toggle Notes' window visibility
Meta + Shift + N (Linux)Toggle Notes' window visibility

Local shortcuts

These shortcuts are meant to be used while the Notes window is currently focused.

SequenceDescription
Ctrl + NCreate a new note
Ctrl + DDelete selected note
Ctrl + FFocus on the search bar
Ctrl + EClear the search bar
Ctrl + (or just )Select note below
Ctrl + (or just )Select note above
Ctrl + EnterFocus on the text editor
Ctrl + Shift + FToggle full screen mode
F11Toggle full screen mode
EscExit full screen mode
Ctrl + Shift + LMaximize Notes
Ctrl + Shift + MMinimize Notes
Ctrl + Shift + SToggle Editor Settings' window visibility
Ctrl + QQuit Notes
Ctrl + K (macOS, Windows)Toggle 'stay on top'
Ctrl + Shift + SOpen Editor Settings
Ctrl + JToggle 'notes' panel visibility
Ctrl + Shift + JToggle 'folders' panel visibility
Ctrl + ASelect all listed notes
Ctrl + `Wrap current word or selection into ` ` (code)
Ctrl + BWrap current word or selection into ** ** (bold)
Ctrl + IWrap current word or selection into * * (italic)
Ctrl + SWrap current word or selection into ~ ~ (strikethrough)
Alt + UpMove current block up
Alt + DownMove current block down
Ctrl + Shift + -Decrease heading size
Ctrl + Shift + =Increase heading size
Ctrl + (1 through 6)Set a specific heading size
Ctrl + \Remove formatting from current word or selection
F10Toggle visibility of the dots menu

License

Mozilla Public License 2.0

License

MPL-2.0 license

Platforms

macOS

Other Supported Platforms

Windows and Linux

Homepage and Download

Source code

Download and explore the source code

Share