mindstream
Task management app, built on todo.txt.
TypeScript★ 50⑂ 5 forksGPL-3.0updated 1 year ago
git clone https://github.com/xuhcc/mindstream.gitxuhcc/mindstreamREADME.mdfork it — it’s yours
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
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
- Note: Known to be broken on Node.js v20.18.0, but works on v12.22.6. YMMV. Use
nvmto 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
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
License
more like this
taskbutler
Create and add progress bars, Office365 Files and Dropbox Paper papers by labels and link them to your Todoist tasks.
Python★ 50

