CherryTree is an open-source note-taking application that organises notes in a hierarchical tree. It supports rich text, syntax highlighting for code and attachments, and stores data in a single file (XML or SQLite) or across multiple files and directories. CherryTree runs as a desktop application on Linux, macOS and Windows and is distributed through channels such as PPA, Flatpak, Snap, Homebrew and installers.
The program is written by two developers and has no legal entity or foundation behind it. The lead developer lists the United Kingdom as the location on their public profile. The source code is licensed under the GPLv3+. Because your notes live in your own local files and the software runs on your own computer, your data stays with you; the developers offer no hosted service and no account is needed.