TaskStrider TaskWarrior client

แž˜แžถแž“โ€‹แž€แžถแžšแž•แŸ’แžŸแžถแž™โ€‹แž–แžถแžŽแžทแž‡แŸ’แž‡แž€แž˜แŸ’แž˜แž‘แžทแž‰แž“แŸ…แž€แŸ’แž“แžปแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธ
แž…แŸ†แžŽแžถแžแŸ‹แžแŸ’แž“แžถแž€แŸ‹แžแŸ’แž›แžนแž˜แžŸแžถแžš
แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แž“แžถ
50+
แž€แžถแžšแž‘แžถแž‰แž™แž€
แž…แŸ†แžŽแžถแžแŸ‹แžแŸ’แž“แžถแž€แŸ‹แžแŸ’แž›แžนแž˜แžŸแžถแžš
แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แž“แžถ
แž‘แžทแž‰แž“แŸ…โ€‹แž€แŸ’แž“แžปแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธ
แžŸแŸ’แžœแŸ‚แž„แž™แž›แŸ‹แž”แž“แŸ’แžแŸ‚แž˜
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹

แžขแŸ†แž–แžธโ€‹แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž“แŸแŸ‡

แž€แžทแž…แŸ’แž…แž€แžถแžšแžšแž”แžŸแŸ‹แžขแŸ’แž“แž€ แžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแžŸแž˜แž€แžถแž›แž€แž˜แŸ’แž˜แŸ” แžŠแŸƒแž‚แžผแž…แž›แŸแžแž‘แŸ†แž“แžพแž”แžŸแž˜แŸ’แžšแžถแž”แŸ‹ TaskwarriorแŸ”



TaskStrider แž‚แžบแž‡แžถแž€แž˜แŸ’แž˜แžœแžทแž’แžธ Android แžŠแžพแž˜แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แžšแž…แž“แžถแžกแžพแž„แžŠแžพแž˜แŸ’แž”แžธแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž”แž‰แŸ’แž‡แžธแž—แžถแžšแž€แžทแž…แŸ’แž…แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แž”แŸ’แžšแž€แž”แžŠแŸ„แž™แž”แŸ’แžšแžŸแžทแž‘แŸ’แž’แž—แžถแž–แŸ” แž˜แžทแž“แžแžถแžขแŸ’แž“แž€แž‡แžถแžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžแžถแž˜แž–แž›แž”แž“แŸ’แž‘แžถแžแŸ‹แž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถ แžฌแž‚แŸ’แžšแžถแž“แŸ‹แžแŸ‚แžแŸ’แžšแžผแžœแž€แžถแžšแž”แž‰แŸ’แž‡แžธแž€แžถแžšแž„แžถแžšแžแŸ’แžšแžผแžœแž’แŸ’แžœแžพแžŠแŸ‚แž›แžขแžถแž…แž‘แžปแž€แž…แžทแžแŸ’แžแž”แžถแž“ แž“แžทแž„แžŸแŸ’แžขแžถแž TaskStrider แž•แŸ’แžแž›แŸ‹แžฑแŸ’แž™แžขแŸ’แž“แž€แž“แžผแžœแž€แžถแžšแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž›แžพแž•แž›แžทแžแž—แžถแž–แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แŸ”



TaskStrider แž•แŸ’แžแž›แŸ‹แž‡แžผแž“แž“แžผแžœแžŠแŸ†แžŽแžพแžšแž€แžถแžšแžแŸ’แž–แžŸแŸ‹ แž“แžทแž„แž€แžถแžšแžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž™แŸ‰แžถแž„แžšแž›แžผแž“แž‡แžถแž˜แžฝแž™แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแž’แŸ’แžœแžพแžŸแž˜แž€แžถแž›แž€แž˜แŸ’แž˜ TaskChampion แžแŸ’แž˜แžธแŸ”



แž€แžถแžšแž‡แžผแž“แžŠแŸ†แžŽแžนแž„แžŠแŸแžšแž›แžผแž“

