Built with simplicity and portability in mind, creanote ensures your notes remain accessible forever.
Choose your preferred installation method
Node.js v20 LTS or higher is required. Download from nodejs.org
Always uses the latest version automatically
Then use creanote anywhere:
These tools automatically use the latest version - no update needed!
Three simple commands to manage all your notes
Creates a .creanote/
directory with configuration and templates.
Creates notes in daily/2024/2024-12/week-51/2024-12-20.md
structure.
Creates notes as 2024-12-20.md
in your project root directory.
Here's how creanote organizes your daily notes with automatic year/month/week structure:
my-notes/ ├── .creanote/ │ ├── config.json # info and settings for creanote │ └── templates/ │ ├── daily.md # default template for daily notes │ └── note.md # default template for regular notes └── daily/ ├── 2023/ │ ├── 2023-01/ │ ├── 2023-02/ │ ├── ... │ └── 2023-12/ └── 2024/ ├── 2024-01/ ├── 2024-02/ ├── ... └── 2024-12/ ├── week-49/ ├── week-50/ ├── week-51/ │ ├── 2024-12-16.md │ ├── 2024-12-17.md │ ├── 2024-12-18.md │ ├── 2024-12-19.md │ ├── 2024-12-20.md │ ├── 2024-12-21.md │ └── 2024-12-22.md └── week-52/ ├── 2024-12-23.md ├── 2024-12-24.md ├── 2024-12-25.md ├── 2024-12-26.md ├── 2024-12-27.md ├── 2024-12-28.md └── 2024-12-29.md