Download Linear
Linear is available on browsers, macOS, Windows, iOS and Android.
Overview
Linear is available as a desktop application, from the browser, as native mobile apps or on tablets as a Progressive Web App (PWA).
Desktop Clients
Linear is available for macOS Intel, macOS Apple Silicon, and Windows. Download the desktop app at linear.app/download.
The benefits of using the desktop app are:
- Notifications are integrated with the native OS. This is especially useful to Safari users since Safari does not support our browser notification system (made with PushAPI).
- Linear is always on and the dock quickly alerts you of unread notifications.
- Keyboard shortcuts have less risk of conflicting with browser-based presets or custom shortcuts.
Browsers
The Linear web app can be access by logging in to linear.app. Linear will launch directly in your browser window.
Nearly all functionality in the desktop app including offline mode is available on the web. Linear should work on most evergreen browsers. We recommend Chrome or Safari and do our best to maintain support for other popular browsers such as Firefox and Brave.
Open in desktop app: This browser preference opens Linear links in the desktop app if installed. Universal links can be configured from the browser version Account > Preferences > Behavior > Open in desktop app.
Brave users should disable "Brave Shields" for the linear.app domain to allow the website to connect to and open the desktop app automatically.
iOS and Android
Linear on mobile lets you unblock work wherever you are and complement use of Linear on other clients. Download these apps from the App Store or Google Play Store, or learn more here.
On both apps, tabs offer entrypoints to common mobile workflows:
Home
Review your assigned, created or subscribed issues through “My issues”, quickly access your favorites, and explore teams to view their issues, cycles, and triage queues.
Inbox
Check your Inbox and take action on notifications by sending comments or updating issues directly from the app. Your inbox syncs with Linear on other clients and supports reading, snoozing and deleting your notifications.
Create issues
Create issues through the center tab. Add more context by attaching media from your camera roll and use rich formatting like codeblocks and quotes.
Search
Search for issues or projects across your workspace.
Settings
Switch workspaces, customize your notification schedule, change between light and dark themes or send feedback.
You can also use Linear on your mobile or tablet devices through your browser with our PWA. Go to linear.app to sign in.
Having Trouble?
Real time sync and offline
Linear automatically syncs all changes in realtime as they happen. This is critical to your team's ability to collaborate well and work quickly. If for some reason changes cannot be sent to the backend, the app will store changes locally and re-try whenever connectivity is restored (e.g. internet is back up).
You'll start seeing the words "Syncing" appear next to the workspace name at the top of your sidebar when the app detects that there are a lot of changes waiting to be synced or when sending changes take longer than expected. The number next to it shows how many changes are waiting to be sent. They'll be reloaded and retried even if you restart the application before restoring connectivity.
We do not check the creation date of each change before updating data. This means that if you make a lot of edits while in offline mode, you could overwrite changes from someone on your team (e.g. if you edited the issue description or they had updated status).
Network requests to localhost
We periodically check if the Linear desktop app is installed on your computer. We achieve this by sending network requests to your localhost (your computer) on different ports. Each port check helps us determine if our desktop app is running. This then allows us to seamlessly open certain URLs directly in the desktop app, enhancing your user experience and ensuring better integration between our web and desktop applications.
The ports we check are 44450
, 18450
, and 33234
.
Automatic app updates
For updates, the desktop app downloads and installs updates automatically in the background. To disable automatic updates for MacOS:
Terminal
defaults write /Users/$USER/Library/Preferences/com.linear AutoUpdateDisabled -bool YES
Use the following command to re-enable automatic updates: defaults write /Users/$USER/Library/Preferences/com.linear AutoUpdateDisabled -bool NO
Plist
Using a /Users/$USER/Library/Preferences/com.linear.plist
file deployed through MDM, the contents would be: