Getting started
Open Worktray, create files, and let their extensions select the right editor.
Worktray is designed to remove creation ceremony. Open the app and start typing or pasting immediately.
Open the app
Section titled “Open the app”Visit worktray.io. A new workspace starts with untitled-1.md, ready for input.
Choose an editor with the filename
Section titled “Choose an editor with the filename”Rename a file with the extension that matches your content:
payload.jsonopens the JSON Raw/Tree editor.request.curlopens the cURL Edit/Fields editor.notes.mdopens the Markdown Edit/Preview editor.diagram.svgopens the SVG Raw/Design editor.
Worktray does not store a hidden editor type on the file. Renaming the extension changes which bundled editor opens it.
Keep related work together
Section titled “Keep related work together”Use folders and trays to keep the pieces of one problem together: the request, its payload, notes, code snippets, and any supporting assets.
Saving
Section titled “Saving”There is no Save button. On the web, Worktray writes changes to IndexedDB in your browser. On Mac, a folder-backed tray writes through to the selected folder.
Undo and redo
Section titled “Undo and redo”Use Cmd+Z on Mac or Ctrl+Z elsewhere to undo changes in visual and structured editor views. Redo with Cmd/Ctrl+Shift+Z, or Ctrl+Y on Windows and Linux.
When your cursor is inside a Raw/code editor or another text field, the same shortcuts use that field’s finer-grained native history. Successful changes still join the file-wide timeline, so switching between Raw and visual views does not split your history. Undo and redo keep your current Preview, Design, Tree, or similar view open; visual editors also retain applicable session state such as the SVG canvas viewport and a selection that still exists in the restored content.
Undo history lasts for the current Worktray session. Importing or externally replacing an open file starts a fresh timeline so older snapshots cannot overwrite newer content.