What it is
A lightweight checklist app that runs in your browser. Make a list for each project, add tasks, tick them off and watch the progress bar fill up. No account, no cloud.
Features
- Multiple projects, each with its own tasks.
- Add tasks (press Enter to keep adding), tick done, remove.
- Progress bar and done/total count per list.
- Your lists stay in your browser.
- Backup file and restore (restore merges tasks into lists with the same name).
What you need
- Python 3 (any current version). It's only used as a tiny local web server; no extra packages.
- A modern browser: Chrome, Brave, Edge, Firefox or Safari.
- Tested on Linux. Windows and macOS start scripts are included.
How to install
- Download the zip below, check its SHA-256 and unzip it.
- Open the
build-list-1.0.0folder. - Windows: double-click
run.bat. Mac/Linux: run./run.shin a terminal in that folder. - Open
http://127.0.0.1:8102in your browser. Press Ctrl+C in the terminal to stop it.
Where your data is stored
Saved in your browser's local storage for http://127.0.0.1:8102 on your own computer. Nothing is uploaded. If you clear browser data, switch browsers or change the port, the app starts empty.
Outside sites it contacts
- None. Build List makes no internet requests.
Good to know
- Not encrypted. Lists are stored as plain text in the browser.
- Make backups with ⬇ Backup (a readable, unencrypted file). Clearing browser data without one deletes your lists.
- No sync or sharing.
