Give your scripts a place to call home

Dogger keeps every task tidy and never touches your project files. Everything it needs lives safely in its own folder.

๐Ÿ“

Projects & contexts

Group related tasks together, each with its own folder and runtime. Free gives you one project and two contexts; Premium takes the limits off.

๐Ÿ”—

Shared Projects

Pull in Git-backed team projects, map them to your Mac, review incoming changes, and run approved tasks offline. Premium can create a private GitHub repo and publish updates for the whole team.

๐Ÿท๏ธ

Private tags on every task

Tag any task in a click, then flip the tray between contexts and tags. Your tags stay private, offline, and never touch Shared Projects.

๐Ÿ“ก

Offline-first task library

Browse, edit, search, and run your tasks with or without internet. Premium keeps working right through the occasional outage.

๐Ÿณ

Run it in Docker

Run a task straight inside a running container, with live output as it happens.

๐Ÿ’ป

Run it on your Mac

Run trusted tasks right on your Mac โ€” same live output and history, no container needed.

โœ๏ธ

Task editor

Edit your scripts and their files โ€” PHP, Node, JSON, YAML โ€” with tidy syntax highlighting.

๐ŸŽจ

Helpers wherever you need them

Share helpers everywhere for a consistent look, and keep the specialised ones with the tasks that need them.

๐Ÿ“ฅ

Import existing commandsPremium

Already have Make, Just, or Taskfile commands? Bring them in as Dogger tasks โ€” pick exactly what you want, project files untouched.

โœจ

AI-powered workflowsPremium

Describe a task in plain words and let AI draft it, dictate your inputs, and get a hand when a run goes sideways.

โŒจ๏ธ

Quick Run, app & CLI

Pin favourite tasks so they stay close, then find and run a ready task from the menu bar โ€” or call it from your terminal, scripts, and CI.

โน๏ธ

Stop safely, anytime

Stop a task cleanly, with nothing left running behind it. You keep all the output to see what happened.