Android Studio
Free downloadGoogle's official IDE for Android apps, with Gemini AI, Compose design tools, an emulator and device streaming.
Pick it if you need it on Windows and Linux.
Apple's free IDE for building, testing and shipping apps for iPhone, iPad, Mac, Watch, TV and Vision Pro. If it is not working for you, here are 8 apps that do the same job, closest match first.
Built from official pricing pages and app store listings, prices checked 2026-11-01. Not paid to be here.| App | Price | Platforms | Pick it if |
|---|---|---|---|
| Xcode (the app you have) | Free on the Mac App Store | Apple | - |
| Visual Studio Code | Free and open source | Mac, Windows, Linux, Web | you need it on Windows, Linux and the web |
| Android Studio | Free download | Windows, Mac, Linux | you need it on Windows and Linux |
| BBEdit | Free Mode after 30-day evaluation | Apple | you want a close match |
| Neovim | Free and open source | Mac, Windows, Linux | you need it on Windows and Linux |
| PyCharm | Core features free | Mac, Windows, Linux | you need it on Windows and Linux |
| Zed | Personal $0 forever | Mac, Linux, Windows | you need it on Windows and Linux |
| Dash | Paid | Apple | you need it to work offline |
| IntelliJ IDEA | Free download includes 30 days of Ultimate | Mac, Windows, Linux | you need it on Windows and Linux |
Microsoft's free, open-source code editor with AI agents, a huge extension marketplace, built-in Git, terminal and debugger.
Pick it if you need it on Windows, Linux and the web and you want open source.
Google's official IDE for Android apps, with Gemini AI, Compose design tools, an emulator and device streaming.
Pick it if you need it on Windows and Linux.
Long-running Mac text and code editor with powerful grep search, multi-file replace and a free mode with no nags.
Hyperextensible, Vim-based terminal text editor with Lua plugins, built-in LSP and Tree-sitter.
Pick it if you need it on Windows and Linux, you want open source and you need it to work offline.
JetBrains' Python IDE with free core features, Jupyter notebooks, web frameworks, debugging and AI agent support; Pro adds more.
Pick it if you need it on Windows and Linux and you are a student.
Fast open-source code editor written in Rust, with parallel AI agents, edit prediction, real-time collaboration and Vim mode.
Pick it if you need it on Windows and Linux, you want open source and you work with a team.
Offline API documentation browser and snippet manager for Mac with 200+ docsets and MCP access for AI assistants.
Pick it if you need it to work offline.
JetBrains' IDE for Java and Kotlin with deep code intelligence, refactoring, debugging, framework support and AI agents.
Pick it if you need it on Windows and Linux and you run a small business.
We matched these apps to Xcode by what they are for, who they suit and where they run, using our research on each app's official website and app store listing. We have not tested them hands-on for this page. Check the price on each app's own site before you buy.