Skip to content

krwg/j-keep-desktop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JKeep Desktop

Quick local notes — CustomTkinter + SQLite.

Python UI Version Legacy


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 PCnotes.db in the working directory.


Features

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)

Quick start

git clone https://github.com/krwg/j-keep-desktop.git
cd j-keep-desktop
pip install -r requirements.txt
python main.py

Needs: Python 3.x with tkinter (on Linux: python3-tk).


Project layout

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

Related

  • 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

About

JustKeep Desktop - modular notes app (CustomTkinter + SQLite). Dark UI, pinned notes, built-in updater. Active successor to legacy j-keep. Windows desktop, local-only.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages