github lifedever/TaskTick v1.0.0
TaskTick v1.0.0

latest releases: v1.5.1, v1.6.0, v1.5.0...
one month ago

TaskTick v1.0.0 - Initial Release 🎉

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

Download

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

Installation

After opening the DMG and dragging TaskTick to Applications:

Right-click TaskTick.app → Open → Open (only required on first launch)

Or run in Terminal:

xattr -cr /Applications/TaskTick.app

Features

  • Menu Bar Resident — runs in background, always accessible from menu bar
  • Flexible Scheduling — cron expressions or fixed intervals
  • Script Execution — inline scripts or local files (.sh, .py, .rb, .js)
  • Execution Logs — stdout/stderr capture, status tracking, duration metrics
  • Notifications — system notifications on task success or failure
  • i18n — English & Simplified Chinese with in-app language switching
  • Auto Updates — checks GitHub Releases for new versions
  • macOS 26 Ready — liquid glass effects on supported systems

System Requirements

  • macOS 15 (Sequoia) or later
  • Apple Silicon or Intel Mac

Build from Source

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

TaskTick v1.0.0 - 首个正式版 🎉

一款原生 macOS 定时任务管理应用 — 无需 crontab,无需 launchd,交给 TaskTick。

下载

文件 架构
TaskTick-1.0.0-arm64.dmg Apple Silicon (M1/M2/M3/M4)
TaskTick-1.0.0-x86_64.dmg Intel Mac

安装说明

打开 DMG 并将 TaskTick 拖入"应用程序"后:

右键点击 TaskTick.app → 打开 → 打开(仅首次启动需要)

或在终端执行:

xattr -cr /Applications/TaskTick.app

功能特色

  • 菜单栏常驻 — 后台运行,菜单栏随时访问
  • 灵活调度 — Cron 表达式或固定间隔
  • 脚本执行 — 内联脚本或本地文件(.sh、.py、.rb、.js)
  • 执行日志 — 捕获 stdout/stderr、退出码、耗时
  • 系统通知 — 任务成功或失败时推送通知
  • 中英双语 — 支持中英文界面切换
  • 自动更新 — 检查 GitHub Releases 获取新版本
  • 支持 macOS 26 — 液态玻璃视觉特效

系统要求

  • macOS 15 (Sequoia) 或更高版本
  • Apple Silicon 或 Intel Mac

从源码构建

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

Don't miss a new TaskTick release

NewReleases is sending notifications on new releases.