🦾 A list of reported app support for Apple Silicon as well as Apple M4 and M3 Ultra Macs
Find a file
ThatGuySam d026a5420b
Some checks failed
Deploy to Cloudflare Workers with Wrangler / Deploy (push) Has been cancelled
Run Node 24 Checks / build (24.x) (push) Has been cancelled
fix(scanner): rename plist parser module to avoid CI cycle false positive
Madge treated the local plist parser module name as a circular dependency during the Netlify build lane after the TypeScript refactor. Rename the local module to plist-parser so the internal file no longer collides with the external plist package name, while keeping parser behavior unchanged.

Constraint: Must restore the deploy gate without changing parser semantics
Rejected: Disable the circular-dependency check | would hide a useful guard instead of fixing the naming conflict that triggered it
Confidence: high
Scope-risk: narrow
Reversibility: clean
Directive: Avoid naming local modules after direct external package imports when the repo relies on static dependency graph tooling
Tested: pnpm run typecheck; pnpm exec vitest run test/scanner/plist.test.ts test/scanner/file-api.test.ts test/scanner/client.test.ts test/prebuild/load-sitemap-endpoints.test.ts; pnpm run test-prebuild
Not-tested: Full production deploy completion before push
2026-04-04 18:31:46 -05:00
.github ci(cloudflare): stop leaking deploy config and stage TS migration 2026-04-04 17:06:58 -05:00
.vscode Learn more spellings 2023-08-12 14:26:21 -05:00
assets Make dark scroll bar in Chromium-based browsers 2023-02-27 02:51:49 +03:00
components fix(search): prevent pagefind filter hangs 2026-03-15 19:25:07 -05:00
docs ci(cloudflare): stop leaking deploy config and stage TS migration 2026-04-04 17:06:58 -05:00
doesitarm-default Clean up comment 2022-02-04 12:41:38 -06:00
functions Fix missing syntax error 2022-02-27 14:41:07 -06:00
helpers fix(scanner): rename plist parser module to avoid CI cycle false positive 2026-04-04 18:31:46 -05:00
pages fix(app-test): restore runtime verbiage fallbacks 2026-04-04 15:38:30 -05:00
scripts fix(build): retry transient sitemap endpoint fetches 2026-04-04 18:18:23 -05:00
src chore(astro): upgrade to astro 6 2026-03-15 12:20:42 -05:00
static Add fo-verify file 2022-07-15 15:00:31 -05:00
test fix(scanner): rename plist parser module to avoid CI cycle false positive 2026-04-04 18:31:46 -05:00
workers/analytics Add analytics Proxy Worker script 2022-07-13 13:13:49 -05:00
.cursorrules update: tweak cursor rules 2025-02-10 19:18:31 -06:00
.editorconfig User 2 space indent for YML 2022-12-17 14:46:27 -06:00
.eleventyignore Add eleventyignore 2021-05-18 13:50:21 -05:00
.eslintrc.js
.gitignore docs(plan): add discovery and deploy follow-up research 2026-04-04 15:38:39 -05:00
.nvmrc chore(node): move repo tooling to node 24 2026-03-15 12:55:25 -05:00
.prettierrc
astro.config.mjs chore(astro): upgrade to astro 6 2026-03-15 12:20:42 -05:00
build-lists.js feat(search): add pagefind provider support 2026-03-15 13:42:07 -05:00
build-stork.js Download stork executables on netlify 2022-05-09 16:50:50 -05:00
LICENSE Make Does It ARM casing consistent 2021-07-27 10:46:03 -05:00
LICENSE_APP.md Create LICENSE_APP.md 2020-12-05 15:02:59 -06:00
netlify.toml Rename Vectornator to Linearity Curve 2023-08-12 16:20:13 -05:00
NOTICE Create NOTICE 2020-12-05 14:59:56 -06:00
package.json test(playwright): lock browser coverage before scanner refactors 2026-04-04 14:55:13 -05:00
pnpm-lock.yaml test(search): add url-targetable pagefind browser regression 2026-03-15 19:27:25 -05:00
README.md docs: add Bash to list of apps 2025-06-16 12:47:11 +02:00
sandbox.config.json Add sandbox config 2022-04-25 16:45:42 -05:00
tailwind.config.js Move emoji font into tailwind 2023-06-23 13:08:10 -05:00
tsconfig.json update: config for astro+macho js 2025-02-10 19:31:47 -06:00
vercel.json Try setting output directory via vercel.json 2022-02-27 13:07:47 -06:00
vite.config.mjs Fix typos 2023-08-12 12:51:46 -05:00
vitest.config.mjs chore(node): move repo tooling to node 24 2026-03-15 12:55:25 -05:00
vitest.playwright.config.mjs test(playwright): lock browser coverage before scanner refactors 2026-04-04 14:55:13 -05:00

Does It ARM

Lists of reported app support for macOS on ARM so far.

Any comments, suggestions? Let us know!. PRs welcome :)

Search List | Get Email Updates | 🧪 Apple Silicon App Test | Does It ARM on Twitter

Do you want to help with Apple Silicon testing?

Sponsors

Does It ARM is an open-source project with its ongoing development made possible by the support of Affiliate Partners such as Notion. If you'd like to join them, feel free to reach out on Twitter.

Work Faster. Automate Tedious Tasks with Notion AI

Legend

  • Yes, Native Apple Silicon Support
  • ✳️ Yes, works via Translation or Virtualization
  • ⏹ No, not working at all but support is in development
  • 🚫 No, not yet supported only works on Intel-based Macs
  • 🔶 Unknown, more info needed

Categories

Additional Resources

The Apps

Apps are manually reported here and automatically reported from the internet via the Does It ARM Bot.
These are the manually reported apps. You can search all apps on the website.

🔍 Search all apps

Developer Tools

Science and Research Software

Music and Audio Tools

Photo and Graphic Tools

Video and Motion Tools

Live Production and Performance

3D and Architecture

Productivity Tools

Entertainment and Media Apps

Social and Communication

VPNs, Security, and Privacy

System Tools

More Apple Silicon and ARM Lists

Apple Silicon Testing Tools

  • Uni Detetector - Check all your Mac's apps and display Binary Architecture and more.
  • Silicon by DigiDNA - Identify Intel-Only Apps on your Mac with ease.
  • ascheck - A command-line app that bulk-checks your apps for the Apple Silicon support.
  • Silicon Info - Mac menu bar tool to view the architecture of the running application.
  • Does it arm? 🚀 - (no relation) Check support for apps on your Mac with arm processor M1.
  • iMobie M1 App Checker List - Scan apps accross your system.
  • Does It ARM App Test - Test any app for Native Apple Silicon support or check for reported native versions all in the browser.

Youtube Apple Silicon Playlists

License

Unless otherwise noted, this list available under the Creative Commons Attribution 4.0 International License, and the code is available under the Apache-2.0.

Join our amazing community as a contributor, and help us accelerate