แž—แŸ’แž‡แžถแž”แŸ‹แž‚แž˜แŸ’แž›แžถแžแžšแžœแžถแž„แž€แžปแŸ†แž–แŸ’แž™แžผแž‘แŸแžšแž›แžพแžแžป แž“แžทแž„แž‘แžผแžšแžŸแŸแž–แŸ’แž‘แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แŸ” แž”แž“แŸ’แžแŸ‚แž˜แž—แžถแžšแž€แžทแž…แŸ’แž…แžŠแŸ‚แž›แž˜แžถแž“แž€แžถแž›แž”แžšแžทแž…แŸ’แž†แŸแž‘แž€แŸ†แžŽแžแŸ‹แž“แŸ…แž€แŸ’แž“แžปแž„แžŸแŸ’แžแžถแž“แžธแž™แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€ แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžœแžถแž’แŸ’แžœแžพแžŸแž˜แž€แžถแž›แž€แž˜แŸ’แž˜ แž แžพแž™ TaskStrider แž“แžนแž„แž‡แŸ†แžšแžปแž‰แž€แžถแžšแž‡แžผแž“แžŠแŸ†แžŽแžนแž„แžŠแŸ„แž™แžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžทแž‘แŸ…แž€แžถแž“แŸ‹แž‘แžผแžšแžŸแŸแž–แŸ’แž‘แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แž“แŸ…แž–แŸแž›แžŠแŸ‚แž›แžŠแž›แŸ‹แž–แŸแž›แŸ” แžขแŸ’แž“แž€แž˜แžทแž“แž…แžถแŸ†แž”แžถแž…แŸ‹แž–แžทแž“แžทแžแŸ’แž™แž˜แžพแž›แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžŠแŸ„แž™แžŠแŸƒแžŠแžพแž˜แŸ’แž”แžธแžแžถแž˜แžŠแžถแž“แž€แžถแž›แž€แŸ†แžŽแžแŸ‹แž“แŸ„แŸ‡แž‘แŸแŸ”



แž›แž€แŸ’แžแžŽแŸˆแž–แžทแžŸแŸแžŸแžŸแŸ†แžแžถแž“แŸ‹แŸ—


โ€ข TaskChampion Sync: แžšแž…แž“แžถแžกแžพแž„แž™แŸ‰แžถแž„แžแžนแž„แžšแŸ‰แžนแž„แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แŸ’แžšแž–แŸแž“แŸ’แž’แžขแŸแž€แžผแžกแžผแžŸแŸŠแžธแž‘แŸ†แž“แžพแž”แŸ” แž™แžพแž„แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž”แžŽแŸ’แžŽแžถแž›แŸแž™ Rust แž•แŸ’แž›แžผแžœแž€แžถแžšแžŠแžพแž˜แŸ’แž”แžธแž’แŸ’แžœแžพแžŸแž˜แž€แžถแž›แž€แž˜แŸ’แž˜แž‡แžถแž˜แžฝแž™แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ TaskChampion แžŠแŸ„แž™แž’แžถแž“แžถแžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–แž‘แžทแž“แŸ’แž“แž“แŸแž™ แž“แžทแž„แž›แŸ’แž”แžฟแž“แŸ” (แž…แŸ†แžŽแžถแŸ†แŸ– แž€แŸ†แžŽแŸ‚แž…แžถแžŸแŸ‹ taskd แž˜แžทแž“แžแŸ’แžšแžผแžœแž”แžถแž“แž‚แžถแŸ†แž‘แŸ’แžšแž‘แŸ)แŸ”

โ€ข แž˜แžผแž›แžŠแŸ’แž‹แžถแž“ แžฌแž’แŸ’แžœแžพแžŸแž˜แž€แžถแž›แž€แž˜แŸ’แž˜แŸ– แž”แŸ’แžšแžพแžœแžถแž‡แžถแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž—แžถแžšแž€แžทแž…แŸ’แž…แžฏแž€แžšแžถแž‡แŸ’แž™ แžฌแž—แŸ’แž‡แžถแž”แŸ‹แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแž’แŸ’แžœแžพแžŸแž˜แž€แžถแž›แž€แž˜แŸ’แž˜แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แŸ” แž‡แž˜แŸ’แžšแžพแžŸแž‚แžบแž‡แžถแžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แŸ”

