Skip to content
[deprecated] Plugin base for Xcode 6 and 7
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
Project Templates/Application Plug-in/Xcode Plugin.xctemplate

Xcode Plugin Template

project deprecated

This project is deprecated in favor of Editor Extensions support in Xcode 8+.

Basic template for creating a plugin for Xcode 6 and 7.



The default plugin file links against AppKit and Foundation, and, when built (and Xcode is restarted), creates a menu item labeled "Do Action" in the Edit menu. Pressing the menu item should open an alert. Customize at will!

Note: Compiling the template with Swift requires Xcode 6.1 or greater.


  • Add the build UUIDs for the versions of Xcode you wish to support to DVTPlugInCompatibilityUUIDs in Info.plist. This can be found by running:

    defaults read /Applications/ DVTPlugInCompatibilityUUID
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.