JKeep Desktop is the modular successor to JustKeep: a dark-themed desktop notes app with SQLite storage, pinned notes, rich text sizes, settings, optional todo popup, and a built-in update check.
Everything stays on your PC — notes.db in the working directory.
| Notes | Create, edit, delete, pin, copy |
| Formatting | Heading / subheading / body sizes via context menu |
| SQLite | Persistent notes.db |
| Settings | About panel, remote version check |
| Todo | Lightweight in-memory checklist (session only) |
git clone https://github.com/krwg/j-keep-desktop.git
cd j-keep-desktop
pip install -r requirements.txt
python main.pyNeeds: Python 3.x with tkinter (on Linux: python3-tk).
j-keep-desktop/
├── main.py # entry
├── gui.py # main window
├── file_manager.py # SQLite
├── note.py # note actions
├── settings.py # settings + updates
├── todo.py # todo popup
├── version.txt # 1.5.0
└── requirements.txt
- j-keep — original monolithic JustKeep (releases through v1.1.0 Moonstone)
- This repo is the active desktop codebase going forward
By krwg · quick notes, no fuss