Task management app that uses todo.txt format.
- Projects, contexts, priorities, due dates.
- Recurring tasks.
- Filtering by project, context or due date.
- Sorting by due date or priority.
- Markdown support.
- Tasks with due date:
due:2019-01-01
. - Recurrent tasks:
rec:1d
(d
= day,w
= week,m
= month,y
= year). - Colored tasks:
color:#e9dce5
. - Hidden tasks:
h:1
.
See example.
See CHANGELOG.
Latest APK can be downloaded from releases page.
Build unsigned iOS package from source (only on MacOS):
npm install
npm run ios-unsigned
Build from source:
npm install
npm run web-release
Run the web app (it will be available at http://localhost:8080/
):
cd platforms/web/
PORT=8080 node index.js
Prerequisites:
- Node.js & NPM
- Note: Known to be broken on Node.js v20.18.0, but works on v12.22.6. YMMV. Use
nvm
to switch.
- Note: Known to be broken on Node.js v20.18.0, but works on v12.22.6. YMMV. Use
- NativeScript CLI 7.0
Install required packages:
npm install
Run in Android emulator:
npm run android
Run in iOS emulator:
npm run ios
Run in browser:
npm start
npm run lint
npm run test