Semantic highlighting for Xcode.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
Polychromatic.xcodeproj Prevent state persistence so debugging doesn't open the Polychromatic… Oct 28, 2015
Polychromatic Added support for Xcode 7.3 Mar 22, 2016
License Add a license. Apr 7, 2014


Coloring with significance.

Polychromatic is an Xcode plugin that makes code logic clear and apparent. It gives properties, ivars, and local variables each a unique, dynamic color, stripping away emphasis from types which don't need it.

###Screenshots CSSEdit Tribute Theme Carbon Theme Compare to: Standard Syntax Highlighting Preferences Window

###Installation Xcode 5 or later is required.

To install from the Releases, place the downloaded plugin file Polychromatic.xcplugin into ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/. If the directory doesn't already exist, create the path.

###Install-by-Compilation & Developing Cloning the source and opening the project will allow you to build the plugin. Building will automatically copy it to the Plug-ins directory, even if you do not run. Running will allow you to debug and attach to Xcode (via Polychromatic), opening a second instance.


  • Evan Brooks for bringing the idea to my attention.
  • Tony Arnold for putting up with my antics and helping me develop this thing!
  • Boris Bügling for giving me some concept of how to get started with this plugin.
  • Everyone who provided feedback and testing.


You can follow me on Twitter.

Included in repository: MIT License.