Mindstream
Task management app that uses todo.txt format.
Features
- Projects, contexts, priorities, due dates.
- Recurring tasks.
- Filtering by project, context or due date.
- Sorting by due date or priority.
- Markdown support.
Supported todo.txt extensions
- 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.
Changelog
See CHANGELOG.
Usage
Android
Android app can be installed from Google Play.
Alternatively, latest APK can be downloaded from releases page.
iOS (unmaintained)
Build unsigned iOS package from source (only on MacOS):
npm install
npm run ios-unsigned
Web
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
Development
Prerequisites:
- Node.js & NPM
- NativeScript CLI 7.0
Install required packages:
npm install
Mobile
Run in Android emulator:
npm run android
Run in iOS emulator:
npm run ios
Web
Run in browser:
npm start
Testing
npm run lint
npm run test