kPad is a lightweight text editor, made in Python and uses only 2 dependencies.
It's rebuilt from the bottom-up with much cleaner code divided in multiple files.
Current version is beta 0.14.
Versions 0.2 through 0.9 will not exist! Instead, from 0.1, the next version will be 0.11 until 0.99 (maybe). After that stability will exist and the app will move to a calendar-based versioning system.
Make sure you have Python 3.10 or higher installed.
Download and extract the repository (or Git-clone it), then move in the directory and run:
python -m venv env (Set-ExecutionPolicy -Scope Process -ExecutionPolicy RemoteSigned) ; (& .\Scripts\Activate.ps1) pip install customtkinter CTkMenuBar python main.py
python3 -m venv env sh ./src/activate pip install customtkinter CTkMenuBar python3 main.py
-
Translation support
-
Remember last opened file between sessions
-
Config support
0.1 Initial beta release
- Core of a text editor
0.11 New features
- Unified save / save-as behavior
- Error handling for save, save-as and open commands