A quick and simple tool that allows for hidden note-taking, todo-listing, and logging. Perfect for teachers who need to jot down notes fast and sometimes hidden from view.
- Minimalist UI: It's just a tray icon and a floating input bar.
- Three Modes:
- Todo: Quick task tracking.
- Note: Fast text capture with one-click copy.
- Log (Mark): Timestamped entries for logging anything your day.
- Alt + q: Open the floating input bar instantly.
- Ctrl + q: Switch between modes (Todo, Note, Log).
- Escape: Close the input bar without saving. You can also just click outside the bar to close it.
Right click the tray icon and click settings to configure stuff. Here you can:
- Enable/Disable specific modes.
- Enable/disable hidden input (turns text into asterisks as you type). Great if you're connected to a projector.
- Download
QuickLog.exefrom the Releases page here on GitHub. - Run the executable. It will appear in your system tray.
- Right click the tray icon for QuickLog, go to settings, and click "Run at startup" to make the app do just that. After adding it to startup, you can remove it from startup by clicking "Remove from startup" instead.
- Clone the repository:
git clone https://github.com/sigurdeye/QuickLog.git cd QuickLog - Install dependencies and run:
uv sync uv run python main.py
To create your own standalone executable:
uv run pyinstaller QuickLog.spec --noconfirmAll user input is stored locally on your machine. No data is sent to any server.
MIT
- Binary Size: ~19 MB (standalone executable).
- System Impact: Extremely low. The app uses minimal RAM and CPU, and the startup impact is negligible as it simply waits for your input bar shortcut.
- Storage: All data (todos, notes, logs) and settings are stored locally in
%USERPROFILE%\.quicklog.json. This is a simple human-readable text file that stays on your machine.
- Custom shortcut key support (configure your own bindings for opening the bar and cycling modes).
- idk send me an email or something if uve got better ideas fam