โ€ข แž€แžถแžšแžแž˜แŸ’แžšแŸ€แž”แž†แŸ’แž›แžถแžแžœแŸƒแŸ– แž—แžถแžšแž€แžทแž…แŸ’แž…แžแŸ’แžšแžผแžœแž”แžถแž“แžแž˜แŸ’แžšแŸ€แž”แžแžถแž˜แž—แžถแž–แž”แž“แŸ’แž‘แžถแž“แŸ‹ แžŠแŸ„แž™แžšแž€แŸ’แžŸแžถแž’แžถแžแžปแžŸแŸ†แžแžถแž“แŸ‹แž”แŸ†แž•แžปแžแžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แžฑแŸ’แž™แžขแžถแž…แž˜แžพแž›แžƒแžพแž‰แŸ”

โ€ข แž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžŠแŸ‚แž›แžขแžถแž…แž€แŸ†แžŽแžแŸ‹แžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แž”แžถแž“แŸ– แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž€แžถแžšแž€แŸ†แžŽแžแŸ‹แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แžแžถแž˜แžšแž™แŸˆแž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹แž„แžถแž™แžŸแŸ’แžšแžฝแž›แž”แŸ’แžšแžพแŸ” แžแžŽแŸˆแž–แŸแž›แžŠแŸ‚แž›แž™แžพแž„แž˜แžทแž“แž”แž„แŸ’แž แžถแž‰แžฏแž€แžŸแžถแžšแž†แŸ… .taskrc แžขแŸ’แž“แž€แžขแžถแž…แž€แŸ†แžŽแžแŸ‹แžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แžฅแžšแžทแž™แžถแž”แžแžšแž”แžŸแŸ‹แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžŠแŸ„แž™แž•แŸ’แž‘แžถแž›แŸ‹แž“แŸ…แž€แŸ’แž“แžปแž„แž˜แŸ‰แžบแž“แžปแž™แž€แžถแžšแž€แŸ†แžŽแžแŸ‹แŸ”

โ€ข แž€แžถแžšแžŠแžถแž€แŸ‹แž”แŸ’แžšแž’แžถแž“แž”แž‘แŸ– แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž‘แžถแŸ†แž„แžšแž”แŸ€แž”แž„แž„แžนแž แž“แžทแž„แž–แž“แŸ’แž›แžบแžŠแžพแž˜แŸ’แž”แžธแž•แŸ’แž‚แžผแž•แŸ’แž‚แž„แž…แŸ†แžŽแžผแž›แž…แžทแžแŸ’แžแžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แŸ”



แž€แŸ†แžŽแžแŸ‹แž…แŸ†แžŽแžถแŸ†แž”แž…แŸ’แž…แŸแž€แž‘แŸแžŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžแžถแž˜แž–แž›

