Awesome Open Source
Awesome Open Source


Hate how you can edit system header files for no reason other then to make your life terrible?

Me too...

This seems like a regression in Xcode, as I used to remember Apple locking these files and making the input view non-editable. I've filed a radar for this (which got marked as a dupe) but please feel free to dupe it here.

This is pretty crude for right now as I'd like to provide some indication that a file is locked, but it seems to work well enough.


Install via Alcatraz.


  • Run the project yourself, this will install the plugin.


  • Download the latest release from here and move the .xcplugin file to ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins

After installation, restart xcode to load the plugin. Helmet can be removed simply by deleting Helmet.xcplugin from ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins and restart Xcode.


Feel free to contact me on Twitter @brianmichel if you have any questions/feedback/concerns. This is my first Xcode plugin, so I'm all ears.

Thanks to @bcapps for feeling my pain enough to force me to build this, and thanks to @irace for the name!

Alternative Project Comparisons
Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Plugin (113,722
Objective C (57,112
Xcode (12,415
Apple (8,309
Locking (1,124
Helmet (549
Xcode Plugin (253
Alcatraz (200