Skip to content

massCode vs Things 3

Things 3 by Cultured Code is a premium, Apple-only task manager with a polished native UI, free Things Cloud sync, and a one-time purchase per platform. massCode is a free, open-source, cross-platform developer workspace where tasks are notes — plain Markdown files in a vault on your own disk.

If you live entirely on Apple devices and want a beautifully designed dedicated task manager, Things 3 is the more natural fit. If you work across macOS, Windows, and Linux, or you want your tasks to live as markdown next to your snippets and notes, massCode is the more natural fit.

At a glance

massCodeThings 3
LicenseOpen source (AGPL v3)Proprietary
PricingFreeOne-time per platform: Mac $49.99, iPad $19.99, iPhone + Watch $9.99, Vision Pro $29.99
Data locationLocal Markdown Vault on your diskLocal on each device, synced via Things Cloud
SynciCloud, Dropbox, Google Drive, Syncthing, Git — your choiceThings Cloud, free with the apps
PlatformsmacOS, Windows, LinuxmacOS, iPadOS, iOS, watchOS, visionOS — Apple only
Task modelNotes with status, priority, and due propertiesAreas → Projects → To-dos with Headings and Checklists
StatusesTodo, In Progress, Done, BlockedOpen / completed / canceled
PriorityNone, Low, Medium, HighNo numeric priority; uses Today / This Evening / When
Due datesYes, calendar pickerYes, plus deadlines
RemindersNoYes
Recurring tasksNoYes
SubtasksMarkdown checklist inside the note bodyChecklist items inside a to-do; structure for grouping via Projects
Notes inside a taskFull markdown editor with code, mermaid, mindmap, internal linksMarkdown notes field
Mobile appNoYes
Account requiredNoA free Things Cloud account is needed for sync

Sources for Things 3 platform pricing: App Store listings for Mac, iPad, iPhone, and Vision Pro. Things Cloud sync is free with the apps — see Cultured Code's pricing page and Things Cloud support.

Where Things 3 fits better

Things 3 is a strong choice when "best-in-class native task manager on Apple devices" is what you want.

  • You are all-in on Apple. Things runs natively on Mac, iPad, iPhone, Apple Watch, and Vision Pro, with deep integration of widgets, Shortcuts, and system features.
  • You want a polished, opinionated workflow. Areas, Projects, Today, This Evening, Upcoming, Anytime, and Someday are designed around a specific way of planning. Many users find that opinionated structure is the point.
  • You want a one-time purchase. No subscription. You pay per platform once and get future updates for free.
  • You want free sync without a third-party account. Things Cloud is included.
  • You want reminders and recurring tasks. Both are first-class.

Where massCode fits better

massCode is a strong choice when Things' Apple-only constraint is a problem, or when you want your tasks to live with your notes and snippets.

  • You work across operating systems. massCode runs on macOS, Windows, and Linux from the same vault.
  • You want plain Markdown files on disk. Every task is a .md file with frontmatter in your Markdown Vault — not stored in a proprietary database.
  • You want one workspace, not five apps. Tasks share the app with Code, Notes, HTTP, Math, and Tools.
  • You want sync your way. Point iCloud, Dropbox, Google Drive, Syncthing, or Git at your vault. No required account, no required cloud.
  • You want free and open source. AGPL v3 source on GitHub.

Honest trade-offs

  • No mobile app in massCode. Things runs on iPhone, iPad, Apple Watch, and Vision Pro; massCode is desktop-only.
  • No reminders or notifications in massCode. Due dates are surfaced in the list and the Today / Upcoming views, but the app does not push reminders.
  • No recurring tasks in massCode. A task has a single due date.
  • No first-class subtasks in massCode. You can write a markdown checklist inside the task body, but those checklist items are not separate task entities.
  • No equivalent of Areas / This Evening / Anytime / Someday. massCode's task views are simpler: Tasks, Today, Upcoming, Completed.
  • No award-winning native polish. Things wins design awards for a reason; massCode is a developer-utility app, not a productivity flagship.

Who should pick which

  • Pick Things 3 if you are an Apple-only user who wants a beautifully designed, opinionated task manager with reminders, recurring tasks, and free cloud sync.
  • Pick massCode if you need a cross-platform, free, open-source workspace, and you want your tasks to live as plain markdown next to your snippets, notes, and HTTP requests.

Using both

If you already use Things 3 for personal task management, you can keep it. massCode is not designed to replace a dedicated task manager. Use it where the "task" is really a working note — a piece of code, a research thread, a bug investigation, a meeting follow-up — that you want to track with a status, a priority, and a due date.

Download massCode and try it on a few in-flight work notes.

massCode released under the AGPL v3 License.
Snippet collection released under the CC-BY-4.0 License.