Skip to content

lifedever/TaskTick

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TaskTick

TaskTick Icon

TaskTick

A native macOS app for managing scheduled tasks.
No crontab, no launchd — just TaskTick.

Latest Release Downloads Platform License

⬇️ Download Latest💖 Sponsor

中文文档


TaskTick Screenshot

Features

  • Menu Bar Resident — runs in background, always accessible from menu bar
  • Flexible Scheduling — date, time, repeat cycle with intuitive UI (like Reminders)
  • Script Execution — inline scripts or local files (.sh, .py, .rb, .js)
  • Script Templates — built-in templates (DB backup, log cleanup, health check, etc.) + create and manage your own
  • Execution Logs — stdout/stderr capture, exit codes, duration tracking
  • Notifications — macOS system notifications on success/failure (per task)
  • Crontab Import — import from system crontab with one click
  • i18n — English & Simplified Chinese, switchable in-app
  • Auto Updates — checks GitHub Releases for new versions
  • macOS 26 Ready — liquid glass effects on supported systems

Template Manager

Quickly create tasks from built-in templates or save your own scripts for reuse. Supports categories, notes, script validation, and file import.

Template Manager

Requirements

  • macOS 14 (Sonoma) or later
  • Apple Silicon or Intel Mac

Install

Homebrew (Recommended)

brew tap lifedever/tap
brew install --cask task-tick

Update to the latest version:

brew upgrade --cask task-tick

Download

Grab the latest .dmg from Releases:

File Architecture
TaskTick-x.x.x-arm64.dmg Apple Silicon (M1/M2/M3/M4)
TaskTick-x.x.x-x86_64.dmg Intel Mac

On first launch: Right-click TaskTick.app → Open → Open

Or run: xattr -cr /Applications/TaskTick.app

Build from Source

git clone https://github.com/lifedever/TaskTick.git
cd TaskTick
swift build -c release
swift run

Sponsor

If TaskTick is useful to you, consider sponsoring the developer to support ongoing maintenance.

License

GPL-3.0 © lifedever

About

A native macOS app for managing scheduled tasks. Built with SwiftUI + SwiftData. Menu bar resident, cron expressions, script execution, and more.

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

 
 
 

Contributors