TaskStrider แžขแž“แžปแžœแžแŸ’แžแž˜แŸ‰แžถแžŸแŸŠแžธแž“แžŠแžพแž˜แž‡แŸ†แž“แžฝแžŸแžฑแŸ’แž™แž€แžถแžšแžšแžปแŸ†แž”แŸ’แžšแž–แŸแž“แŸ’แž’แž‚แŸ„แž›แž–แžธแžš taskแŸ” แž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“ แž€แžถแžšแž‚แžŽแž“แžถแž—แžถแž–แž”แž“แŸ’แž‘แžถแž“แŸ‹แž‚แžบแž•แŸ’แžขแŸ‚แž€แž›แžพแž›แŸ†แž“แžถแŸ†แžŠแžพแž˜แžŸแŸ’แžแž„แŸ‹แžŠแžถแžšแŸ” แž˜แŸแž‚แžปแžŽแž—แžถแž–แž”แž“แŸ’แž‘แžถแž“แŸ‹แž•แŸ’แž‘แžถแž›แŸ‹แžแŸ’แž›แžฝแž“แžŸแŸ’แž˜แžปแž‚แžŸแŸ’แž˜แžถแž‰ (แžงแž‘แžถแž แžšแžŽแŸ แžแž˜แŸ’แž›แŸƒแž‡แžถแž€แŸ‹แž›แžถแž€แŸ‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžŸแŸ’แž›แžถแž€/แž‚แž˜แŸ’แžšแŸ„แž„แž‡แžถแž€แŸ‹แž›แžถแž€แŸ‹) แž˜แžทแž“แž‘แžถแž“แŸ‹แžแŸ’แžšแžผแžœแž”แžถแž“แž‚แžถแŸ†แž‘แŸ’แžšแž“แŸ…แžกแžพแž™แž‘แŸ แž”แŸ‰แžปแž“แŸ’แžแŸ‚แžแŸ’แžšแžผแžœแž”แžถแž“แž‚แŸ’แžšแŸ„แž„แž‘แžปแž€แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžขแžถแž”แŸ‹แžŠแŸแžแž“แžถแž–แŸแž›แžขแž“แžถแž‚แžแŸ”



แžฅแžแž‚แžทแžแžแŸ’แž›แŸƒ แž“แžทแž„แž™แžปแžแŸ’แžแžทแž’แž˜แŸŒ

TaskStrider แžขแžถแž…แž‘แžถแž‰แž™แž€ แž“แžทแž„แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž‡แžถแž˜แžฝแž™แž€แžถแžšแž•แŸ’แžŸแžถแž™แž–แžถแžŽแžทแž‡แŸ’แž‡แž€แž˜แŸ’แž˜แžŠแŸ„แž™แžฅแžแž‚แžทแžแžแŸ’แž›แŸƒแŸ” แž€แžถแžšแž‘แžทแž‰แž€แŸ’แž“แžปแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžŸแžถแž˜แž‰แŸ’แž‰แž˜แžฝแž™แžขแžถแž…แžšแž€แž”แžถแž“แžŠแžพแž˜แŸ’แž”แžธแž›แžปแž”แž€แžถแžšแž•แŸ’แžŸแžถแž™แž–แžถแžŽแžทแž‡แŸ’แž‡แž€แž˜แŸ’แž˜แž‡แžถแžขแž…แžทแž“แŸ’แžแŸ’แžšแŸƒแž™แŸ แž“แžทแž„แž‚แžถแŸ†แž‘แŸ’แžšแž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸแŸ”
แž”แžถแž“โ€‹แžŠแŸ†แžกแžพแž„แž€แŸ†แžŽแŸ‚โ€‹แž“แŸ…
20 แž€แžปแž˜แŸ’แž—แŸˆ 2026

แžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–โ€‹แž‘แžทแž“แŸ’แž“แž“แŸแž™

แžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–โ€‹แž…แžถแž”แŸ‹แž•แŸ’แžŠแžพแž˜แž–แžธโ€‹แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แžขแŸ†แž–แžธโ€‹แžšแž”แŸ€แž”แžŠแŸ‚แž›โ€‹แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸโ€‹แž”แŸ’แžšแž˜แžผแž› แž“แžทแž„โ€‹แž…แŸ‚แž€แžšแŸ†แž›แŸ‚แž€โ€‹แž‘แžทแž“แŸ’แž“แž“แŸแž™แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แŸ” แž€แžถแžšแžขแž“แžปแžœแžแŸ’แžโ€‹แž…แŸ†แž–แŸ„แŸ‡แžŸแž“แŸ’แžแžทแžŸแžปแž แž“แžทแž„โ€‹แžฏแž€แž‡แž“แž—แžถแž–โ€‹แž‘แžทแž“แŸ’แž“แž“แŸแž™โ€‹แžขแžถแž…แžแžปแžŸแž‚แŸ’แž“แžถแž‘แŸ…แžแžถแž˜โ€‹แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ แžแŸ†แž”แž“แŸ‹ แž“แžทแž„โ€‹แžขแžถแž™แžปแžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แŸ” แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸโ€‹แž”แžถแž“แž•แŸ’แžŠแž›แŸ‹โ€‹แž–แŸแžแŸŒแž˜แžถแž“แž“แŸแŸ‡ แž“แžทแž„โ€‹แžขแžถแž…แž’แŸ’แžœแžพแž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž–โ€‹แžœแžถแž“แŸ…แž–แŸแž›แžแžถแž„แž˜แžปแžแŸ”
แž˜แžทแž“แž…แŸ‚แž€แžšแŸ†แž›แŸ‚แž€โ€‹แž‘แžทแž“แŸ’แž“แž“แŸแž™โ€‹แž‡แžถแž˜แžฝแž™โ€‹แž—แžถแž‚แžธแž‘แžธแž”แžธแžกแžพแž™
แžŸแŸ’แžœแŸ‚แž„แž™แž›แŸ‹โ€‹แž”แž“แŸ’แžแŸ‚แž˜แžขแŸ†แž–แžธโ€‹แžšแž”แŸ€แž”แžŠแŸ‚แž›โ€‹แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸโ€‹แž”แŸ’แžšแž€แžถแžŸแžขแŸ†แž–แžธโ€‹แž€แžถแžšแž…แŸ‚แž€แžšแŸ†แž›แŸ‚แž€โ€‹แž‘แžทแž“แŸ’แž“แž“แŸแž™
แž˜แžทแž“แž”แŸ’แžšแž˜แžผแž›โ€‹แž‘แžทแž“แŸ’แž“แž“แŸแž™แžกแžพแž™
แžŸแŸ’แžœแŸ‚แž„แž™แž›แŸ‹โ€‹แž”แž“แŸ’แžแŸ‚แž˜แžขแŸ†แž–แžธโ€‹แžšแž”แŸ€แž”แžŠแŸ‚แž›โ€‹แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸโ€‹แž”แŸ’แžšแž€แžถแžŸแžขแŸ†แž–แžธโ€‹แž€แžถแžšแž”แŸ’แžšแž˜แžผแž›แž‘แžทแž“แŸ’แž“แž“แŸแž™

แžขแŸ’แžœแžธโ€‹แžŠแŸ‚แž›โ€‹แžแŸ’แž˜แžธ

* Initial support for recurring tasks, should be fully TaskWarrior compatible, if not let us know
* Add calendar view for tasks with a due date
* Add support for multiple accounts, this allows sharing tasks with others by setting up an extra clientId.
* Note: This feature is behind the premium IAP
* Add support for reading annotations in the app
* A special annotation that is created at the same time as the app will become the long description
แž…แŸ†แžŽแžถแžแŸ‹แžแŸ’แž“แžถแž€แŸ‹แžแŸ’แž›แžนแž˜แžŸแžถแžš
แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แž“แžถ
แž‘แžทแž‰แž“แŸ…โ€‹แž€แŸ’แž“แžปแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธ
แžŸแŸ’แžœแŸ‚แž„แž™แž›แŸ‹แž”แž“แŸ’แžแŸ‚แž˜

แž‡แŸ†แž“แžฝแž™แž€แž˜แŸ’แž˜แžœแžทแž’แžธ

แžขแŸ†แž–แžธแžขแŸ’แž“แž€โ€‹แžขแž—แžทแžœแžŒแŸ’แžแž“แŸ
Strid Tech AB
ulrik@strid.tech
Bรคne ร…sen 3 447 95 Vรฅrgรฅrda Sweden
+46 70 251 25 61

แž…แŸ’แžšแžพแž“แž‘แŸ€แžแžŠแŸ„แž™ Strid Tech

แž€แž˜แŸ’แž˜แžœแžทแž’แžธโ€‹แžŸแŸ’แžšแžŠแŸ€แž„แž‚แŸ’แž“แžถ