A simple note-taking app with optional "always on top" behavior and adjustable window transparency.
- Python 3.x
PyQt5
- Create a virtual environment (recommended):
python3 -m venv .venv source .venv/bin/activate - Install dependencies:
pip install -r requirements.txt
python3 main.pyFrom a Windows environment, install the packaging dependency and run the build script:
python -m venv .venv
.\.venv\Scripts\activate
pip install -r requirements-dev.txt
build_exe.batThis creates a standalone executable at:
dist\Pinnote.exe
From an Ubuntu/Linux environment, install the packaging dependency and run the shell script:
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements-dev.txt
chmod +x build_ubuntu.sh
./build_ubuntu.shThis creates a standalone Linux executable at:
dist/Pinnote
- Text note editor
- Pin/unpin window to stay on top
- Adjust transparency with a slider

