Skip to content
ShellTasks

playground · runs in your browser · no account

Try ShellTasks

Type a task and tag it with a #pack. Packs hold typed fields: text, secrets, URLs, commands and dates. The terminal on the right reads and changes them the way tskwill. The examples are already loaded, so try tsk env acme-prod.

This is a demo. Everything stays in this browser's storage and is never sent anywhere, but don't paste real secrets. In the app, secrets will be encrypted on your device before they sync. How secrets are protected

# packs · @fri due · !1 priority · +acme project · Enter adds · Ctrl+E edits a pack

Ctrl+K commands and search

No open tasks. Type one above and press Enter.

Try tsk env acme-prod, tsk exec acme-prod -- env or tsk ls. tsk help lists the rest.

Keys
#
attach a pack; pick one or create it
Enter
add the task, or copy the value when the bar holds only #pack.key
Ctrl+E
edit the pack under the cursor
Ctrl+K
command palette: run a command, search tasks and packs, copy a value
Tab
add a field in the pack editor
Shift+Tab
start a new pack from a template
Ctrl+Enter
save the pack
@fri !1
due date and priority

Want this on your desktop, with a global hotkey, the real tsk and encrypted sync?

Join the waitlist

Join the waitlist

Get the desktop app and tsk when the beta opens. One email at launch, no tracking cookies, unsubscribe any time. How we handle your email.

What would you use most? (optional)