This is the biggest and the best collection of the currently available natively created source editor extensions for Xcode.
You can find the actual list hosted on github. The main reason for this is that the project is almost entirely driven by the community and this fact is truely amazing! In under just one year, the repository had a thousand stars (1000⭐️) on github and it's counting! The list of awesome native Xcode extensions is open for everyone, so if you have an extension, please don't hesitate & create a pull request! I'd like to say thank you for all the contributors, especially for takasek who categorized the list.
I made the original version of this article back in 2016, so it was time to upgrade it and make it more relevant for new visitors (5th October, 2017).
Wow, this list is quite popular on github, now it has more than 2000⭐️ that's amazing, thanks for everyhone who contributed! (24th August, 2019)
Quick question though:
Are you using Xcode extensions at all?
Personally I'm using 1-2 extensions, but nothing more. Maybe if everything was collected under one gigantic extension app and featues could be turned on or off. 🤔
How to create an Xcode extension?
You might feel the urge to implement your own extension. Not a problem. Here are some really amazing resources, to teach you how to make an Xcode plugin.
- Apple - Creating an App extension
- Apple - Creating a Source Editor Extension
- WWDC16 - Using and Extending the Xcode Source Editor
- Russ Bishop - Xcode Extensions
- Victor S. Wang - Build your own Xcode 8 Source Editor Extension
- EnvatoTuts+ - How to Create an Xcode Source Editor Extension
- NSCoconut - Build an Xcode Source Editor Extension
- Little bites of Cocoa - Creating an Xcode Source Editor Extension 🛠
Both of these articles are very great ones, I don't want to get into the details of building an Xcode source editor extension, you should just go read (watch) them and start building your own stuff. 😉