OmniFocus
OmniFocus is designed to quickly capture your thoughts and allow you to store, manage, and process them into actionable to-do items. Perfect for the Getting Things Done system, but flexible enough for any task management style, OmniFocus helps you work smarter by giving you powerful tools for staying on top of all the things you need to do.[1]
- Project Homepage [EN]
- OmniFocus [EN] @ Apple App Store
- OmniFocus [EN] @ Homebrew Cask
Documentation
- for macOS
- Reference Manual [EN]
- Keyboard Shortcuts [EN]
- for iOS (iPhone) & iPadOS (iPad)
- Reference Manual [EN]
Videos
- Screencasts [EN]
- Screencasts [EN] @ ScreenCastsOnline
Further Information
- Omni Group Support [EN]
- Inside OmniFocus [EN]
- AppleScript - Use AppleScript support in OmniFocus 2 to do powerful things, automatically
- URL Schemes - URL scheme actions and parameters available in OmniFocus for iOS and Mac
Additional Resources
- OmniFocus Perspective Icons (Public Domain) [EN]
Examples
1 pages found:
Hints
- Use AppleScript to add a new project if it does not already exist.
set myProjectName to "Holidays: Maledives"
tell application "OmniFocus"
activate
tell front document
set myFolderID to first flattened folder where name = "Active Projects"
if name of flattened projects does not contain myProjectName ¬
then
make new project with properties {name:myProjectName} ¬
at end of projects of myFolderID
else
return "A project with the name '" & myProjectName & "' already exists!"
end if
end tell
end tell