Does Textmate work on Apple Silicon?

✅ Yes, Full Native Apple Silicon Support

May also be known as TextMate or Macromates TextMate

App Bundles

com.macromates.TextMate

v2.0.22
✅ Yes, Full Native Apple Silicon Support
🖥 Supported Architectures X86, ARM
Full Info Plist
{
  "CFBundleName": "TextMate",
  "CFBundleShortVersionString": "2.0.22",
  "CFBundleVersion": "9800",
  "CFBundleIdentifier": "com.macromates.TextMate",
  "CFBundleDevelopmentRegion": "English",
  "CFBundleExecutable": "TextMate",
  "CFBundleHelpBookFolder": "TextMate Help",
  "CFBundleHelpBookName": "TextMate 2 Help",
  "CFBundleIconFile": "TextMate",
  "CFBundleInfoDictionaryVersion": "6.0",
  "CFBundlePackageType": "APPL",
  "CFBundleSignature": "avin",
  "LSApplicationCategoryType": "public.app-category.developer-tools",
  "LSMinimumSystemVersion": "10.12",
  "NSAppleScriptEnabled": true,
  "NSAppTransportSecurity": {
    "NSAllowsArbitraryLoads": true
  },
  "NSAppleEventsUsageDescription": "TextMate needs to send back a response to the application from which “Edit in TextMate” was invoked. This is done using AppleEvents.",
  "NSContactsUsageDescription": "Your email address is used as a default contact address when you create a new bundle. This can be changed in the bundle editor after the bundle has been created.",
  "NSMainNibFile": "MainMenu",
  "NSPrincipalClass": "NSApplication",
  "NSSupportsAutomaticGraphicsSwitching": true,
  "CFBundleURLTypes": [
    {
      "CFBundleURLName": "TextMate URL",
      "CFBundleURLSchemes": [
        "txmt"
      ]
    }
  ],
  "CFBundleDocumentTypes": [
    {
      "CFBundleTypeIconFile": "ADA",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.ada-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "AppleScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.apple.applescript.text"
      ]
    },
    {
      "CFBundleTypeIconFile": "AppleScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.apple.applescript.script"
      ]
    },
    {
      "CFBundleTypeIconFile": "ActionScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.adobe.actionscript"
      ]
    },
    {
      "CFBundleTypeIconFile": "ASP",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.microsoft.asp"
      ]
    },
    {
      "CFBundleTypeIconFile": "ASPNET",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.microsoft.asp.net"
      ]
    },
    {
      "CFBundleTypeIconFile": "BibTeX",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.tug.tex.bibtex"
      ]
    },
    {
      "CFBundleTypeIconFile": "C",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.c-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "C++",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.c-plus-plus-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "C#",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.microsoft.c-sharp"
      ]
    },
    {
      "CFBundleTypeIconFile": "CoffeeScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.coffeescript.coffeescript"
      ]
    },
    {
      "CFBundleTypeIconFile": "CFDG",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.contextfreeart.contextfree"
      ]
    },
    {
      "CFBundleTypeIconFile": "Text",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.comma-separated-values-text"
      ]
    },
    {
      "CFBundleTypeIconFile": "Text",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.tab-separated-values-text"
      ]
    },
    {
      "CFBundleTypeIconFile": "CGI",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.cgi-script"
      ]
    },
    {
      "CFBundleTypeIconFile": "Config",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.config-file"
      ]
    },
    {
      "CFBundleTypeIconFile": "CSS",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.w3.css"
      ]
    },
    {
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.dlang.d"
      ]
    },
    {
      "CFBundleTypeIconFile": "Diff",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.patch-file"
      ]
    },
    {
      "CFBundleTypeIconFile": "DTD",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.w3.xml-dtd"
      ]
    },
    {
      "CFBundleTypeIconFile": "Dylan",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.dylan-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Erlang",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.erlang.erlang"
      ]
    },
    {
      "CFBundleTypeIconFile": "F-Script",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.fscript.fscript"
      ]
    },
    {
      "CFBundleTypeIconFile": "Fortran",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.fortran-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Fortran",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.fortran-77-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Fortran",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.fortran-90-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Fortran",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.fortran-95-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "H",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.c-header"
      ]
    },
    {
      "CFBundleTypeIconFile": "H++",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.c-plus-plus-header"
      ]
    },
    {
      "CFBundleTypeIconFile": "GTD",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.gtd"
      ]
    },
    {
      "CFBundleTypeIconFile": "Haskell",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.haskell.haskell"
      ]
    },
    {
      "CFBundleTypeIconFile": "HTML",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.html"
      ]
    },
    {
      "CFBundleTypeIconFile": "Inc",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.include-file"
      ]
    },
    {
      "CFBundleTypeIconFile": "iCal",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.apple.ical.ics"
      ]
    },
    {
      "CFBundleTypeIconFile": "INI",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.microsoft.ini"
      ]
    },
    {
      "CFBundleTypeIconFile": "Io",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.iolanguage.io"
      ]
    },
    {
      "CFBundleTypeIconFile": "Java",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.sun.java-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Java",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.beanshell.beanshell"
      ]
    },
    {
      "CFBundleTypeIconFile": "Java",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.sun.java-properties"
      ]
    },
    {
      "CFBundleTypeIconFile": "JavaScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.netscape.javascript-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "JSP",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.sun.java-server-pages"
      ]
    },
    {
      "CFBundleTypeIconFile": "JSON",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.json"
      ]
    },
    {
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.ietf.ldap-data-interchange-format"
      ]
    },
    {
      "CFBundleTypeIconFile": "Lisp",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.lisp"
      ]
    },
    {
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.apple.log"
      ]
    },
    {
      "CFBundleTypeIconFile": "Logo",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.logo"
      ]
    },
    {
      "CFBundleTypeIconFile": "Lua",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.lua.lua"
      ]
    },
    {
      "CFBundleTypeIconFile": "Markdown",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "net.daringfireball.markdown"
      ]
    },
    {
      "CFBundleTypeIconFile": "Wiki",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.mediawiki.wiki-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "ASM",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.mips.mips-assembler"
      ]
    },
    {
      "CFBundleTypeIconFile": "Modula",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.dec.modula-3"
      ]
    },
    {
      "CFBundleTypeIconFile": "Wiki",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "in.moinmo.wiki-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Obj-C",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.objective-c-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Obj-C++",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.objective-c-plus-plus-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "OCaml",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.ocaml.ocaml"
      ]
    },
    {
      "CFBundleTypeIconFile": "Pascal",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.pascal-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Perl",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.perl-script"
      ]
    },
    {
      "CFBundleTypeIconFile": "PHP",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.php-script"
      ]
    },
    {
      "CFBundleTypeIconFile": "PostScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.adobe.postscript"
      ]
    },
    {
      "CFBundleTypeIconFile": "PostScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.adobe.encapsulated-postscript"
      ]
    },
    {
      "CFBundleTypeIconFile": "Plist",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.apple.property-list"
      ]
    },
    {
      "CFBundleTypeIconFile": "Python",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.python-script"
      ]
    },
    {
      "CFBundleTypeIconFile": "R",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.r-project.r"
      ]
    },
    {
      "CFBundleTypeIconFile": "Ragel",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.complang.ragel"
      ]
    },
    {
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.roaringpenguin.remind"
      ]
    },
    {
      "CFBundleTypeIconFile": "reST",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.python.restructuredtext"
      ]
    },
    {
      "CFBundleTypeIconFile": "RHTML",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.ruby-lang.eruby"
      ]
    },
    {
      "CFBundleTypeIconFile": "SQL",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.rubyonrails.erb-sql"
      ]
    },
    {
      "CFBundleTypeIconFile": "Ruby",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.ruby-script"
      ]
    },
    {
      "CFBundleTypeIconFile": "Scheme",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.scheme"
      ]
    },
    {
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.setext"
      ]
    },
    {
      "CFBundleTypeIconFile": "Shell",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.shell-script"
      ]
    },
    {
      "CFBundleTypeIconFile": "Slate",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.slatelanguage.slate"
      ]
    },
    {
      "CFBundleTypeIconFile": "SQL",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.iso.sql"
      ]
    },
    {
      "CFBundleTypeIconFile": "SML",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.standard-ml"
      ]
    },
    {
      "CFBundleTypeIconFile": "Strings",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.apple.xcode.strings-text"
      ]
    },
    {
      "CFBundleTypeIconFile": "SVG",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.svg-image"
      ]
    },
    {
      "CFBundleTypeIconFile": "SWIG",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.swig.swig"
      ]
    },
    {
      "CFBundleTypeIconFile": "Tcl",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "tk.tcl.tcl"
      ]
    },
    {
      "CFBundleTypeIconFile": "TeX",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.tug.tex"
      ]
    },
    {
      "CFBundleTypeIconFile": "Text",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.plain-text"
      ]
    },
    {
      "CFBundleTypeIconFile": "Textile",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.textpattern.textile"
      ]
    },
    {
      "CFBundleTypeIconFile": "XHTML",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.xhtml"
      ]
    },
    {
      "CFBundleTypeIconFile": "XML",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.xml"
      ]
    },
    {
      "CFBundleTypeIconFile": "XSL",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.w3.xsl"
      ]
    },
    {
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.vcard"
      ]
    },
    {
      "CFBundleTypeIconFile": "VisualBasic",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.microsoft.visual-basic"
      ]
    },
    {
      "CFBundleTypeIconFile": "YAML",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.yaml.yaml"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Snippet",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.snippet"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Macro",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.macro"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Grammar",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.language"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Settings",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.preferences"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Command",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.command"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Bundle Item",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.drag-command"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Theme",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.theme"
      ]
    },
    {
      "CFBundleTypeIconFile": "Text",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.release-notes"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Bundle",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.bundle"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate PlugIn",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.plugin"
      ]
    },
    {
      "CFBundleTypeExtensions": [
        "nfo"
      ],
      "CFBundleTypeIconFile": "Text",
      "CFBundleTypeName": "Text document",
      "CFBundleTypeRole": "Editor"
    },
    {
      "CFBundleTypeExtensions": [
        "g",
        "vss",
        "e",
        "go",
        "gri",
        "inf",
        "mel",
        "build",
        "re",
        "textmate",
        "fxscript",
        "lgt"
      ],
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeName": "Source",
      "CFBundleTypeRole": "Editor"
    },
    {
      "CFBundleTypeExtensions": [
        "cfm",
        "cfml",
        "dbm",
        "dbml",
        "dist",
        "dot",
        "ics",
        "ifb",
        "dwt",
        "g",
        "in",
        "l",
        "m4",
        "mp",
        "mtml",
        "orig",
        "pde",
        "rej",
        "servlet",
        "s5",
        "tmp",
        "tpl",
        "tt",
        "xql",
        "yy",
        "*"
      ],
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeName": "Document",
      "CFBundleTypeRole": "Editor"
    },
    {
      "CFBundleTypeIconFile": "GenericDocumentIcon",
      "CFBundleTypeName": "Document",
      "CFBundleTypeOSTypes": [
        "****"
      ],
      "CFBundleTypeRole": "Editor",
      "LSItemContentTypes": [
        "public.data"
      ]
    },
    {
      "CFBundleTypeRole": "Editor",
      "LSItemContentTypes": [
        "public.directory",
        "com.apple.bundle",
        "com.apple.resolvable"
      ]
    }
  ],
  "UTImportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Ada source",
      "UTTypeIconFile": "ADA",
      "UTTypeIdentifier": "public.ada-source",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Ada_(programming_language)",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ada",
          "adb",
          "ads"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.script",
        "public.source-code",
        "public.plain-text"
      ],
      "UTTypeDescription": "AppleScript source",
      "UTTypeIconFile": "AppleScript",
      "UTTypeIdentifier": "com.apple.applescript.text",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "applescript"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.data"
      ],
      "UTTypeDescription": "Compiled AppleScript",
      "UTTypeIconFile": "AppleScript",
      "UTTypeIdentifier": "com.apple.applescript.script",
      "UTTypeTagSpecification": {
        "com.apple.ostype": "osas",
        "public.filename-extension": [
          "scpt"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "ActionScript source",
      "UTTypeIconFile": "ActionScript",
      "UTTypeIdentifier": "com.adobe.actionscript",
      "UTTypeReferenceURL": "http://www.adobe.com/devnet/actionscript.html",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "as"
        ],
        "public.mime-type": "application/ecmascript"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "ASP document",
      "UTTypeIconFile": "ASP",
      "UTTypeIdentifier": "com.microsoft.asp",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Active_Server_Pages",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "asp",
          "asa"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "ASP.NET document",
      "UTTypeIconFile": "ASPNET",
      "UTTypeIdentifier": "com.microsoft.asp.net",
      "UTTypeReferenceURL": "http://www.asp.net",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "aspx",
          "ascx",
          "asmx",
          "ashx"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "BibTeX Database",
      "UTTypeIconFile": "BibTeX",
      "UTTypeIdentifier": "org.tug.tex.bibtex",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "bib"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "C source",
      "UTTypeIconFile": "C",
      "UTTypeIdentifier": "public.c-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "c"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "C++ source",
      "UTTypeIconFile": "C++",
      "UTTypeIdentifier": "public.c-plus-plus-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cc",
          "cp",
          "cpp",
          "cxx",
          "c++"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "C# source",
      "UTTypeIconFile": "C#",
      "UTTypeIdentifier": "com.microsoft.c-sharp",
      "UTTypeReferenceURL": "http://www.microsoft.com/en-us/download/details.aspx?id=7029",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cs"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "CoffeeScript source",
      "UTTypeIconFile": "CoffeeScript",
      "UTTypeIdentifier": "org.coffeescript.coffeescript",
      "UTTypeReferenceURL": "http://coffeescript.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "coffee"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "ContextFree Design Document",
      "UTTypeIconFile": "CFDG",
      "UTTypeIdentifier": "org.contextfreeart.contextfree",
      "UTTypeReferenceURL": "http://www.contextfreeart.org/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cfdg"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "delimited text values",
      "UTTypeIdentifier": "public.delimited-values-text"
    },
    {
      "UTTypeConformsTo": [
        "public.delimited-values-text"
      ],
      "UTTypeDescription": "Comma Separated Values",
      "UTTypeIconFile": "Text",
      "UTTypeIdentifier": "public.comma-separated-values-text",
      "UTTypeReferenceURL": "http://tools.ietf.org/html/rfc4180",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "csv"
        ],
        "public.mime-type": [
          "text/csv",
          "text/comma-separated-values"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.delimited-values-text"
      ],
      "UTTypeDescription": "Tab Separated Values",
      "UTTypeIconFile": "Text",
      "UTTypeIdentifier": "public.tab-separated-values-text",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tsv"
        ],
        "public.mime-type": "text/tab-separated-values"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.script"
      ],
      "UTTypeDescription": "CGI script",
      "UTTypeIconFile": "CGI",
      "UTTypeIdentifier": "com.macromates.textmate.cgi-script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cgi",
          "fcgi"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Configuration file",
      "UTTypeIconFile": "Config",
      "UTTypeIdentifier": "com.macromates.textmate.config-file",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cfg",
          "conf",
          "config",
          "htaccess"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Cascading Style Sheet",
      "UTTypeIconFile": "CSS",
      "UTTypeIdentifier": "org.w3.css",
      "UTTypeReferenceURL": "http://www.w3.org/Style/CSS/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "css"
        ],
        "public.mime-type": "text/css"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "D source",
      "UTTypeIconFile": "D",
      "UTTypeIdentifier": "org.dlang.d",
      "UTTypeReferenceURL": "https://dlang.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "d",
          "di"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "Differences File",
      "UTTypeIconFile": "Diff",
      "UTTypeIdentifier": "public.patch-file",
      "UTTypeReferenceURL": "http://www.gnu.org/software/diffutils/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "diff"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Document Type Definition",
      "UTTypeIconFile": "DTD",
      "UTTypeIdentifier": "org.w3.xml-dtd",
      "UTTypeReferenceURL": "http://www.w3.org/XML/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dtd"
        ],
        "public.mime-type": "application/xml-dtd"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Dylan source",
      "UTTypeIconFile": "Dylan",
      "UTTypeIdentifier": "public.dylan-source",
      "UTTypeReferenceURL": "http://opendylan.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dylan"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Erlang source",
      "UTTypeIconFile": "Erlang",
      "UTTypeIdentifier": "org.erlang.erlang",
      "UTTypeReferenceURL": "http://www.erlang.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "erl",
          "hrl"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.script"
      ],
      "UTTypeDescription": "F-Script source",
      "UTTypeIconFile": "F-Script",
      "UTTypeIdentifier": "org.fscript.fscript",
      "UTTypeReferenceURL": "http://www.fscript.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "fscript"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Fortran source",
      "UTTypeIconFile": "Fortran",
      "UTTypeIdentifier": "public.fortran-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "f",
          "for",
          "fpp"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.fortran-source"
      ],
      "UTTypeDescription": "Fortran source",
      "UTTypeIconFile": "Fortran",
      "UTTypeIdentifier": "public.fortran-77-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "f77"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.fortran-source"
      ],
      "UTTypeDescription": "Fortran source",
      "UTTypeIconFile": "Fortran",
      "UTTypeIdentifier": "public.fortran-90-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "f90"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.fortran-source"
      ],
      "UTTypeDescription": "Fortran source",
      "UTTypeIconFile": "Fortran",
      "UTTypeIdentifier": "public.fortran-95-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "f95"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Header",
      "UTTypeIconFile": "H",
      "UTTypeIdentifier": "public.c-header",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "h",
          "pch"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "C++ Header",
      "UTTypeIconFile": "H++",
      "UTTypeIdentifier": "public.c-plus-plus-header",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "hh",
          "hpp",
          "hxx",
          "h++"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "GTD document",
      "UTTypeIconFile": "GTD",
      "UTTypeIdentifier": "com.macromates.textmate.gtd",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Getting_Things_Done",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "gtd",
          "gtdlog"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Haskell source",
      "UTTypeIconFile": "Haskell",
      "UTTypeIdentifier": "org.haskell.haskell",
      "UTTypeReferenceURL": "http://www.haskell.org/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "hs",
          "lhs"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "HTML document",
      "UTTypeIconFile": "HTML",
      "UTTypeIdentifier": "public.html",
      "UTTypeReferenceURL": "http://www.w3.org/html/",
      "UTTypeTagSpecification": {
        "com.apple.ostype": "HTML",
        "public.filename-extension": [
          "htm",
          "html",
          "phtml",
          "shtml"
        ],
        "public.mime-type": "text/html"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Include file",
      "UTTypeIconFile": "Inc",
      "UTTypeIdentifier": "com.macromates.textmate.include-file",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "inc"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text",
        "public.item",
        "public.calendar-event"
      ],
      "UTTypeDescription": "iCalendar schedule",
      "UTTypeIconFile": "iCal",
      "UTTypeIdentifier": "com.apple.ical.ics",
      "UTTypeReferenceURL": "http://tools.ietf.org/html/rfc5545",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ics",
          "ifb"
        ],
        "public.mime-type": "text/calendar"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "MS Windows initialization file",
      "UTTypeIconFile": "INI",
      "UTTypeIdentifier": "com.microsoft.ini",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ini"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Io source",
      "UTTypeIconFile": "Io",
      "UTTypeIdentifier": "org.iolanguage.io",
      "UTTypeReferenceURL": "http://iolanguage.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "io"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Java source",
      "UTTypeIconFile": "Java",
      "UTTypeIdentifier": "com.sun.java-source",
      "UTTypeReferenceURL": "http://www.java.com/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "java",
          "jav"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "BeanShell script",
      "UTTypeIconFile": "Java",
      "UTTypeIdentifier": "org.beanshell.beanshell",
      "UTTypeReferenceURL": "http://www.beanshell.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "bsh"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Java Properties File",
      "UTTypeIconFile": "Java",
      "UTTypeIdentifier": "com.sun.java-properties",
      "UTTypeReferenceURL": "http://www.java.com/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "properties"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "public.executable"
      ],
      "UTTypeDescription": "JavaScript source",
      "UTTypeIconFile": "JavaScript",
      "UTTypeIdentifier": "com.netscape.javascript-source",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/JavaScript",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "js",
          "htc",
          "jscript",
          "javascript"
        ],
        "public.mime-type": "text/javascript"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Java Server Page",
      "UTTypeIconFile": "JSP",
      "UTTypeIdentifier": "com.sun.java-server-pages",
      "UTTypeReferenceURL": "http://www.oracle.com/technetwork/java/javaee/jsp/index.html",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "jsp"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "JSON file",
      "UTTypeIconFile": "JSON",
      "UTTypeIdentifier": "public.json",
      "UTTypeReferenceURL": "http://www.json.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "json"
        ],
        "public.mime-type": "application/json"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "LDAP Data Interchange Format",
      "UTTypeIconFile": "Blank",
      "UTTypeIdentifier": "org.ietf.ldap-data-interchange-format",
      "UTTypeReferenceURL": "http://tools.ietf.org/html/rfc2849",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ldif"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Lisp source",
      "UTTypeIconFile": "Lisp",
      "UTTypeIdentifier": "com.macromates.textmate.lisp",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "lisp",
          "cl",
          "l",
          "lsp",
          "mud",
          "el"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "Log File",
      "UTTypeIconFile": "Blank",
      "UTTypeIdentifier": "com.apple.log",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "log"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Logo source",
      "UTTypeIconFile": "Logo",
      "UTTypeIdentifier": "com.macromates.textmate.logo",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "logo"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Lua source",
      "UTTypeIconFile": "Lua",
      "UTTypeIdentifier": "org.lua.lua",
      "UTTypeReferenceURL": "http://www.lua.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "lua"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Markdown document",
      "UTTypeIconFile": "Markdown",
      "UTTypeIdentifier": "net.daringfireball.markdown",
      "UTTypeReferenceURL": "http://daringfireball.net/projects/markdown/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "markdown",
          "mdown",
          "markdn",
          "md"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Mediawiki document",
      "UTTypeIconFile": "Wiki",
      "UTTypeIdentifier": "org.mediawiki.wiki-source",
      "UTTypeReferenceURL": "http://www.mediawiki.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wiki",
          "wikipedia",
          "mediawiki"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "MIPS assembler source",
      "UTTypeIconFile": "ASM",
      "UTTypeIdentifier": "com.mips.mips-assembler",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "s",
          "mips",
          "spim",
          "asm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Modula-3 source",
      "UTTypeIconFile": "Modula",
      "UTTypeIdentifier": "com.dec.modula-3",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m3",
          "cm3"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "MoinMoin document",
      "UTTypeIconFile": "Wiki",
      "UTTypeIdentifier": "in.moinmo.wiki-source",
      "UTTypeReferenceURL": "http://moinmo.in",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "moinmoin"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Objective-C source",
      "UTTypeIconFile": "Obj-C",
      "UTTypeIdentifier": "public.objective-c-source",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Objective-C",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Objective-C++ source",
      "UTTypeIconFile": "Obj-C++",
      "UTTypeIdentifier": "public.objective-c-plus-plus-source",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Objective-c",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "OCaml source",
      "UTTypeIconFile": "OCaml",
      "UTTypeIdentifier": "org.ocaml.ocaml",
      "UTTypeReferenceURL": "http://ocaml.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ml",
          "mli",
          "mll",
          "mly"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Pascal source",
      "UTTypeIconFile": "Pascal",
      "UTTypeIdentifier": "public.pascal-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "pas",
          "p"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "Patch file",
      "UTTypeIconFile": "Patch",
      "UTTypeIdentifier": "public.patch-file",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "patch"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.shell-script"
      ],
      "UTTypeDescription": "Perl source",
      "UTTypeIconFile": "Perl",
      "UTTypeIdentifier": "public.perl-script",
      "UTTypeReferenceURL": "",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "pl",
          "pod",
          "perl",
          "pm"
        ],
        "public.mime-type": "text/x-perl-script"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.shell-script"
      ],
      "UTTypeDescription": "PHP source",
      "UTTypeIconFile": "PHP",
      "UTTypeIdentifier": "public.php-script",
      "UTTypeReferenceURL": "http://php.net",
      "UTTypeTagSpecification": {
        "com.apple.ostype": "",
        "public.filename-extension": [
          "php",
          "php3",
          "php4",
          "php5",
          "ph3",
          "ph4",
          "phtml"
        ],
        "public.mime-type": "text/php"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.data",
        "public.composite-content"
      ],
      "UTTypeDescription": "PostScript",
      "UTTypeIconFile": "PostScript",
      "UTTypeIdentifier": "com.adobe.postscript",
      "UTTypeReferenceURL": "http://partners.adobe.com/public/developer/en/ps/PLRM.pdf",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ps"
        ],
        "public.mime-type": "application/postscript"
      }
    },
    {
      "UTTypeConformsTo": [
        "com.adobe.postscript"
      ],
      "UTTypeDescription": "Encapsulated PostScript",
      "UTTypeIconFile": "PostScript",
      "UTTypeIdentifier": "com.adobe.encapsulated-postscript",
      "UTTypeReferenceURL": "http://partners.adobe.com/public/developer/en/ps/5002.EPSF_Spec.pdf",
      "UTTypeTagSpecification": {
        "com.apple.nspboard-type": [
          "NeXT Encapsulated PostScript v1.2 pasteboard type",
          "NSPostScriptPboardType"
        ],
        "com.apple.ostype": "EPSF",
        "public.filename-extension": [
          "eps"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Property List",
      "UTTypeIconFile": "Plist",
      "UTTypeIdentifier": "com.apple.property-list",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Property_list",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dict",
          "plist",
          "scriptSuite",
          "scriptTerminology"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.shell-script"
      ],
      "UTTypeDescription": "Python source",
      "UTTypeIconFile": "Python",
      "UTTypeIdentifier": "public.python-script",
      "UTTypeReferenceURL": "http://www.python.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "py",
          "rpy",
          "cpy",
          "python"
        ],
        "public.mime-type": "text/x-python-script"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "R source",
      "UTTypeIconFile": "R",
      "UTTypeIdentifier": "org.r-project.r",
      "UTTypeReferenceURL": "http://www.r-project.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "r",
          "s"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Ragel source",
      "UTTypeIconFile": "Ragel",
      "UTTypeIdentifier": "org.complang.ragel",
      "UTTypeReferenceURL": "http://www.complang.org/ragel/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rl",
          "ragel"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Remind document",
      "UTTypeIconFile": "Blank",
      "UTTypeIdentifier": "com.roaringpenguin.remind",
      "UTTypeReferenceURL": "http://www.roaringpenguin.com/products/remind",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rem",
          "remind"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "reStructuredText document",
      "UTTypeIconFile": "reST",
      "UTTypeIdentifier": "org.python.restructuredtext",
      "UTTypeReferenceURL": "http://docutils.sourceforge.net/rst.html",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rst",
          "rest"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.html"
      ],
      "UTTypeDescription": "HTML with embedded Ruby",
      "UTTypeIconFile": "RHTML",
      "UTTypeIdentifier": "org.ruby-lang.eruby",
      "UTTypeReferenceURL": "https://www.ruby-lang.org/en/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rhtml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "SQL with embedded Ruby",
      "UTTypeIconFile": "SQL",
      "UTTypeIdentifier": "org.rubyonrails.erb-sql",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "erbsql"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.shell-script"
      ],
      "UTTypeDescription": "Ruby source",
      "UTTypeIconFile": "Ruby",
      "UTTypeIdentifier": "public.ruby-script",
      "UTTypeReferenceURL": "https://www.ruby-lang.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rb",
          "rbx",
          "rjs",
          "rxml"
        ],
        "public.mime-type": "text/ruby-script"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Scheme source",
      "UTTypeIconFile": "Scheme",
      "UTTypeIdentifier": "com.macromates.textmate.scheme",
      "UTTypeReferenceURL": "http://www.r6rs.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "scm",
          "sch"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Setext document",
      "UTTypeIconFile": "Blank",
      "UTTypeIdentifier": "com.macromates.textmate.setext",
      "UTTypeReferenceURL": "http://docutils.sourceforge.net/mirror/setext/setext_concepts_Aug92.etx.txt",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ext"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.script"
      ],
      "UTTypeDescription": "Shell script",
      "UTTypeIconFile": "Shell",
      "UTTypeIdentifier": "public.shell-script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sh",
          "ss",
          "bashrc",
          "bash_profile",
          "bash_login",
          "profile",
          "bash_logout"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Slate source",
      "UTTypeIconFile": "Slate",
      "UTTypeIdentifier": "org.slatelanguage.slate",
      "UTTypeReferenceURL": "http://slatelanguage.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "slate"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "SQL source",
      "UTTypeIconFile": "SQL",
      "UTTypeIdentifier": "org.iso.sql",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sql"
        ],
        "public.mime-type": "application/sql"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Standard ML source",
      "UTTypeIconFile": "SML",
      "UTTypeIdentifier": "com.macromates.textmate.standard-ml",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Strings document",
      "UTTypeIconFile": "Strings",
      "UTTypeIdentifier": "com.apple.xcode.strings-text",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "strings"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.image"
      ],
      "UTTypeDescription": "Scalable vector graphics (SVG)",
      "UTTypeIconFile": "SVG",
      "UTTypeIdentifier": "public.svg-image",
      "UTTypeReferenceURL": "http://www.w3.org/Graphics/SVG/",
      "UTTypeTagSpecification": {
        "com.apple.ostype": [
          "svg ",
          "svgz"
        ],
        "public.filename-extension": [
          "svg",
          "svgz"
        ],
        "public.mime-type": "image/svg+xml"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "SWIG source",
      "UTTypeIconFile": "SWIG",
      "UTTypeIdentifier": "org.swig.swig",
      "UTTypeReferenceURL": "http://swig.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "i",
          "swg"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Tcl source",
      "UTTypeIconFile": "Tcl",
      "UTTypeIdentifier": "tk.tcl.tcl",
      "UTTypeReferenceURL": "http://www.tcl.tk",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tcl"
        ],
        "public.mime-type": "application/x-tcl"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "TeX document",
      "UTTypeIconFile": "TeX",
      "UTTypeIdentifier": "org.tug.tex",
      "UTTypeReferenceURL": "http://www.latex-project.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tex",
          "sty",
          "cls"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Plain text document",
      "UTTypeIconFile": "Text",
      "UTTypeIdentifier": "public.plain-text",
      "UTTypeTagSpecification": {
        "com.apple.ostype": [
          "TEXT",
          "sEXT",
          "ttro"
        ],
        "public.filename-extension": [
          "text",
          "txt",
          "utf8"
        ],
        "public.mime-type": "text/plain"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Textile document",
      "UTTypeIconFile": "Textile",
      "UTTypeIdentifier": "com.textpattern.textile",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "textile"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.xml"
      ],
      "UTTypeDescription": "XHTML document",
      "UTTypeIconFile": "XHTML",
      "UTTypeIdentifier": "public.xhtml",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/XHTML",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xhtml",
          "xhtm",
          "xht"
        ],
        "public.mime-type": "application/xhtml+xml"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "XML document",
      "UTTypeIconFile": "XML",
      "UTTypeIdentifier": "public.xml",
      "UTTypeReferenceURL": "http://www.w3.org/XML/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xml",
          "xsd",
          "xib",
          "rss",
          "tld",
          "pt",
          "cpt",
          "dtml"
        ],
        "public.mime-type": [
          "application/xml",
          "text/xml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.xml"
      ],
      "UTTypeDescription": "XSL stylesheet",
      "UTTypeIconFile": "XSL",
      "UTTypeIdentifier": "org.w3.xsl",
      "UTTypeReferenceURL": "http://www.w3.org/Style/XSL/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xsl",
          "xslt"
        ],
        "public.mime-type": "xslt+xml"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text",
        "public.contact"
      ],
      "UTTypeDescription": "Electronic business card",
      "UTTypeIconFile": "Blank",
      "UTTypeIdentifier": "public.vcard",
      "UTTypeTagSpecification": {
        "com.apple.nspboard-type": "Apple VCard pasteboard type",
        "com.apple.ostype": "vCrd",
        "public.filename-extension": [
          "vcf",
          "vcard"
        ],
        "public.mime-type": [
          "text/directory",
          "text/vcard",
          "text/x-vcard"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "VisualBasic",
      "UTTypeIconFile": "Visual Basic source",
      "UTTypeIdentifier": "com.microsoft.visual-basic",
      "UTTypeReferenceURL": "http://msdn.microsoft.com/en-US/vstudio/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "vb"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "YAML document",
      "UTTypeIconFile": "YAML",
      "UTTypeIdentifier": "org.yaml.yaml",
      "UTTypeReferenceURL": "http://yaml.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "yaml",
          "yml"
        ]
      }
    }
  ],
  "UTExportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Snippet",
      "UTTypeIconFile": "TextMate Snippet",
      "UTTypeIdentifier": "com.macromates.textmate.snippet",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmSnippet"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Macro",
      "UTTypeIconFile": "TextMate Macro",
      "UTTypeIdentifier": "com.macromates.textmate.macro",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmMacro"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Language Grammar",
      "UTTypeIconFile": "TextMate Grammar",
      "UTTypeIdentifier": "com.macromates.textmate.language",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmLanguage"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Preferences",
      "UTTypeIconFile": "TextMate Settings",
      "UTTypeIdentifier": "com.macromates.textmate.preferences",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmPreferences"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Command",
      "UTTypeIconFile": "TextMate Command",
      "UTTypeIdentifier": "com.macromates.textmate.command",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmCommand"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Drag Command",
      "UTTypeIconFile": "TextMate Bundle Item",
      "UTTypeIdentifier": "com.macromates.textmate.drag-command",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmDragCommand"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Theme",
      "UTTypeIconFile": "TextMate Theme",
      "UTTypeIdentifier": "com.macromates.textmate.theme",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmTheme",
          "tmtheme"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "TextMate release notes",
      "UTTypeIconFile": "Text",
      "UTTypeIdentifier": "com.macromates.textmate.release-notes",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmReleaseNotes"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.package"
      ],
      "UTTypeDescription": "TextMate Bundle",
      "UTTypeIconFile": "TextMate Bundle",
      "UTTypeIdentifier": "com.macromates.textmate.bundle",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmBundle",
          "tmbundle"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.package"
      ],
      "UTTypeDescription": "TextMate PlugIn",
      "UTTypeIconFile": "TextMate PlugIn",
      "UTTypeIdentifier": "com.macromates.textmate.plugin",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmPlugIn",
          "tmPlugin",
          "tmplugin"
        ]
      }
    }
  ],
  "TMSigningKeys": {
    "org.textmate.duff": "-----BEGIN PUBLIC KEY-----\nMIIBtjCCASsGByqGSM44BAEwggEeAoGBAPIE9PpXPK3y2eBDJ0dnR/D8xR1TiT9m\n8DnPXYqkxwlqmjSShmJEmxYycnbliv2JpojYF4ikBUPJPuerlZfOvUBC99ERAgz7\nN1HYHfzFIxVo1oTKWurFJ1OOOsfg8AQDBDHnKpS1VnwVoDuvO05gK8jjQs9E5LcH\ne/opThzSrI7/AhUAy02E9H7EOwRyRNLofdtPxpa10o0CgYBKDfcBscidAoH4pkHR\nIOEGTCYl3G2Pd1yrblCp0nCCUEBCnvmrWVSXUTVa2/AyOZUTN9uZSC/Kq9XYgqwj\nhgzqa8h/a8yD+ao4q8WovwGeb6Iso3WlPl8waz6EAPR/nlUTnJ4jzr9t6iSH9owS\nvAmWrgeboia0CI2AH++liCDvigOBhAACgYAFWO66xFvmF2tVIB+4E7CwhrSi2uIk\ndeBrpmNcZZ+AVFy1RXJelNe/cZ1aXBYskn/57xigklpkfHR6DGqpEbm6KC/47Jfy\ny5GEx+F/eBWEePi90XnLinytjmXRmS2FNqX6D15XNG1xJfjociA8bzC7s4gfeTUd\nlpQkBq2z71yitA==\n-----END PUBLIC KEY-----\n"
  }
}
Full Meta Details
{
  "fileSize": 11.152435302734375,
  "architectures": [
    {
      "bits": "32-bit",
      "fileType": "Fixed Virtual Memory Shared Library File",
      "header": {
        "magic": 3405691582,
        "cputype": 0,
        "cpusubtype": 16,
        "filetype": 3,
        "ncmds": 1024,
        "sizeofcmds": 5993920,
        "flags": [
          "The object file is the output of an incremental link against a base file and can not be link edited again.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "The object file's undefined references are bound by the dynamic linker when loaded."
        ]
      },
      "loadCommandsInfo": [
        {
          "description": 3405691582,
          "size": 2,
          "offset": " 0x0"
        },
        {
          "description": 4103,
          "size": 3,
          "offset": " 0x8"
        },
        {
          "description": 1024,
          "size": 5993920,
          "offset": " 0x10"
        },
        {
          "description": "Dynamic Linker Load Command",
          "size": 4108,
          "offset": " 0x18"
        },
        {
          "description": 0,
          "size": 375808,
          "offset": " 0x20"
        },
        {
          "description": 5681248,
          "size": 14,
          "offset": " 0x28"
        }
      ],
      "magic": "cafebabe",
      "offset": "0",
      "processorSubType": "v7em",
      "processorType": 0
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 39,
        "sizeofcmds": 5536,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 4277009103,
          "size": 3,
          "offset": " 0x4000"
        },
        {
          "description": "Symbol segment command",
          "size": 39,
          "offset": " 0x4008"
        },
        {
          "description": "Dynamic Loader Environment Command",
          "size": 10584197,
          "offset": " 0x4010"
        },
        {
          "description": 10584197,
          "size": 25,
          "offset": " 0x4018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x4020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x4028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x4060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x4068"
        },
        {
          "description": 0,
          "size": 254976,
          "offset": " 0x4080"
        },
        {
          "description": 0,
          "size": 254976,
          "offset": " 0x4090"
        },
        {
          "description": 254976,
          "size": 5,
          "offset": " 0x4098"
        }
      ],
      "magic": "cffaedfe",
      "offset": "4000",
      "processorSubType": 3,
      "processorType": "X86"
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 12,
        "cpusubtype": 0,
        "filetype": 2,
        "ncmds": 39,
        "sizeofcmds": 5472,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 0,
          "size": 39,
          "offset": " 0x5bc008"
        },
        {
          "description": "Dynamic Loader Environment Command",
          "size": 10584197,
          "offset": " 0x5bc010"
        },
        {
          "description": 10584197,
          "size": 25,
          "offset": " 0x5bc018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x5bc020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x5bc028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x5bc060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x5bc068"
        },
        {
          "description": 0,
          "size": 243712,
          "offset": " 0x5bc080"
        },
        {
          "description": 0,
          "size": 243712,
          "offset": " 0x5bc090"
        },
        {
          "description": 243712,
          "size": 5,
          "offset": " 0x5bc098"
        }
      ],
      "magic": "cffaedfe",
      "offset": "5bc000",
      "processorSubType": "all",
      "processorType": "ARM"
    }
  ]
}
v2.0.6
🔶 App has not yet been reported to be native to Apple Silicon
🖥 Supported Architectures X86
Full Info Plist
{
  "CFBundleName": "TextMate",
  "CFBundleShortVersionString": "2.0.6",
  "CFBundleVersion": "9800",
  "CFBundleIdentifier": "com.macromates.TextMate",
  "CFBundleDevelopmentRegion": "English",
  "CFBundleExecutable": "TextMate",
  "CFBundleHelpBookFolder": "TextMate Help",
  "CFBundleHelpBookName": "TextMate 2 Help",
  "CFBundleIconFile": "TextMate",
  "CFBundleInfoDictionaryVersion": "6.0",
  "CFBundlePackageType": "APPL",
  "CFBundleSignature": "avin",
  "LSApplicationCategoryType": "public.app-category.developer-tools",
  "LSMinimumSystemVersion": "10.12",
  "NSAppleScriptEnabled": true,
  "NSAppTransportSecurity": {
    "NSAllowsArbitraryLoads": true
  },
  "NSAppleEventsUsageDescription": "TextMate needs to send back a response to the application from which “Edit in TextMate” was invoked. This is done using AppleEvents.",
  "NSContactsUsageDescription": "Your email address is used as a default contact address when you create a new bundle. This can be changed in the bundle editor after the bundle has been created.",
  "NSMainNibFile": "MainMenu",
  "NSPrincipalClass": "NSApplication",
  "NSSupportsAutomaticGraphicsSwitching": true,
  "CFBundleURLTypes": [
    {
      "CFBundleURLName": "TextMate URL",
      "CFBundleURLSchemes": [
        "txmt"
      ]
    }
  ],
  "CFBundleDocumentTypes": [
    {
      "CFBundleTypeIconFile": "ADA",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.ada-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "AppleScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.apple.applescript.text"
      ]
    },
    {
      "CFBundleTypeIconFile": "AppleScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.apple.applescript.script"
      ]
    },
    {
      "CFBundleTypeIconFile": "ActionScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.adobe.actionscript"
      ]
    },
    {
      "CFBundleTypeIconFile": "ASP",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.microsoft.asp"
      ]
    },
    {
      "CFBundleTypeIconFile": "ASPNET",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.microsoft.asp.net"
      ]
    },
    {
      "CFBundleTypeIconFile": "BibTeX",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.tug.tex.bibtex"
      ]
    },
    {
      "CFBundleTypeIconFile": "C",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.c-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "C++",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.c-plus-plus-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "C#",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.microsoft.c-sharp"
      ]
    },
    {
      "CFBundleTypeIconFile": "CoffeeScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.coffeescript.coffeescript"
      ]
    },
    {
      "CFBundleTypeIconFile": "CFDG",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.contextfreeart.contextfree"
      ]
    },
    {
      "CFBundleTypeIconFile": "Text",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.comma-separated-values-text"
      ]
    },
    {
      "CFBundleTypeIconFile": "Text",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.tab-separated-values-text"
      ]
    },
    {
      "CFBundleTypeIconFile": "CGI",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.cgi-script"
      ]
    },
    {
      "CFBundleTypeIconFile": "Config",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.config-file"
      ]
    },
    {
      "CFBundleTypeIconFile": "CSS",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.w3.css"
      ]
    },
    {
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.dlang.d"
      ]
    },
    {
      "CFBundleTypeIconFile": "Diff",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.patch-file"
      ]
    },
    {
      "CFBundleTypeIconFile": "DTD",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.w3.xml-dtd"
      ]
    },
    {
      "CFBundleTypeIconFile": "Dylan",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.dylan-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Erlang",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.erlang.erlang"
      ]
    },
    {
      "CFBundleTypeIconFile": "F-Script",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.fscript.fscript"
      ]
    },
    {
      "CFBundleTypeIconFile": "Fortran",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.fortran-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Fortran",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.fortran-77-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Fortran",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.fortran-90-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Fortran",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.fortran-95-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "H",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.c-header"
      ]
    },
    {
      "CFBundleTypeIconFile": "H++",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.c-plus-plus-header"
      ]
    },
    {
      "CFBundleTypeIconFile": "GTD",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.gtd"
      ]
    },
    {
      "CFBundleTypeIconFile": "Haskell",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.haskell.haskell"
      ]
    },
    {
      "CFBundleTypeIconFile": "HTML",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.html"
      ]
    },
    {
      "CFBundleTypeIconFile": "Inc",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.include-file"
      ]
    },
    {
      "CFBundleTypeIconFile": "iCal",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.apple.ical.ics"
      ]
    },
    {
      "CFBundleTypeIconFile": "INI",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.microsoft.ini"
      ]
    },
    {
      "CFBundleTypeIconFile": "Io",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.iolanguage.io"
      ]
    },
    {
      "CFBundleTypeIconFile": "Java",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.sun.java-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Java",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.beanshell.beanshell"
      ]
    },
    {
      "CFBundleTypeIconFile": "Java",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.sun.java-properties"
      ]
    },
    {
      "CFBundleTypeIconFile": "JavaScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.netscape.javascript-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "JSP",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.sun.java-server-pages"
      ]
    },
    {
      "CFBundleTypeIconFile": "JSON",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.json"
      ]
    },
    {
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.ietf.ldap-data-interchange-format"
      ]
    },
    {
      "CFBundleTypeIconFile": "Lisp",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.lisp"
      ]
    },
    {
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.apple.log"
      ]
    },
    {
      "CFBundleTypeIconFile": "Logo",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.logo"
      ]
    },
    {
      "CFBundleTypeIconFile": "Lua",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.lua.lua"
      ]
    },
    {
      "CFBundleTypeIconFile": "Markdown",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "net.daringfireball.markdown"
      ]
    },
    {
      "CFBundleTypeIconFile": "Wiki",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.mediawiki.wiki-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "ASM",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.mips.mips-assembler"
      ]
    },
    {
      "CFBundleTypeIconFile": "Modula",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.dec.modula-3"
      ]
    },
    {
      "CFBundleTypeIconFile": "Wiki",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "in.moinmo.wiki-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Obj-C",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.objective-c-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Obj-C++",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.objective-c-plus-plus-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "OCaml",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.ocaml.ocaml"
      ]
    },
    {
      "CFBundleTypeIconFile": "Pascal",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.pascal-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Perl",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.perl-script"
      ]
    },
    {
      "CFBundleTypeIconFile": "PHP",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.php-script"
      ]
    },
    {
      "CFBundleTypeIconFile": "PostScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.adobe.postscript"
      ]
    },
    {
      "CFBundleTypeIconFile": "PostScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.adobe.encapsulated-postscript"
      ]
    },
    {
      "CFBundleTypeIconFile": "Plist",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.apple.property-list"
      ]
    },
    {
      "CFBundleTypeIconFile": "Python",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.python-script"
      ]
    },
    {
      "CFBundleTypeIconFile": "R",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.r-project.r"
      ]
    },
    {
      "CFBundleTypeIconFile": "Ragel",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.complang.ragel"
      ]
    },
    {
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.roaringpenguin.remind"
      ]
    },
    {
      "CFBundleTypeIconFile": "reST",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.python.restructuredtext"
      ]
    },
    {
      "CFBundleTypeIconFile": "RHTML",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.ruby-lang.eruby"
      ]
    },
    {
      "CFBundleTypeIconFile": "SQL",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.rubyonrails.erb-sql"
      ]
    },
    {
      "CFBundleTypeIconFile": "Ruby",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.ruby-script"
      ]
    },
    {
      "CFBundleTypeIconFile": "Scheme",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.scheme"
      ]
    },
    {
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.setext"
      ]
    },
    {
      "CFBundleTypeIconFile": "Shell",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.shell-script"
      ]
    },
    {
      "CFBundleTypeIconFile": "Slate",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.slatelanguage.slate"
      ]
    },
    {
      "CFBundleTypeIconFile": "SQL",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.iso.sql"
      ]
    },
    {
      "CFBundleTypeIconFile": "SML",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.standard-ml"
      ]
    },
    {
      "CFBundleTypeIconFile": "Strings",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.apple.xcode.strings-text"
      ]
    },
    {
      "CFBundleTypeIconFile": "SVG",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.svg-image"
      ]
    },
    {
      "CFBundleTypeIconFile": "SWIG",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.swig.swig"
      ]
    },
    {
      "CFBundleTypeIconFile": "Tcl",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "tk.tcl.tcl"
      ]
    },
    {
      "CFBundleTypeIconFile": "TeX",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.tug.tex"
      ]
    },
    {
      "CFBundleTypeIconFile": "Text",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.plain-text"
      ]
    },
    {
      "CFBundleTypeIconFile": "Textile",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.textpattern.textile"
      ]
    },
    {
      "CFBundleTypeIconFile": "XHTML",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.xhtml"
      ]
    },
    {
      "CFBundleTypeIconFile": "XML",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.xml"
      ]
    },
    {
      "CFBundleTypeIconFile": "XSL",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.w3.xsl"
      ]
    },
    {
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.vcard"
      ]
    },
    {
      "CFBundleTypeIconFile": "VisualBasic",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.microsoft.visual-basic"
      ]
    },
    {
      "CFBundleTypeIconFile": "YAML",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.yaml.yaml"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Snippet",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.snippet"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Macro",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.macro"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Grammar",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.language"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Settings",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.preferences"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Command",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.command"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Bundle Item",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.drag-command"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Theme",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.theme"
      ]
    },
    {
      "CFBundleTypeIconFile": "Text",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.release-notes"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Bundle",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.bundle"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate PlugIn",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.plugin"
      ]
    },
    {
      "CFBundleTypeExtensions": [
        "nfo"
      ],
      "CFBundleTypeIconFile": "Text",
      "CFBundleTypeName": "Text document",
      "CFBundleTypeRole": "Editor"
    },
    {
      "CFBundleTypeExtensions": [
        "g",
        "vss",
        "e",
        "go",
        "gri",
        "inf",
        "mel",
        "build",
        "re",
        "textmate",
        "fxscript",
        "lgt"
      ],
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeName": "Source",
      "CFBundleTypeRole": "Editor"
    },
    {
      "CFBundleTypeExtensions": [
        "cfm",
        "cfml",
        "dbm",
        "dbml",
        "dist",
        "dot",
        "ics",
        "ifb",
        "dwt",
        "g",
        "in",
        "l",
        "m4",
        "mp",
        "mtml",
        "orig",
        "pde",
        "rej",
        "servlet",
        "s5",
        "tmp",
        "tpl",
        "tt",
        "xql",
        "yy",
        "*"
      ],
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeName": "Document",
      "CFBundleTypeRole": "Editor"
    },
    {
      "CFBundleTypeIconFile": "GenericDocumentIcon",
      "CFBundleTypeName": "Document",
      "CFBundleTypeOSTypes": [
        "****"
      ],
      "CFBundleTypeRole": "Editor",
      "LSItemContentTypes": [
        "public.data"
      ]
    },
    {
      "CFBundleTypeRole": "Editor",
      "LSItemContentTypes": [
        "public.directory",
        "com.apple.bundle",
        "com.apple.resolvable"
      ]
    }
  ],
  "UTImportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Ada source",
      "UTTypeIconFile": "ADA",
      "UTTypeIdentifier": "public.ada-source",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Ada_(programming_language)",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ada",
          "adb",
          "ads"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.script",
        "public.source-code",
        "public.plain-text"
      ],
      "UTTypeDescription": "AppleScript source",
      "UTTypeIconFile": "AppleScript",
      "UTTypeIdentifier": "com.apple.applescript.text",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "applescript"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.data"
      ],
      "UTTypeDescription": "Compiled AppleScript",
      "UTTypeIconFile": "AppleScript",
      "UTTypeIdentifier": "com.apple.applescript.script",
      "UTTypeTagSpecification": {
        "com.apple.ostype": "osas",
        "public.filename-extension": [
          "scpt"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "ActionScript source",
      "UTTypeIconFile": "ActionScript",
      "UTTypeIdentifier": "com.adobe.actionscript",
      "UTTypeReferenceURL": "http://www.adobe.com/devnet/actionscript.html",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "as"
        ],
        "public.mime-type": "application/ecmascript"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "ASP document",
      "UTTypeIconFile": "ASP",
      "UTTypeIdentifier": "com.microsoft.asp",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Active_Server_Pages",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "asp",
          "asa"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "ASP.NET document",
      "UTTypeIconFile": "ASPNET",
      "UTTypeIdentifier": "com.microsoft.asp.net",
      "UTTypeReferenceURL": "http://www.asp.net",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "aspx",
          "ascx",
          "asmx",
          "ashx"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "BibTeX Database",
      "UTTypeIconFile": "BibTeX",
      "UTTypeIdentifier": "org.tug.tex.bibtex",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "bib"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "C source",
      "UTTypeIconFile": "C",
      "UTTypeIdentifier": "public.c-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "c"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "C++ source",
      "UTTypeIconFile": "C++",
      "UTTypeIdentifier": "public.c-plus-plus-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cc",
          "cp",
          "cpp",
          "cxx",
          "c++"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "C# source",
      "UTTypeIconFile": "C#",
      "UTTypeIdentifier": "com.microsoft.c-sharp",
      "UTTypeReferenceURL": "http://www.microsoft.com/en-us/download/details.aspx?id=7029",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cs"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "CoffeeScript source",
      "UTTypeIconFile": "CoffeeScript",
      "UTTypeIdentifier": "org.coffeescript.coffeescript",
      "UTTypeReferenceURL": "http://coffeescript.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "coffee"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "ContextFree Design Document",
      "UTTypeIconFile": "CFDG",
      "UTTypeIdentifier": "org.contextfreeart.contextfree",
      "UTTypeReferenceURL": "http://www.contextfreeart.org/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cfdg"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "delimited text values",
      "UTTypeIdentifier": "public.delimited-values-text"
    },
    {
      "UTTypeConformsTo": [
        "public.delimited-values-text"
      ],
      "UTTypeDescription": "Comma Separated Values",
      "UTTypeIconFile": "Text",
      "UTTypeIdentifier": "public.comma-separated-values-text",
      "UTTypeReferenceURL": "http://tools.ietf.org/html/rfc4180",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "csv"
        ],
        "public.mime-type": [
          "text/csv",
          "text/comma-separated-values"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.delimited-values-text"
      ],
      "UTTypeDescription": "Tab Separated Values",
      "UTTypeIconFile": "Text",
      "UTTypeIdentifier": "public.tab-separated-values-text",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tsv"
        ],
        "public.mime-type": "text/tab-separated-values"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.script"
      ],
      "UTTypeDescription": "CGI script",
      "UTTypeIconFile": "CGI",
      "UTTypeIdentifier": "com.macromates.textmate.cgi-script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cgi",
          "fcgi"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Configuration file",
      "UTTypeIconFile": "Config",
      "UTTypeIdentifier": "com.macromates.textmate.config-file",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cfg",
          "conf",
          "config",
          "htaccess"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Cascading Style Sheet",
      "UTTypeIconFile": "CSS",
      "UTTypeIdentifier": "org.w3.css",
      "UTTypeReferenceURL": "http://www.w3.org/Style/CSS/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "css"
        ],
        "public.mime-type": "text/css"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "D source",
      "UTTypeIconFile": "D",
      "UTTypeIdentifier": "org.dlang.d",
      "UTTypeReferenceURL": "https://dlang.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "d",
          "di"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "Differences File",
      "UTTypeIconFile": "Diff",
      "UTTypeIdentifier": "public.patch-file",
      "UTTypeReferenceURL": "http://www.gnu.org/software/diffutils/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "diff"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Document Type Definition",
      "UTTypeIconFile": "DTD",
      "UTTypeIdentifier": "org.w3.xml-dtd",
      "UTTypeReferenceURL": "http://www.w3.org/XML/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dtd"
        ],
        "public.mime-type": "application/xml-dtd"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Dylan source",
      "UTTypeIconFile": "Dylan",
      "UTTypeIdentifier": "public.dylan-source",
      "UTTypeReferenceURL": "http://opendylan.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dylan"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Erlang source",
      "UTTypeIconFile": "Erlang",
      "UTTypeIdentifier": "org.erlang.erlang",
      "UTTypeReferenceURL": "http://www.erlang.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "erl",
          "hrl"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.script"
      ],
      "UTTypeDescription": "F-Script source",
      "UTTypeIconFile": "F-Script",
      "UTTypeIdentifier": "org.fscript.fscript",
      "UTTypeReferenceURL": "http://www.fscript.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "fscript"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Fortran source",
      "UTTypeIconFile": "Fortran",
      "UTTypeIdentifier": "public.fortran-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "f",
          "for",
          "fpp"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.fortran-source"
      ],
      "UTTypeDescription": "Fortran source",
      "UTTypeIconFile": "Fortran",
      "UTTypeIdentifier": "public.fortran-77-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "f77"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.fortran-source"
      ],
      "UTTypeDescription": "Fortran source",
      "UTTypeIconFile": "Fortran",
      "UTTypeIdentifier": "public.fortran-90-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "f90"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.fortran-source"
      ],
      "UTTypeDescription": "Fortran source",
      "UTTypeIconFile": "Fortran",
      "UTTypeIdentifier": "public.fortran-95-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "f95"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Header",
      "UTTypeIconFile": "H",
      "UTTypeIdentifier": "public.c-header",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "h",
          "pch"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "C++ Header",
      "UTTypeIconFile": "H++",
      "UTTypeIdentifier": "public.c-plus-plus-header",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "hh",
          "hpp",
          "hxx",
          "h++"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "GTD document",
      "UTTypeIconFile": "GTD",
      "UTTypeIdentifier": "com.macromates.textmate.gtd",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Getting_Things_Done",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "gtd",
          "gtdlog"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Haskell source",
      "UTTypeIconFile": "Haskell",
      "UTTypeIdentifier": "org.haskell.haskell",
      "UTTypeReferenceURL": "http://www.haskell.org/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "hs",
          "lhs"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "HTML document",
      "UTTypeIconFile": "HTML",
      "UTTypeIdentifier": "public.html",
      "UTTypeReferenceURL": "http://www.w3.org/html/",
      "UTTypeTagSpecification": {
        "com.apple.ostype": "HTML",
        "public.filename-extension": [
          "htm",
          "html",
          "phtml",
          "shtml"
        ],
        "public.mime-type": "text/html"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Include file",
      "UTTypeIconFile": "Inc",
      "UTTypeIdentifier": "com.macromates.textmate.include-file",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "inc"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text",
        "public.item",
        "public.calendar-event"
      ],
      "UTTypeDescription": "iCalendar schedule",
      "UTTypeIconFile": "iCal",
      "UTTypeIdentifier": "com.apple.ical.ics",
      "UTTypeReferenceURL": "http://tools.ietf.org/html/rfc5545",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ics",
          "ifb"
        ],
        "public.mime-type": "text/calendar"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "MS Windows initialization file",
      "UTTypeIconFile": "INI",
      "UTTypeIdentifier": "com.microsoft.ini",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ini"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Io source",
      "UTTypeIconFile": "Io",
      "UTTypeIdentifier": "org.iolanguage.io",
      "UTTypeReferenceURL": "http://iolanguage.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "io"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Java source",
      "UTTypeIconFile": "Java",
      "UTTypeIdentifier": "com.sun.java-source",
      "UTTypeReferenceURL": "http://www.java.com/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "java",
          "jav"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "BeanShell script",
      "UTTypeIconFile": "Java",
      "UTTypeIdentifier": "org.beanshell.beanshell",
      "UTTypeReferenceURL": "http://www.beanshell.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "bsh"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Java Properties File",
      "UTTypeIconFile": "Java",
      "UTTypeIdentifier": "com.sun.java-properties",
      "UTTypeReferenceURL": "http://www.java.com/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "properties"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "public.executable"
      ],
      "UTTypeDescription": "JavaScript source",
      "UTTypeIconFile": "JavaScript",
      "UTTypeIdentifier": "com.netscape.javascript-source",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/JavaScript",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "js",
          "htc",
          "jscript",
          "javascript"
        ],
        "public.mime-type": "text/javascript"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Java Server Page",
      "UTTypeIconFile": "JSP",
      "UTTypeIdentifier": "com.sun.java-server-pages",
      "UTTypeReferenceURL": "http://www.oracle.com/technetwork/java/javaee/jsp/index.html",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "jsp"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "JSON file",
      "UTTypeIconFile": "JSON",
      "UTTypeIdentifier": "public.json",
      "UTTypeReferenceURL": "http://www.json.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "json"
        ],
        "public.mime-type": "application/json"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "LDAP Data Interchange Format",
      "UTTypeIconFile": "Blank",
      "UTTypeIdentifier": "org.ietf.ldap-data-interchange-format",
      "UTTypeReferenceURL": "http://tools.ietf.org/html/rfc2849",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ldif"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Lisp source",
      "UTTypeIconFile": "Lisp",
      "UTTypeIdentifier": "com.macromates.textmate.lisp",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "lisp",
          "cl",
          "l",
          "lsp",
          "mud",
          "el"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "Log File",
      "UTTypeIconFile": "Blank",
      "UTTypeIdentifier": "com.apple.log",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "log"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Logo source",
      "UTTypeIconFile": "Logo",
      "UTTypeIdentifier": "com.macromates.textmate.logo",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "logo"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Lua source",
      "UTTypeIconFile": "Lua",
      "UTTypeIdentifier": "org.lua.lua",
      "UTTypeReferenceURL": "http://www.lua.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "lua"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Markdown document",
      "UTTypeIconFile": "Markdown",
      "UTTypeIdentifier": "net.daringfireball.markdown",
      "UTTypeReferenceURL": "http://daringfireball.net/projects/markdown/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "markdown",
          "mdown",
          "markdn",
          "md"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Mediawiki document",
      "UTTypeIconFile": "Wiki",
      "UTTypeIdentifier": "org.mediawiki.wiki-source",
      "UTTypeReferenceURL": "http://www.mediawiki.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wiki",
          "wikipedia",
          "mediawiki"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "MIPS assembler source",
      "UTTypeIconFile": "ASM",
      "UTTypeIdentifier": "com.mips.mips-assembler",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "s",
          "mips",
          "spim",
          "asm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Modula-3 source",
      "UTTypeIconFile": "Modula",
      "UTTypeIdentifier": "com.dec.modula-3",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m3",
          "cm3"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "MoinMoin document",
      "UTTypeIconFile": "Wiki",
      "UTTypeIdentifier": "in.moinmo.wiki-source",
      "UTTypeReferenceURL": "http://moinmo.in",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "moinmoin"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Objective-C source",
      "UTTypeIconFile": "Obj-C",
      "UTTypeIdentifier": "public.objective-c-source",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Objective-C",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Objective-C++ source",
      "UTTypeIconFile": "Obj-C++",
      "UTTypeIdentifier": "public.objective-c-plus-plus-source",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Objective-c",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "OCaml source",
      "UTTypeIconFile": "OCaml",
      "UTTypeIdentifier": "org.ocaml.ocaml",
      "UTTypeReferenceURL": "http://ocaml.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ml",
          "mli",
          "mll",
          "mly"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Pascal source",
      "UTTypeIconFile": "Pascal",
      "UTTypeIdentifier": "public.pascal-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "pas",
          "p"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "Patch file",
      "UTTypeIconFile": "Patch",
      "UTTypeIdentifier": "public.patch-file",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "patch"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.shell-script"
      ],
      "UTTypeDescription": "Perl source",
      "UTTypeIconFile": "Perl",
      "UTTypeIdentifier": "public.perl-script",
      "UTTypeReferenceURL": "",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "pl",
          "pod",
          "perl",
          "pm"
        ],
        "public.mime-type": "text/x-perl-script"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.shell-script"
      ],
      "UTTypeDescription": "PHP source",
      "UTTypeIconFile": "PHP",
      "UTTypeIdentifier": "public.php-script",
      "UTTypeReferenceURL": "http://php.net",
      "UTTypeTagSpecification": {
        "com.apple.ostype": "",
        "public.filename-extension": [
          "php",
          "php3",
          "php4",
          "php5",
          "ph3",
          "ph4",
          "phtml"
        ],
        "public.mime-type": "text/php"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.data",
        "public.composite-content"
      ],
      "UTTypeDescription": "PostScript",
      "UTTypeIconFile": "PostScript",
      "UTTypeIdentifier": "com.adobe.postscript",
      "UTTypeReferenceURL": "http://partners.adobe.com/public/developer/en/ps/PLRM.pdf",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ps"
        ],
        "public.mime-type": "application/postscript"
      }
    },
    {
      "UTTypeConformsTo": [
        "com.adobe.postscript"
      ],
      "UTTypeDescription": "Encapsulated PostScript",
      "UTTypeIconFile": "PostScript",
      "UTTypeIdentifier": "com.adobe.encapsulated-postscript",
      "UTTypeReferenceURL": "http://partners.adobe.com/public/developer/en/ps/5002.EPSF_Spec.pdf",
      "UTTypeTagSpecification": {
        "com.apple.nspboard-type": [
          "NeXT Encapsulated PostScript v1.2 pasteboard type",
          "NSPostScriptPboardType"
        ],
        "com.apple.ostype": "EPSF",
        "public.filename-extension": [
          "eps"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Property List",
      "UTTypeIconFile": "Plist",
      "UTTypeIdentifier": "com.apple.property-list",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Property_list",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dict",
          "plist",
          "scriptSuite",
          "scriptTerminology"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.shell-script"
      ],
      "UTTypeDescription": "Python source",
      "UTTypeIconFile": "Python",
      "UTTypeIdentifier": "public.python-script",
      "UTTypeReferenceURL": "http://www.python.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "py",
          "rpy",
          "cpy",
          "python"
        ],
        "public.mime-type": "text/x-python-script"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "R source",
      "UTTypeIconFile": "R",
      "UTTypeIdentifier": "org.r-project.r",
      "UTTypeReferenceURL": "http://www.r-project.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "r",
          "s"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Ragel source",
      "UTTypeIconFile": "Ragel",
      "UTTypeIdentifier": "org.complang.ragel",
      "UTTypeReferenceURL": "http://www.complang.org/ragel/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rl",
          "ragel"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Remind document",
      "UTTypeIconFile": "Blank",
      "UTTypeIdentifier": "com.roaringpenguin.remind",
      "UTTypeReferenceURL": "http://www.roaringpenguin.com/products/remind",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rem",
          "remind"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "reStructuredText document",
      "UTTypeIconFile": "reST",
      "UTTypeIdentifier": "org.python.restructuredtext",
      "UTTypeReferenceURL": "http://docutils.sourceforge.net/rst.html",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rst",
          "rest"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.html"
      ],
      "UTTypeDescription": "HTML with embedded Ruby",
      "UTTypeIconFile": "RHTML",
      "UTTypeIdentifier": "org.ruby-lang.eruby",
      "UTTypeReferenceURL": "https://www.ruby-lang.org/en/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rhtml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "SQL with embedded Ruby",
      "UTTypeIconFile": "SQL",
      "UTTypeIdentifier": "org.rubyonrails.erb-sql",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "erbsql"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.shell-script"
      ],
      "UTTypeDescription": "Ruby source",
      "UTTypeIconFile": "Ruby",
      "UTTypeIdentifier": "public.ruby-script",
      "UTTypeReferenceURL": "https://www.ruby-lang.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rb",
          "rbx",
          "rjs",
          "rxml"
        ],
        "public.mime-type": "text/ruby-script"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Scheme source",
      "UTTypeIconFile": "Scheme",
      "UTTypeIdentifier": "com.macromates.textmate.scheme",
      "UTTypeReferenceURL": "http://www.r6rs.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "scm",
          "sch"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Setext document",
      "UTTypeIconFile": "Blank",
      "UTTypeIdentifier": "com.macromates.textmate.setext",
      "UTTypeReferenceURL": "http://docutils.sourceforge.net/mirror/setext/setext_concepts_Aug92.etx.txt",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ext"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.shell-script"
      ],
      "UTTypeDescription": "Shell script",
      "UTTypeIconFile": "Shell",
      "UTTypeIdentifier": "public.shell-script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sh",
          "ss",
          "bashrc",
          "bash_profile",
          "bash_login",
          "profile",
          "bash_logout"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Slate source",
      "UTTypeIconFile": "Slate",
      "UTTypeIdentifier": "org.slatelanguage.slate",
      "UTTypeReferenceURL": "http://slatelanguage.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "slate"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "SQL source",
      "UTTypeIconFile": "SQL",
      "UTTypeIdentifier": "org.iso.sql",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sql"
        ],
        "public.mime-type": "application/sql"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Standard ML source",
      "UTTypeIconFile": "SML",
      "UTTypeIdentifier": "com.macromates.textmate.standard-ml",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Strings document",
      "UTTypeIconFile": "Strings",
      "UTTypeIdentifier": "com.apple.xcode.strings-text",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "strings"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.image"
      ],
      "UTTypeDescription": "Scalable vector graphics (SVG)",
      "UTTypeIconFile": "SVG",
      "UTTypeIdentifier": "public.svg-image",
      "UTTypeReferenceURL": "http://www.w3.org/Graphics/SVG/",
      "UTTypeTagSpecification": {
        "com.apple.ostype": [
          "svg ",
          "svgz"
        ],
        "public.filename-extension": [
          "svg",
          "svgz"
        ],
        "public.mime-type": "image/svg+xml"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "SWIG source",
      "UTTypeIconFile": "SWIG",
      "UTTypeIdentifier": "org.swig.swig",
      "UTTypeReferenceURL": "http://swig.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "i",
          "swg"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Tcl source",
      "UTTypeIconFile": "Tcl",
      "UTTypeIdentifier": "tk.tcl.tcl",
      "UTTypeReferenceURL": "http://www.tcl.tk",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tcl"
        ],
        "public.mime-type": "application/x-tcl"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "TeX document",
      "UTTypeIconFile": "TeX",
      "UTTypeIdentifier": "org.tug.tex",
      "UTTypeReferenceURL": "http://www.latex-project.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tex",
          "sty",
          "cls"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Plain text document",
      "UTTypeIconFile": "Text",
      "UTTypeIdentifier": "public.plain-text",
      "UTTypeTagSpecification": {
        "com.apple.ostype": [
          "TEXT",
          "sEXT",
          "ttro"
        ],
        "public.filename-extension": [
          "text",
          "txt",
          "utf8"
        ],
        "public.mime-type": "text/plain"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Textile document",
      "UTTypeIconFile": "Textile",
      "UTTypeIdentifier": "com.textpattern.textile",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "textile"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.xml"
      ],
      "UTTypeDescription": "XHTML document",
      "UTTypeIconFile": "XHTML",
      "UTTypeIdentifier": "public.xhtml",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/XHTML",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xhtml",
          "xhtm",
          "xht"
        ],
        "public.mime-type": "application/xhtml+xml"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "XML document",
      "UTTypeIconFile": "XML",
      "UTTypeIdentifier": "public.xml",
      "UTTypeReferenceURL": "http://www.w3.org/XML/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xml",
          "xsd",
          "xib",
          "rss",
          "tld",
          "pt",
          "cpt",
          "dtml"
        ],
        "public.mime-type": [
          "application/xml",
          "text/xml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.xml"
      ],
      "UTTypeDescription": "XSL stylesheet",
      "UTTypeIconFile": "XSL",
      "UTTypeIdentifier": "org.w3.xsl",
      "UTTypeReferenceURL": "http://www.w3.org/Style/XSL/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xsl",
          "xslt"
        ],
        "public.mime-type": "xslt+xml"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text",
        "public.contact"
      ],
      "UTTypeDescription": "Electronic business card",
      "UTTypeIconFile": "Blank",
      "UTTypeIdentifier": "public.vcard",
      "UTTypeTagSpecification": {
        "com.apple.nspboard-type": "Apple VCard pasteboard type",
        "com.apple.ostype": "vCrd",
        "public.filename-extension": [
          "vcf",
          "vcard"
        ],
        "public.mime-type": [
          "text/directory",
          "text/vcard",
          "text/x-vcard"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "VisualBasic",
      "UTTypeIconFile": "Visual Basic source",
      "UTTypeIdentifier": "com.microsoft.visual-basic",
      "UTTypeReferenceURL": "http://msdn.microsoft.com/en-US/vstudio/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "vb"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "YAML document",
      "UTTypeIconFile": "YAML",
      "UTTypeIdentifier": "org.yaml.yaml",
      "UTTypeReferenceURL": "http://yaml.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "yaml",
          "yml"
        ]
      }
    }
  ],
  "UTExportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Snippet",
      "UTTypeIconFile": "TextMate Snippet",
      "UTTypeIdentifier": "com.macromates.textmate.snippet",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmSnippet"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Macro",
      "UTTypeIconFile": "TextMate Macro",
      "UTTypeIdentifier": "com.macromates.textmate.macro",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmMacro"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Language Grammar",
      "UTTypeIconFile": "TextMate Grammar",
      "UTTypeIdentifier": "com.macromates.textmate.language",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmLanguage"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Preferences",
      "UTTypeIconFile": "TextMate Settings",
      "UTTypeIdentifier": "com.macromates.textmate.preferences",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmPreferences"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Command",
      "UTTypeIconFile": "TextMate Command",
      "UTTypeIdentifier": "com.macromates.textmate.command",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmCommand"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Drag Command",
      "UTTypeIconFile": "TextMate Bundle Item",
      "UTTypeIdentifier": "com.macromates.textmate.drag-command",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmDragCommand"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Theme",
      "UTTypeIconFile": "TextMate Theme",
      "UTTypeIdentifier": "com.macromates.textmate.theme",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmTheme",
          "tmtheme"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "TextMate release notes",
      "UTTypeIconFile": "Text",
      "UTTypeIdentifier": "com.macromates.textmate.release-notes",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmReleaseNotes"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.package"
      ],
      "UTTypeDescription": "TextMate Bundle",
      "UTTypeIconFile": "TextMate Bundle",
      "UTTypeIdentifier": "com.macromates.textmate.bundle",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmBundle",
          "tmbundle"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.package"
      ],
      "UTTypeDescription": "TextMate PlugIn",
      "UTTypeIconFile": "TextMate PlugIn",
      "UTTypeIdentifier": "com.macromates.textmate.plugin",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmPlugIn",
          "tmPlugin",
          "tmplugin"
        ]
      }
    }
  ]
}
Full Meta Details
{
  "fileSize": 7.473052978515625,
  "architectures": [
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 39,
        "sizeofcmds": 5520,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 4277009103,
          "size": 524291,
          "offset": " 0x0"
        },
        {
          "description": 524291,
          "size": 39,
          "offset": " 0x8"
        },
        {
          "description": "Dynamic Loader Environment Command",
          "size": 10584197,
          "offset": " 0x10"
        },
        {
          "description": 10584197,
          "size": 25,
          "offset": " 0x18"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x20"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x28"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x60"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x68"
        },
        {
          "description": 0,
          "size": 275200,
          "offset": " 0x80"
        },
        {
          "description": 0,
          "size": 275200,
          "offset": " 0x90"
        },
        {
          "description": 275200,
          "size": 5,
          "offset": " 0x98"
        }
      ],
      "magic": "cffaedfe",
      "offset": "0",
      "processorSubType": 3,
      "processorType": "X86"
    }
  ]
}
v2.0.17
✅ Yes, Full Native Apple Silicon Support
🖥 Supported Architectures X86, ARM
Full Info Plist
{
  "CFBundleName": "TextMate",
  "CFBundleShortVersionString": "2.0.17",
  "CFBundleVersion": "9800",
  "CFBundleIdentifier": "com.macromates.TextMate",
  "CFBundleDevelopmentRegion": "English",
  "CFBundleExecutable": "TextMate",
  "CFBundleHelpBookFolder": "TextMate Help",
  "CFBundleHelpBookName": "TextMate 2 Help",
  "CFBundleIconFile": "TextMate",
  "CFBundleInfoDictionaryVersion": "6.0",
  "CFBundlePackageType": "APPL",
  "CFBundleSignature": "avin",
  "LSApplicationCategoryType": "public.app-category.developer-tools",
  "LSMinimumSystemVersion": "10.12",
  "NSAppleScriptEnabled": true,
  "NSAppTransportSecurity": {
    "NSAllowsArbitraryLoads": true
  },
  "NSAppleEventsUsageDescription": "TextMate needs to send back a response to the application from which “Edit in TextMate” was invoked. This is done using AppleEvents.",
  "NSContactsUsageDescription": "Your email address is used as a default contact address when you create a new bundle. This can be changed in the bundle editor after the bundle has been created.",
  "NSMainNibFile": "MainMenu",
  "NSPrincipalClass": "NSApplication",
  "NSSupportsAutomaticGraphicsSwitching": true,
  "CFBundleURLTypes": [
    {
      "CFBundleURLName": "TextMate URL",
      "CFBundleURLSchemes": [
        "txmt"
      ]
    }
  ],
  "CFBundleDocumentTypes": [
    {
      "CFBundleTypeIconFile": "ADA",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.ada-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "AppleScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.apple.applescript.text"
      ]
    },
    {
      "CFBundleTypeIconFile": "AppleScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.apple.applescript.script"
      ]
    },
    {
      "CFBundleTypeIconFile": "ActionScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.adobe.actionscript"
      ]
    },
    {
      "CFBundleTypeIconFile": "ASP",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.microsoft.asp"
      ]
    },
    {
      "CFBundleTypeIconFile": "ASPNET",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.microsoft.asp.net"
      ]
    },
    {
      "CFBundleTypeIconFile": "BibTeX",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.tug.tex.bibtex"
      ]
    },
    {
      "CFBundleTypeIconFile": "C",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.c-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "C++",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.c-plus-plus-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "C#",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.microsoft.c-sharp"
      ]
    },
    {
      "CFBundleTypeIconFile": "CoffeeScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.coffeescript.coffeescript"
      ]
    },
    {
      "CFBundleTypeIconFile": "CFDG",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.contextfreeart.contextfree"
      ]
    },
    {
      "CFBundleTypeIconFile": "Text",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.comma-separated-values-text"
      ]
    },
    {
      "CFBundleTypeIconFile": "Text",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.tab-separated-values-text"
      ]
    },
    {
      "CFBundleTypeIconFile": "CGI",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.cgi-script"
      ]
    },
    {
      "CFBundleTypeIconFile": "Config",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.config-file"
      ]
    },
    {
      "CFBundleTypeIconFile": "CSS",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.w3.css"
      ]
    },
    {
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.dlang.d"
      ]
    },
    {
      "CFBundleTypeIconFile": "Diff",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.patch-file"
      ]
    },
    {
      "CFBundleTypeIconFile": "DTD",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.w3.xml-dtd"
      ]
    },
    {
      "CFBundleTypeIconFile": "Dylan",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.dylan-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Erlang",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.erlang.erlang"
      ]
    },
    {
      "CFBundleTypeIconFile": "F-Script",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.fscript.fscript"
      ]
    },
    {
      "CFBundleTypeIconFile": "Fortran",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.fortran-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Fortran",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.fortran-77-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Fortran",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.fortran-90-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Fortran",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.fortran-95-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "H",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.c-header"
      ]
    },
    {
      "CFBundleTypeIconFile": "H++",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.c-plus-plus-header"
      ]
    },
    {
      "CFBundleTypeIconFile": "GTD",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.gtd"
      ]
    },
    {
      "CFBundleTypeIconFile": "Haskell",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.haskell.haskell"
      ]
    },
    {
      "CFBundleTypeIconFile": "HTML",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.html"
      ]
    },
    {
      "CFBundleTypeIconFile": "Inc",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.include-file"
      ]
    },
    {
      "CFBundleTypeIconFile": "iCal",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.apple.ical.ics"
      ]
    },
    {
      "CFBundleTypeIconFile": "INI",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.microsoft.ini"
      ]
    },
    {
      "CFBundleTypeIconFile": "Io",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.iolanguage.io"
      ]
    },
    {
      "CFBundleTypeIconFile": "Java",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.sun.java-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Java",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.beanshell.beanshell"
      ]
    },
    {
      "CFBundleTypeIconFile": "Java",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.sun.java-properties"
      ]
    },
    {
      "CFBundleTypeIconFile": "JavaScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.netscape.javascript-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "JSP",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.sun.java-server-pages"
      ]
    },
    {
      "CFBundleTypeIconFile": "JSON",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.json"
      ]
    },
    {
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.ietf.ldap-data-interchange-format"
      ]
    },
    {
      "CFBundleTypeIconFile": "Lisp",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.lisp"
      ]
    },
    {
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.apple.log"
      ]
    },
    {
      "CFBundleTypeIconFile": "Logo",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.logo"
      ]
    },
    {
      "CFBundleTypeIconFile": "Lua",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.lua.lua"
      ]
    },
    {
      "CFBundleTypeIconFile": "Markdown",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "net.daringfireball.markdown"
      ]
    },
    {
      "CFBundleTypeIconFile": "Wiki",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.mediawiki.wiki-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "ASM",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.mips.mips-assembler"
      ]
    },
    {
      "CFBundleTypeIconFile": "Modula",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.dec.modula-3"
      ]
    },
    {
      "CFBundleTypeIconFile": "Wiki",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "in.moinmo.wiki-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Obj-C",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.objective-c-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Obj-C++",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.objective-c-plus-plus-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "OCaml",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.ocaml.ocaml"
      ]
    },
    {
      "CFBundleTypeIconFile": "Pascal",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.pascal-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Perl",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.perl-script"
      ]
    },
    {
      "CFBundleTypeIconFile": "PHP",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.php-script"
      ]
    },
    {
      "CFBundleTypeIconFile": "PostScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.adobe.postscript"
      ]
    },
    {
      "CFBundleTypeIconFile": "PostScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.adobe.encapsulated-postscript"
      ]
    },
    {
      "CFBundleTypeIconFile": "Plist",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.apple.property-list"
      ]
    },
    {
      "CFBundleTypeIconFile": "Python",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.python-script"
      ]
    },
    {
      "CFBundleTypeIconFile": "R",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.r-project.r"
      ]
    },
    {
      "CFBundleTypeIconFile": "Ragel",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.complang.ragel"
      ]
    },
    {
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.roaringpenguin.remind"
      ]
    },
    {
      "CFBundleTypeIconFile": "reST",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.python.restructuredtext"
      ]
    },
    {
      "CFBundleTypeIconFile": "RHTML",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.ruby-lang.eruby"
      ]
    },
    {
      "CFBundleTypeIconFile": "SQL",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.rubyonrails.erb-sql"
      ]
    },
    {
      "CFBundleTypeIconFile": "Ruby",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.ruby-script"
      ]
    },
    {
      "CFBundleTypeIconFile": "Scheme",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.scheme"
      ]
    },
    {
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.setext"
      ]
    },
    {
      "CFBundleTypeIconFile": "Shell",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.shell-script"
      ]
    },
    {
      "CFBundleTypeIconFile": "Slate",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.slatelanguage.slate"
      ]
    },
    {
      "CFBundleTypeIconFile": "SQL",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.iso.sql"
      ]
    },
    {
      "CFBundleTypeIconFile": "SML",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.standard-ml"
      ]
    },
    {
      "CFBundleTypeIconFile": "Strings",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.apple.xcode.strings-text"
      ]
    },
    {
      "CFBundleTypeIconFile": "SVG",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.svg-image"
      ]
    },
    {
      "CFBundleTypeIconFile": "SWIG",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.swig.swig"
      ]
    },
    {
      "CFBundleTypeIconFile": "Tcl",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "tk.tcl.tcl"
      ]
    },
    {
      "CFBundleTypeIconFile": "TeX",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.tug.tex"
      ]
    },
    {
      "CFBundleTypeIconFile": "Text",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.plain-text"
      ]
    },
    {
      "CFBundleTypeIconFile": "Textile",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.textpattern.textile"
      ]
    },
    {
      "CFBundleTypeIconFile": "XHTML",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.xhtml"
      ]
    },
    {
      "CFBundleTypeIconFile": "XML",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.xml"
      ]
    },
    {
      "CFBundleTypeIconFile": "XSL",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.w3.xsl"
      ]
    },
    {
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.vcard"
      ]
    },
    {
      "CFBundleTypeIconFile": "VisualBasic",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.microsoft.visual-basic"
      ]
    },
    {
      "CFBundleTypeIconFile": "YAML",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.yaml.yaml"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Snippet",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.snippet"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Macro",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.macro"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Grammar",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.language"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Settings",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.preferences"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Command",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.command"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Bundle Item",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.drag-command"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Theme",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.theme"
      ]
    },
    {
      "CFBundleTypeIconFile": "Text",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.release-notes"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Bundle",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.bundle"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate PlugIn",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.plugin"
      ]
    },
    {
      "CFBundleTypeExtensions": [
        "nfo"
      ],
      "CFBundleTypeIconFile": "Text",
      "CFBundleTypeName": "Text document",
      "CFBundleTypeRole": "Editor"
    },
    {
      "CFBundleTypeExtensions": [
        "g",
        "vss",
        "e",
        "go",
        "gri",
        "inf",
        "mel",
        "build",
        "re",
        "textmate",
        "fxscript",
        "lgt"
      ],
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeName": "Source",
      "CFBundleTypeRole": "Editor"
    },
    {
      "CFBundleTypeExtensions": [
        "cfm",
        "cfml",
        "dbm",
        "dbml",
        "dist",
        "dot",
        "ics",
        "ifb",
        "dwt",
        "g",
        "in",
        "l",
        "m4",
        "mp",
        "mtml",
        "orig",
        "pde",
        "rej",
        "servlet",
        "s5",
        "tmp",
        "tpl",
        "tt",
        "xql",
        "yy",
        "*"
      ],
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeName": "Document",
      "CFBundleTypeRole": "Editor"
    },
    {
      "CFBundleTypeIconFile": "GenericDocumentIcon",
      "CFBundleTypeName": "Document",
      "CFBundleTypeOSTypes": [
        "****"
      ],
      "CFBundleTypeRole": "Editor",
      "LSItemContentTypes": [
        "public.data"
      ]
    },
    {
      "CFBundleTypeRole": "Editor",
      "LSItemContentTypes": [
        "public.directory",
        "com.apple.bundle",
        "com.apple.resolvable"
      ]
    }
  ],
  "UTImportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Ada source",
      "UTTypeIconFile": "ADA",
      "UTTypeIdentifier": "public.ada-source",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Ada_(programming_language)",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ada",
          "adb",
          "ads"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.script",
        "public.source-code",
        "public.plain-text"
      ],
      "UTTypeDescription": "AppleScript source",
      "UTTypeIconFile": "AppleScript",
      "UTTypeIdentifier": "com.apple.applescript.text",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "applescript"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.data"
      ],
      "UTTypeDescription": "Compiled AppleScript",
      "UTTypeIconFile": "AppleScript",
      "UTTypeIdentifier": "com.apple.applescript.script",
      "UTTypeTagSpecification": {
        "com.apple.ostype": "osas",
        "public.filename-extension": [
          "scpt"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "ActionScript source",
      "UTTypeIconFile": "ActionScript",
      "UTTypeIdentifier": "com.adobe.actionscript",
      "UTTypeReferenceURL": "http://www.adobe.com/devnet/actionscript.html",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "as"
        ],
        "public.mime-type": "application/ecmascript"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "ASP document",
      "UTTypeIconFile": "ASP",
      "UTTypeIdentifier": "com.microsoft.asp",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Active_Server_Pages",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "asp",
          "asa"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "ASP.NET document",
      "UTTypeIconFile": "ASPNET",
      "UTTypeIdentifier": "com.microsoft.asp.net",
      "UTTypeReferenceURL": "http://www.asp.net",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "aspx",
          "ascx",
          "asmx",
          "ashx"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "BibTeX Database",
      "UTTypeIconFile": "BibTeX",
      "UTTypeIdentifier": "org.tug.tex.bibtex",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "bib"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "C source",
      "UTTypeIconFile": "C",
      "UTTypeIdentifier": "public.c-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "c"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "C++ source",
      "UTTypeIconFile": "C++",
      "UTTypeIdentifier": "public.c-plus-plus-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cc",
          "cp",
          "cpp",
          "cxx",
          "c++"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "C# source",
      "UTTypeIconFile": "C#",
      "UTTypeIdentifier": "com.microsoft.c-sharp",
      "UTTypeReferenceURL": "http://www.microsoft.com/en-us/download/details.aspx?id=7029",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cs"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "CoffeeScript source",
      "UTTypeIconFile": "CoffeeScript",
      "UTTypeIdentifier": "org.coffeescript.coffeescript",
      "UTTypeReferenceURL": "http://coffeescript.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "coffee"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "ContextFree Design Document",
      "UTTypeIconFile": "CFDG",
      "UTTypeIdentifier": "org.contextfreeart.contextfree",
      "UTTypeReferenceURL": "http://www.contextfreeart.org/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cfdg"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "delimited text values",
      "UTTypeIdentifier": "public.delimited-values-text"
    },
    {
      "UTTypeConformsTo": [
        "public.delimited-values-text"
      ],
      "UTTypeDescription": "Comma Separated Values",
      "UTTypeIconFile": "Text",
      "UTTypeIdentifier": "public.comma-separated-values-text",
      "UTTypeReferenceURL": "http://tools.ietf.org/html/rfc4180",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "csv"
        ],
        "public.mime-type": [
          "text/csv",
          "text/comma-separated-values"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.delimited-values-text"
      ],
      "UTTypeDescription": "Tab Separated Values",
      "UTTypeIconFile": "Text",
      "UTTypeIdentifier": "public.tab-separated-values-text",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tsv"
        ],
        "public.mime-type": "text/tab-separated-values"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.script"
      ],
      "UTTypeDescription": "CGI script",
      "UTTypeIconFile": "CGI",
      "UTTypeIdentifier": "com.macromates.textmate.cgi-script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cgi",
          "fcgi"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Configuration file",
      "UTTypeIconFile": "Config",
      "UTTypeIdentifier": "com.macromates.textmate.config-file",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cfg",
          "conf",
          "config",
          "htaccess"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Cascading Style Sheet",
      "UTTypeIconFile": "CSS",
      "UTTypeIdentifier": "org.w3.css",
      "UTTypeReferenceURL": "http://www.w3.org/Style/CSS/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "css"
        ],
        "public.mime-type": "text/css"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "D source",
      "UTTypeIconFile": "D",
      "UTTypeIdentifier": "org.dlang.d",
      "UTTypeReferenceURL": "https://dlang.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "d",
          "di"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "Differences File",
      "UTTypeIconFile": "Diff",
      "UTTypeIdentifier": "public.patch-file",
      "UTTypeReferenceURL": "http://www.gnu.org/software/diffutils/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "diff"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Document Type Definition",
      "UTTypeIconFile": "DTD",
      "UTTypeIdentifier": "org.w3.xml-dtd",
      "UTTypeReferenceURL": "http://www.w3.org/XML/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dtd"
        ],
        "public.mime-type": "application/xml-dtd"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Dylan source",
      "UTTypeIconFile": "Dylan",
      "UTTypeIdentifier": "public.dylan-source",
      "UTTypeReferenceURL": "http://opendylan.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dylan"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Erlang source",
      "UTTypeIconFile": "Erlang",
      "UTTypeIdentifier": "org.erlang.erlang",
      "UTTypeReferenceURL": "http://www.erlang.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "erl",
          "hrl"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.script"
      ],
      "UTTypeDescription": "F-Script source",
      "UTTypeIconFile": "F-Script",
      "UTTypeIdentifier": "org.fscript.fscript",
      "UTTypeReferenceURL": "http://www.fscript.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "fscript"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Fortran source",
      "UTTypeIconFile": "Fortran",
      "UTTypeIdentifier": "public.fortran-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "f",
          "for",
          "fpp"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.fortran-source"
      ],
      "UTTypeDescription": "Fortran source",
      "UTTypeIconFile": "Fortran",
      "UTTypeIdentifier": "public.fortran-77-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "f77"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.fortran-source"
      ],
      "UTTypeDescription": "Fortran source",
      "UTTypeIconFile": "Fortran",
      "UTTypeIdentifier": "public.fortran-90-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "f90"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.fortran-source"
      ],
      "UTTypeDescription": "Fortran source",
      "UTTypeIconFile": "Fortran",
      "UTTypeIdentifier": "public.fortran-95-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "f95"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Header",
      "UTTypeIconFile": "H",
      "UTTypeIdentifier": "public.c-header",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "h",
          "pch"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "C++ Header",
      "UTTypeIconFile": "H++",
      "UTTypeIdentifier": "public.c-plus-plus-header",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "hh",
          "hpp",
          "hxx",
          "h++"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "GTD document",
      "UTTypeIconFile": "GTD",
      "UTTypeIdentifier": "com.macromates.textmate.gtd",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Getting_Things_Done",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "gtd",
          "gtdlog"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Haskell source",
      "UTTypeIconFile": "Haskell",
      "UTTypeIdentifier": "org.haskell.haskell",
      "UTTypeReferenceURL": "http://www.haskell.org/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "hs",
          "lhs"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "HTML document",
      "UTTypeIconFile": "HTML",
      "UTTypeIdentifier": "public.html",
      "UTTypeReferenceURL": "http://www.w3.org/html/",
      "UTTypeTagSpecification": {
        "com.apple.ostype": "HTML",
        "public.filename-extension": [
          "htm",
          "html",
          "phtml",
          "shtml"
        ],
        "public.mime-type": "text/html"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Include file",
      "UTTypeIconFile": "Inc",
      "UTTypeIdentifier": "com.macromates.textmate.include-file",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "inc"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text",
        "public.item",
        "public.calendar-event"
      ],
      "UTTypeDescription": "iCalendar schedule",
      "UTTypeIconFile": "iCal",
      "UTTypeIdentifier": "com.apple.ical.ics",
      "UTTypeReferenceURL": "http://tools.ietf.org/html/rfc5545",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ics",
          "ifb"
        ],
        "public.mime-type": "text/calendar"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "MS Windows initialization file",
      "UTTypeIconFile": "INI",
      "UTTypeIdentifier": "com.microsoft.ini",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ini"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Io source",
      "UTTypeIconFile": "Io",
      "UTTypeIdentifier": "org.iolanguage.io",
      "UTTypeReferenceURL": "http://iolanguage.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "io"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Java source",
      "UTTypeIconFile": "Java",
      "UTTypeIdentifier": "com.sun.java-source",
      "UTTypeReferenceURL": "http://www.java.com/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "java",
          "jav"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "BeanShell script",
      "UTTypeIconFile": "Java",
      "UTTypeIdentifier": "org.beanshell.beanshell",
      "UTTypeReferenceURL": "http://www.beanshell.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "bsh"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Java Properties File",
      "UTTypeIconFile": "Java",
      "UTTypeIdentifier": "com.sun.java-properties",
      "UTTypeReferenceURL": "http://www.java.com/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "properties"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "public.executable"
      ],
      "UTTypeDescription": "JavaScript source",
      "UTTypeIconFile": "JavaScript",
      "UTTypeIdentifier": "com.netscape.javascript-source",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/JavaScript",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "js",
          "htc",
          "jscript",
          "javascript"
        ],
        "public.mime-type": "text/javascript"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Java Server Page",
      "UTTypeIconFile": "JSP",
      "UTTypeIdentifier": "com.sun.java-server-pages",
      "UTTypeReferenceURL": "http://www.oracle.com/technetwork/java/javaee/jsp/index.html",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "jsp"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "JSON file",
      "UTTypeIconFile": "JSON",
      "UTTypeIdentifier": "public.json",
      "UTTypeReferenceURL": "http://www.json.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "json"
        ],
        "public.mime-type": "application/json"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "LDAP Data Interchange Format",
      "UTTypeIconFile": "Blank",
      "UTTypeIdentifier": "org.ietf.ldap-data-interchange-format",
      "UTTypeReferenceURL": "http://tools.ietf.org/html/rfc2849",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ldif"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Lisp source",
      "UTTypeIconFile": "Lisp",
      "UTTypeIdentifier": "com.macromates.textmate.lisp",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "lisp",
          "cl",
          "l",
          "lsp",
          "mud",
          "el"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "Log File",
      "UTTypeIconFile": "Blank",
      "UTTypeIdentifier": "com.apple.log",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "log"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Logo source",
      "UTTypeIconFile": "Logo",
      "UTTypeIdentifier": "com.macromates.textmate.logo",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "logo"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Lua source",
      "UTTypeIconFile": "Lua",
      "UTTypeIdentifier": "org.lua.lua",
      "UTTypeReferenceURL": "http://www.lua.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "lua"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Markdown document",
      "UTTypeIconFile": "Markdown",
      "UTTypeIdentifier": "net.daringfireball.markdown",
      "UTTypeReferenceURL": "http://daringfireball.net/projects/markdown/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "markdown",
          "mdown",
          "markdn",
          "md"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Mediawiki document",
      "UTTypeIconFile": "Wiki",
      "UTTypeIdentifier": "org.mediawiki.wiki-source",
      "UTTypeReferenceURL": "http://www.mediawiki.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wiki",
          "wikipedia",
          "mediawiki"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "MIPS assembler source",
      "UTTypeIconFile": "ASM",
      "UTTypeIdentifier": "com.mips.mips-assembler",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "s",
          "mips",
          "spim",
          "asm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Modula-3 source",
      "UTTypeIconFile": "Modula",
      "UTTypeIdentifier": "com.dec.modula-3",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m3",
          "cm3"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "MoinMoin document",
      "UTTypeIconFile": "Wiki",
      "UTTypeIdentifier": "in.moinmo.wiki-source",
      "UTTypeReferenceURL": "http://moinmo.in",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "moinmoin"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Objective-C source",
      "UTTypeIconFile": "Obj-C",
      "UTTypeIdentifier": "public.objective-c-source",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Objective-C",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Objective-C++ source",
      "UTTypeIconFile": "Obj-C++",
      "UTTypeIdentifier": "public.objective-c-plus-plus-source",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Objective-c",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "OCaml source",
      "UTTypeIconFile": "OCaml",
      "UTTypeIdentifier": "org.ocaml.ocaml",
      "UTTypeReferenceURL": "http://ocaml.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ml",
          "mli",
          "mll",
          "mly"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Pascal source",
      "UTTypeIconFile": "Pascal",
      "UTTypeIdentifier": "public.pascal-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "pas",
          "p"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "Patch file",
      "UTTypeIconFile": "Patch",
      "UTTypeIdentifier": "public.patch-file",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "patch"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.shell-script"
      ],
      "UTTypeDescription": "Perl source",
      "UTTypeIconFile": "Perl",
      "UTTypeIdentifier": "public.perl-script",
      "UTTypeReferenceURL": "",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "pl",
          "pod",
          "perl",
          "pm"
        ],
        "public.mime-type": "text/x-perl-script"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.shell-script"
      ],
      "UTTypeDescription": "PHP source",
      "UTTypeIconFile": "PHP",
      "UTTypeIdentifier": "public.php-script",
      "UTTypeReferenceURL": "http://php.net",
      "UTTypeTagSpecification": {
        "com.apple.ostype": "",
        "public.filename-extension": [
          "php",
          "php3",
          "php4",
          "php5",
          "ph3",
          "ph4",
          "phtml"
        ],
        "public.mime-type": "text/php"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.data",
        "public.composite-content"
      ],
      "UTTypeDescription": "PostScript",
      "UTTypeIconFile": "PostScript",
      "UTTypeIdentifier": "com.adobe.postscript",
      "UTTypeReferenceURL": "http://partners.adobe.com/public/developer/en/ps/PLRM.pdf",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ps"
        ],
        "public.mime-type": "application/postscript"
      }
    },
    {
      "UTTypeConformsTo": [
        "com.adobe.postscript"
      ],
      "UTTypeDescription": "Encapsulated PostScript",
      "UTTypeIconFile": "PostScript",
      "UTTypeIdentifier": "com.adobe.encapsulated-postscript",
      "UTTypeReferenceURL": "http://partners.adobe.com/public/developer/en/ps/5002.EPSF_Spec.pdf",
      "UTTypeTagSpecification": {
        "com.apple.nspboard-type": [
          "NeXT Encapsulated PostScript v1.2 pasteboard type",
          "NSPostScriptPboardType"
        ],
        "com.apple.ostype": "EPSF",
        "public.filename-extension": [
          "eps"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Property List",
      "UTTypeIconFile": "Plist",
      "UTTypeIdentifier": "com.apple.property-list",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Property_list",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dict",
          "plist",
          "scriptSuite",
          "scriptTerminology"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.shell-script"
      ],
      "UTTypeDescription": "Python source",
      "UTTypeIconFile": "Python",
      "UTTypeIdentifier": "public.python-script",
      "UTTypeReferenceURL": "http://www.python.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "py",
          "rpy",
          "cpy",
          "python"
        ],
        "public.mime-type": "text/x-python-script"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "R source",
      "UTTypeIconFile": "R",
      "UTTypeIdentifier": "org.r-project.r",
      "UTTypeReferenceURL": "http://www.r-project.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "r",
          "s"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Ragel source",
      "UTTypeIconFile": "Ragel",
      "UTTypeIdentifier": "org.complang.ragel",
      "UTTypeReferenceURL": "http://www.complang.org/ragel/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rl",
          "ragel"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Remind document",
      "UTTypeIconFile": "Blank",
      "UTTypeIdentifier": "com.roaringpenguin.remind",
      "UTTypeReferenceURL": "http://www.roaringpenguin.com/products/remind",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rem",
          "remind"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "reStructuredText document",
      "UTTypeIconFile": "reST",
      "UTTypeIdentifier": "org.python.restructuredtext",
      "UTTypeReferenceURL": "http://docutils.sourceforge.net/rst.html",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rst",
          "rest"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.html"
      ],
      "UTTypeDescription": "HTML with embedded Ruby",
      "UTTypeIconFile": "RHTML",
      "UTTypeIdentifier": "org.ruby-lang.eruby",
      "UTTypeReferenceURL": "https://www.ruby-lang.org/en/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rhtml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "SQL with embedded Ruby",
      "UTTypeIconFile": "SQL",
      "UTTypeIdentifier": "org.rubyonrails.erb-sql",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "erbsql"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.shell-script"
      ],
      "UTTypeDescription": "Ruby source",
      "UTTypeIconFile": "Ruby",
      "UTTypeIdentifier": "public.ruby-script",
      "UTTypeReferenceURL": "https://www.ruby-lang.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rb",
          "rbx",
          "rjs",
          "rxml"
        ],
        "public.mime-type": "text/ruby-script"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Scheme source",
      "UTTypeIconFile": "Scheme",
      "UTTypeIdentifier": "com.macromates.textmate.scheme",
      "UTTypeReferenceURL": "http://www.r6rs.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "scm",
          "sch"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Setext document",
      "UTTypeIconFile": "Blank",
      "UTTypeIdentifier": "com.macromates.textmate.setext",
      "UTTypeReferenceURL": "http://docutils.sourceforge.net/mirror/setext/setext_concepts_Aug92.etx.txt",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ext"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.script"
      ],
      "UTTypeDescription": "Shell script",
      "UTTypeIconFile": "Shell",
      "UTTypeIdentifier": "public.shell-script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sh",
          "ss",
          "bashrc",
          "bash_profile",
          "bash_login",
          "profile",
          "bash_logout"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Slate source",
      "UTTypeIconFile": "Slate",
      "UTTypeIdentifier": "org.slatelanguage.slate",
      "UTTypeReferenceURL": "http://slatelanguage.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "slate"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "SQL source",
      "UTTypeIconFile": "SQL",
      "UTTypeIdentifier": "org.iso.sql",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sql"
        ],
        "public.mime-type": "application/sql"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Standard ML source",
      "UTTypeIconFile": "SML",
      "UTTypeIdentifier": "com.macromates.textmate.standard-ml",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Strings document",
      "UTTypeIconFile": "Strings",
      "UTTypeIdentifier": "com.apple.xcode.strings-text",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "strings"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.image"
      ],
      "UTTypeDescription": "Scalable vector graphics (SVG)",
      "UTTypeIconFile": "SVG",
      "UTTypeIdentifier": "public.svg-image",
      "UTTypeReferenceURL": "http://www.w3.org/Graphics/SVG/",
      "UTTypeTagSpecification": {
        "com.apple.ostype": [
          "svg ",
          "svgz"
        ],
        "public.filename-extension": [
          "svg",
          "svgz"
        ],
        "public.mime-type": "image/svg+xml"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "SWIG source",
      "UTTypeIconFile": "SWIG",
      "UTTypeIdentifier": "org.swig.swig",
      "UTTypeReferenceURL": "http://swig.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "i",
          "swg"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Tcl source",
      "UTTypeIconFile": "Tcl",
      "UTTypeIdentifier": "tk.tcl.tcl",
      "UTTypeReferenceURL": "http://www.tcl.tk",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tcl"
        ],
        "public.mime-type": "application/x-tcl"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "TeX document",
      "UTTypeIconFile": "TeX",
      "UTTypeIdentifier": "org.tug.tex",
      "UTTypeReferenceURL": "http://www.latex-project.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tex",
          "sty",
          "cls"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Plain text document",
      "UTTypeIconFile": "Text",
      "UTTypeIdentifier": "public.plain-text",
      "UTTypeTagSpecification": {
        "com.apple.ostype": [
          "TEXT",
          "sEXT",
          "ttro"
        ],
        "public.filename-extension": [
          "text",
          "txt",
          "utf8"
        ],
        "public.mime-type": "text/plain"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Textile document",
      "UTTypeIconFile": "Textile",
      "UTTypeIdentifier": "com.textpattern.textile",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "textile"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.xml"
      ],
      "UTTypeDescription": "XHTML document",
      "UTTypeIconFile": "XHTML",
      "UTTypeIdentifier": "public.xhtml",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/XHTML",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xhtml",
          "xhtm",
          "xht"
        ],
        "public.mime-type": "application/xhtml+xml"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "XML document",
      "UTTypeIconFile": "XML",
      "UTTypeIdentifier": "public.xml",
      "UTTypeReferenceURL": "http://www.w3.org/XML/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xml",
          "xsd",
          "xib",
          "rss",
          "tld",
          "pt",
          "cpt",
          "dtml"
        ],
        "public.mime-type": [
          "application/xml",
          "text/xml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.xml"
      ],
      "UTTypeDescription": "XSL stylesheet",
      "UTTypeIconFile": "XSL",
      "UTTypeIdentifier": "org.w3.xsl",
      "UTTypeReferenceURL": "http://www.w3.org/Style/XSL/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xsl",
          "xslt"
        ],
        "public.mime-type": "xslt+xml"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text",
        "public.contact"
      ],
      "UTTypeDescription": "Electronic business card",
      "UTTypeIconFile": "Blank",
      "UTTypeIdentifier": "public.vcard",
      "UTTypeTagSpecification": {
        "com.apple.nspboard-type": "Apple VCard pasteboard type",
        "com.apple.ostype": "vCrd",
        "public.filename-extension": [
          "vcf",
          "vcard"
        ],
        "public.mime-type": [
          "text/directory",
          "text/vcard",
          "text/x-vcard"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "VisualBasic",
      "UTTypeIconFile": "Visual Basic source",
      "UTTypeIdentifier": "com.microsoft.visual-basic",
      "UTTypeReferenceURL": "http://msdn.microsoft.com/en-US/vstudio/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "vb"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "YAML document",
      "UTTypeIconFile": "YAML",
      "UTTypeIdentifier": "org.yaml.yaml",
      "UTTypeReferenceURL": "http://yaml.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "yaml",
          "yml"
        ]
      }
    }
  ],
  "UTExportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Snippet",
      "UTTypeIconFile": "TextMate Snippet",
      "UTTypeIdentifier": "com.macromates.textmate.snippet",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmSnippet"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Macro",
      "UTTypeIconFile": "TextMate Macro",
      "UTTypeIdentifier": "com.macromates.textmate.macro",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmMacro"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Language Grammar",
      "UTTypeIconFile": "TextMate Grammar",
      "UTTypeIdentifier": "com.macromates.textmate.language",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmLanguage"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Preferences",
      "UTTypeIconFile": "TextMate Settings",
      "UTTypeIdentifier": "com.macromates.textmate.preferences",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmPreferences"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Command",
      "UTTypeIconFile": "TextMate Command",
      "UTTypeIdentifier": "com.macromates.textmate.command",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmCommand"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Drag Command",
      "UTTypeIconFile": "TextMate Bundle Item",
      "UTTypeIdentifier": "com.macromates.textmate.drag-command",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmDragCommand"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Theme",
      "UTTypeIconFile": "TextMate Theme",
      "UTTypeIdentifier": "com.macromates.textmate.theme",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmTheme",
          "tmtheme"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "TextMate release notes",
      "UTTypeIconFile": "Text",
      "UTTypeIdentifier": "com.macromates.textmate.release-notes",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmReleaseNotes"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.package"
      ],
      "UTTypeDescription": "TextMate Bundle",
      "UTTypeIconFile": "TextMate Bundle",
      "UTTypeIdentifier": "com.macromates.textmate.bundle",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmBundle",
          "tmbundle"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.package"
      ],
      "UTTypeDescription": "TextMate PlugIn",
      "UTTypeIconFile": "TextMate PlugIn",
      "UTTypeIdentifier": "com.macromates.textmate.plugin",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmPlugIn",
          "tmPlugin",
          "tmplugin"
        ]
      }
    }
  ],
  "TMSigningKeys": {
    "org.textmate.duff": "-----BEGIN PUBLIC KEY-----\nMIIBtjCCASsGByqGSM44BAEwggEeAoGBAPIE9PpXPK3y2eBDJ0dnR/D8xR1TiT9m\n8DnPXYqkxwlqmjSShmJEmxYycnbliv2JpojYF4ikBUPJPuerlZfOvUBC99ERAgz7\nN1HYHfzFIxVo1oTKWurFJ1OOOsfg8AQDBDHnKpS1VnwVoDuvO05gK8jjQs9E5LcH\ne/opThzSrI7/AhUAy02E9H7EOwRyRNLofdtPxpa10o0CgYBKDfcBscidAoH4pkHR\nIOEGTCYl3G2Pd1yrblCp0nCCUEBCnvmrWVSXUTVa2/AyOZUTN9uZSC/Kq9XYgqwj\nhgzqa8h/a8yD+ao4q8WovwGeb6Iso3WlPl8waz6EAPR/nlUTnJ4jzr9t6iSH9owS\nvAmWrgeboia0CI2AH++liCDvigOBhAACgYAFWO66xFvmF2tVIB+4E7CwhrSi2uIk\ndeBrpmNcZZ+AVFy1RXJelNe/cZ1aXBYskn/57xigklpkfHR6DGqpEbm6KC/47Jfy\ny5GEx+F/eBWEePi90XnLinytjmXRmS2FNqX6D15XNG1xJfjociA8bzC7s4gfeTUd\nlpQkBq2z71yitA==\n-----END PUBLIC KEY-----\n"
  }
}
Full Meta Details
{
  "fileSize": 11.132476806640625,
  "architectures": [
    {
      "bits": "32-bit",
      "fileType": "Fixed Virtual Memory Shared Library File",
      "header": {
        "magic": 3405691582,
        "cputype": 0,
        "cpusubtype": 16,
        "filetype": 3,
        "ncmds": 1024,
        "sizeofcmds": 5988512,
        "flags": [
          "The object file is the output of an incremental link against a base file and can not be link edited again.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "The object file's undefined references are bound by the dynamic linker when loaded."
        ]
      },
      "loadCommandsInfo": [
        {
          "description": 3405691582,
          "size": 2,
          "offset": " 0x0"
        },
        {
          "description": 4103,
          "size": 3,
          "offset": " 0x8"
        },
        {
          "description": 1024,
          "size": 5988512,
          "offset": " 0x10"
        },
        {
          "description": "Dynamic Linker Load Command",
          "size": 4108,
          "offset": " 0x18"
        },
        {
          "description": 0,
          "size": 375808,
          "offset": " 0x20"
        },
        {
          "description": 5660320,
          "size": 14,
          "offset": " 0x28"
        }
      ],
      "magic": "cafebabe",
      "offset": "0",
      "processorSubType": "v7em",
      "processorType": 0
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 39,
        "sizeofcmds": 5536,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 4277009103,
          "size": 3,
          "offset": " 0x4000"
        },
        {
          "description": "Symbol segment command",
          "size": 39,
          "offset": " 0x4008"
        },
        {
          "description": "Dynamic Loader Environment Command",
          "size": 10584197,
          "offset": " 0x4010"
        },
        {
          "description": 10584197,
          "size": 25,
          "offset": " 0x4018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x4020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x4028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x4060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x4068"
        },
        {
          "description": 0,
          "size": 254976,
          "offset": " 0x4080"
        },
        {
          "description": 0,
          "size": 254976,
          "offset": " 0x4090"
        },
        {
          "description": 254976,
          "size": 5,
          "offset": " 0x4098"
        }
      ],
      "magic": "cffaedfe",
      "offset": "4000",
      "processorSubType": 3,
      "processorType": "X86"
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 12,
        "cpusubtype": 0,
        "filetype": 2,
        "ncmds": 39,
        "sizeofcmds": 5472,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 0,
          "size": 39,
          "offset": " 0x5bc008"
        },
        {
          "description": "Dynamic Loader Environment Command",
          "size": 10584197,
          "offset": " 0x5bc010"
        },
        {
          "description": 10584197,
          "size": 25,
          "offset": " 0x5bc018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x5bc020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x5bc028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x5bc060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x5bc068"
        },
        {
          "description": 0,
          "size": 242688,
          "offset": " 0x5bc080"
        },
        {
          "description": 0,
          "size": 242688,
          "offset": " 0x5bc090"
        },
        {
          "description": 242688,
          "size": 5,
          "offset": " 0x5bc098"
        }
      ],
      "magic": "cffaedfe",
      "offset": "5bc000",
      "processorSubType": "all",
      "processorType": "ARM"
    }
  ]
}
v2.0.19
✅ Yes, Full Native Apple Silicon Support
🖥 Supported Architectures X86, ARM
Full Info Plist
{
  "CFBundleName": "TextMate",
  "CFBundleShortVersionString": "2.0.19",
  "CFBundleVersion": "9800",
  "CFBundleIdentifier": "com.macromates.TextMate",
  "CFBundleDevelopmentRegion": "English",
  "CFBundleExecutable": "TextMate",
  "CFBundleHelpBookFolder": "TextMate Help",
  "CFBundleHelpBookName": "TextMate 2 Help",
  "CFBundleIconFile": "TextMate",
  "CFBundleInfoDictionaryVersion": "6.0",
  "CFBundlePackageType": "APPL",
  "CFBundleSignature": "avin",
  "LSApplicationCategoryType": "public.app-category.developer-tools",
  "LSMinimumSystemVersion": "10.12",
  "NSAppleScriptEnabled": true,
  "NSAppTransportSecurity": {
    "NSAllowsArbitraryLoads": true
  },
  "NSAppleEventsUsageDescription": "TextMate needs to send back a response to the application from which “Edit in TextMate” was invoked. This is done using AppleEvents.",
  "NSContactsUsageDescription": "Your email address is used as a default contact address when you create a new bundle. This can be changed in the bundle editor after the bundle has been created.",
  "NSMainNibFile": "MainMenu",
  "NSPrincipalClass": "NSApplication",
  "NSSupportsAutomaticGraphicsSwitching": true,
  "CFBundleURLTypes": [
    {
      "CFBundleURLName": "TextMate URL",
      "CFBundleURLSchemes": [
        "txmt"
      ]
    }
  ],
  "CFBundleDocumentTypes": [
    {
      "CFBundleTypeIconFile": "ADA",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.ada-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "AppleScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.apple.applescript.text"
      ]
    },
    {
      "CFBundleTypeIconFile": "AppleScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.apple.applescript.script"
      ]
    },
    {
      "CFBundleTypeIconFile": "ActionScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.adobe.actionscript"
      ]
    },
    {
      "CFBundleTypeIconFile": "ASP",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.microsoft.asp"
      ]
    },
    {
      "CFBundleTypeIconFile": "ASPNET",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.microsoft.asp.net"
      ]
    },
    {
      "CFBundleTypeIconFile": "BibTeX",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.tug.tex.bibtex"
      ]
    },
    {
      "CFBundleTypeIconFile": "C",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.c-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "C++",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.c-plus-plus-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "C#",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.microsoft.c-sharp"
      ]
    },
    {
      "CFBundleTypeIconFile": "CoffeeScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.coffeescript.coffeescript"
      ]
    },
    {
      "CFBundleTypeIconFile": "CFDG",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.contextfreeart.contextfree"
      ]
    },
    {
      "CFBundleTypeIconFile": "Text",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.comma-separated-values-text"
      ]
    },
    {
      "CFBundleTypeIconFile": "Text",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.tab-separated-values-text"
      ]
    },
    {
      "CFBundleTypeIconFile": "CGI",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.cgi-script"
      ]
    },
    {
      "CFBundleTypeIconFile": "Config",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.config-file"
      ]
    },
    {
      "CFBundleTypeIconFile": "CSS",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.w3.css"
      ]
    },
    {
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.dlang.d"
      ]
    },
    {
      "CFBundleTypeIconFile": "Diff",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.patch-file"
      ]
    },
    {
      "CFBundleTypeIconFile": "DTD",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.w3.xml-dtd"
      ]
    },
    {
      "CFBundleTypeIconFile": "Dylan",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.dylan-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Erlang",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.erlang.erlang"
      ]
    },
    {
      "CFBundleTypeIconFile": "F-Script",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.fscript.fscript"
      ]
    },
    {
      "CFBundleTypeIconFile": "Fortran",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.fortran-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Fortran",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.fortran-77-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Fortran",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.fortran-90-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Fortran",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.fortran-95-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "H",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.c-header"
      ]
    },
    {
      "CFBundleTypeIconFile": "H++",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.c-plus-plus-header"
      ]
    },
    {
      "CFBundleTypeIconFile": "GTD",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.gtd"
      ]
    },
    {
      "CFBundleTypeIconFile": "Haskell",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.haskell.haskell"
      ]
    },
    {
      "CFBundleTypeIconFile": "HTML",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.html"
      ]
    },
    {
      "CFBundleTypeIconFile": "Inc",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.include-file"
      ]
    },
    {
      "CFBundleTypeIconFile": "iCal",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.apple.ical.ics"
      ]
    },
    {
      "CFBundleTypeIconFile": "INI",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.microsoft.ini"
      ]
    },
    {
      "CFBundleTypeIconFile": "Io",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.iolanguage.io"
      ]
    },
    {
      "CFBundleTypeIconFile": "Java",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.sun.java-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Java",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.beanshell.beanshell"
      ]
    },
    {
      "CFBundleTypeIconFile": "Java",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.sun.java-properties"
      ]
    },
    {
      "CFBundleTypeIconFile": "JavaScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.netscape.javascript-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "JSP",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.sun.java-server-pages"
      ]
    },
    {
      "CFBundleTypeIconFile": "JSON",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.json"
      ]
    },
    {
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.ietf.ldap-data-interchange-format"
      ]
    },
    {
      "CFBundleTypeIconFile": "Lisp",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.lisp"
      ]
    },
    {
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.apple.log"
      ]
    },
    {
      "CFBundleTypeIconFile": "Logo",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.logo"
      ]
    },
    {
      "CFBundleTypeIconFile": "Lua",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.lua.lua"
      ]
    },
    {
      "CFBundleTypeIconFile": "Markdown",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "net.daringfireball.markdown"
      ]
    },
    {
      "CFBundleTypeIconFile": "Wiki",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.mediawiki.wiki-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "ASM",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.mips.mips-assembler"
      ]
    },
    {
      "CFBundleTypeIconFile": "Modula",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.dec.modula-3"
      ]
    },
    {
      "CFBundleTypeIconFile": "Wiki",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "in.moinmo.wiki-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Obj-C",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.objective-c-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Obj-C++",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.objective-c-plus-plus-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "OCaml",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.ocaml.ocaml"
      ]
    },
    {
      "CFBundleTypeIconFile": "Pascal",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.pascal-source"
      ]
    },
    {
      "CFBundleTypeIconFile": "Perl",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.perl-script"
      ]
    },
    {
      "CFBundleTypeIconFile": "PHP",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.php-script"
      ]
    },
    {
      "CFBundleTypeIconFile": "PostScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.adobe.postscript"
      ]
    },
    {
      "CFBundleTypeIconFile": "PostScript",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.adobe.encapsulated-postscript"
      ]
    },
    {
      "CFBundleTypeIconFile": "Plist",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.apple.property-list"
      ]
    },
    {
      "CFBundleTypeIconFile": "Python",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.python-script"
      ]
    },
    {
      "CFBundleTypeIconFile": "R",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.r-project.r"
      ]
    },
    {
      "CFBundleTypeIconFile": "Ragel",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.complang.ragel"
      ]
    },
    {
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.roaringpenguin.remind"
      ]
    },
    {
      "CFBundleTypeIconFile": "reST",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.python.restructuredtext"
      ]
    },
    {
      "CFBundleTypeIconFile": "RHTML",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.ruby-lang.eruby"
      ]
    },
    {
      "CFBundleTypeIconFile": "SQL",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.rubyonrails.erb-sql"
      ]
    },
    {
      "CFBundleTypeIconFile": "Ruby",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.ruby-script"
      ]
    },
    {
      "CFBundleTypeIconFile": "Scheme",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.scheme"
      ]
    },
    {
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.setext"
      ]
    },
    {
      "CFBundleTypeIconFile": "Shell",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.shell-script"
      ]
    },
    {
      "CFBundleTypeIconFile": "Slate",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.slatelanguage.slate"
      ]
    },
    {
      "CFBundleTypeIconFile": "SQL",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.iso.sql"
      ]
    },
    {
      "CFBundleTypeIconFile": "SML",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.macromates.textmate.standard-ml"
      ]
    },
    {
      "CFBundleTypeIconFile": "Strings",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.apple.xcode.strings-text"
      ]
    },
    {
      "CFBundleTypeIconFile": "SVG",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.svg-image"
      ]
    },
    {
      "CFBundleTypeIconFile": "SWIG",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.swig.swig"
      ]
    },
    {
      "CFBundleTypeIconFile": "Tcl",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "tk.tcl.tcl"
      ]
    },
    {
      "CFBundleTypeIconFile": "TeX",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.tug.tex"
      ]
    },
    {
      "CFBundleTypeIconFile": "Text",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.plain-text"
      ]
    },
    {
      "CFBundleTypeIconFile": "Textile",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.textpattern.textile"
      ]
    },
    {
      "CFBundleTypeIconFile": "XHTML",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.xhtml"
      ]
    },
    {
      "CFBundleTypeIconFile": "XML",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.xml"
      ]
    },
    {
      "CFBundleTypeIconFile": "XSL",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.w3.xsl"
      ]
    },
    {
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "public.vcard"
      ]
    },
    {
      "CFBundleTypeIconFile": "VisualBasic",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "com.microsoft.visual-basic"
      ]
    },
    {
      "CFBundleTypeIconFile": "YAML",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Alternate",
      "LSItemContentTypes": [
        "org.yaml.yaml"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Snippet",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.snippet"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Macro",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.macro"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Grammar",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.language"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Settings",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.preferences"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Command",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.command"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Bundle Item",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.drag-command"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Theme",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.theme"
      ]
    },
    {
      "CFBundleTypeIconFile": "Text",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.release-notes"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate Bundle",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.bundle"
      ]
    },
    {
      "CFBundleTypeIconFile": "TextMate PlugIn",
      "CFBundleTypeRole": "Editor",
      "LSHandlerRank": "Owner",
      "LSItemContentTypes": [
        "com.macromates.textmate.plugin"
      ]
    },
    {
      "CFBundleTypeExtensions": [
        "nfo"
      ],
      "CFBundleTypeIconFile": "Text",
      "CFBundleTypeName": "Text document",
      "CFBundleTypeRole": "Editor"
    },
    {
      "CFBundleTypeExtensions": [
        "g",
        "vss",
        "e",
        "go",
        "gri",
        "inf",
        "mel",
        "build",
        "re",
        "textmate",
        "fxscript",
        "lgt"
      ],
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeName": "Source",
      "CFBundleTypeRole": "Editor"
    },
    {
      "CFBundleTypeExtensions": [
        "cfm",
        "cfml",
        "dbm",
        "dbml",
        "dist",
        "dot",
        "ics",
        "ifb",
        "dwt",
        "g",
        "in",
        "l",
        "m4",
        "mp",
        "mtml",
        "orig",
        "pde",
        "rej",
        "servlet",
        "s5",
        "tmp",
        "tpl",
        "tt",
        "xql",
        "yy",
        "*"
      ],
      "CFBundleTypeIconFile": "Blank",
      "CFBundleTypeName": "Document",
      "CFBundleTypeRole": "Editor"
    },
    {
      "CFBundleTypeIconFile": "GenericDocumentIcon",
      "CFBundleTypeName": "Document",
      "CFBundleTypeOSTypes": [
        "****"
      ],
      "CFBundleTypeRole": "Editor",
      "LSItemContentTypes": [
        "public.data"
      ]
    },
    {
      "CFBundleTypeRole": "Editor",
      "LSItemContentTypes": [
        "public.directory",
        "com.apple.bundle",
        "com.apple.resolvable"
      ]
    }
  ],
  "UTImportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Ada source",
      "UTTypeIconFile": "ADA",
      "UTTypeIdentifier": "public.ada-source",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Ada_(programming_language)",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ada",
          "adb",
          "ads"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.script",
        "public.source-code",
        "public.plain-text"
      ],
      "UTTypeDescription": "AppleScript source",
      "UTTypeIconFile": "AppleScript",
      "UTTypeIdentifier": "com.apple.applescript.text",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "applescript"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.data"
      ],
      "UTTypeDescription": "Compiled AppleScript",
      "UTTypeIconFile": "AppleScript",
      "UTTypeIdentifier": "com.apple.applescript.script",
      "UTTypeTagSpecification": {
        "com.apple.ostype": "osas",
        "public.filename-extension": [
          "scpt"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "ActionScript source",
      "UTTypeIconFile": "ActionScript",
      "UTTypeIdentifier": "com.adobe.actionscript",
      "UTTypeReferenceURL": "http://www.adobe.com/devnet/actionscript.html",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "as"
        ],
        "public.mime-type": "application/ecmascript"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "ASP document",
      "UTTypeIconFile": "ASP",
      "UTTypeIdentifier": "com.microsoft.asp",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Active_Server_Pages",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "asp",
          "asa"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "ASP.NET document",
      "UTTypeIconFile": "ASPNET",
      "UTTypeIdentifier": "com.microsoft.asp.net",
      "UTTypeReferenceURL": "http://www.asp.net",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "aspx",
          "ascx",
          "asmx",
          "ashx"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "BibTeX Database",
      "UTTypeIconFile": "BibTeX",
      "UTTypeIdentifier": "org.tug.tex.bibtex",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "bib"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "C source",
      "UTTypeIconFile": "C",
      "UTTypeIdentifier": "public.c-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "c"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "C++ source",
      "UTTypeIconFile": "C++",
      "UTTypeIdentifier": "public.c-plus-plus-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cc",
          "cp",
          "cpp",
          "cxx",
          "c++"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "C# source",
      "UTTypeIconFile": "C#",
      "UTTypeIdentifier": "com.microsoft.c-sharp",
      "UTTypeReferenceURL": "http://www.microsoft.com/en-us/download/details.aspx?id=7029",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cs"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "CoffeeScript source",
      "UTTypeIconFile": "CoffeeScript",
      "UTTypeIdentifier": "org.coffeescript.coffeescript",
      "UTTypeReferenceURL": "http://coffeescript.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "coffee"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "ContextFree Design Document",
      "UTTypeIconFile": "CFDG",
      "UTTypeIdentifier": "org.contextfreeart.contextfree",
      "UTTypeReferenceURL": "http://www.contextfreeart.org/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cfdg"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "delimited text values",
      "UTTypeIdentifier": "public.delimited-values-text"
    },
    {
      "UTTypeConformsTo": [
        "public.delimited-values-text"
      ],
      "UTTypeDescription": "Comma Separated Values",
      "UTTypeIconFile": "Text",
      "UTTypeIdentifier": "public.comma-separated-values-text",
      "UTTypeReferenceURL": "http://tools.ietf.org/html/rfc4180",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "csv"
        ],
        "public.mime-type": [
          "text/csv",
          "text/comma-separated-values"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.delimited-values-text"
      ],
      "UTTypeDescription": "Tab Separated Values",
      "UTTypeIconFile": "Text",
      "UTTypeIdentifier": "public.tab-separated-values-text",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tsv"
        ],
        "public.mime-type": "text/tab-separated-values"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.script"
      ],
      "UTTypeDescription": "CGI script",
      "UTTypeIconFile": "CGI",
      "UTTypeIdentifier": "com.macromates.textmate.cgi-script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cgi",
          "fcgi"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Configuration file",
      "UTTypeIconFile": "Config",
      "UTTypeIdentifier": "com.macromates.textmate.config-file",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cfg",
          "conf",
          "config",
          "htaccess"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Cascading Style Sheet",
      "UTTypeIconFile": "CSS",
      "UTTypeIdentifier": "org.w3.css",
      "UTTypeReferenceURL": "http://www.w3.org/Style/CSS/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "css"
        ],
        "public.mime-type": "text/css"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "D source",
      "UTTypeIconFile": "D",
      "UTTypeIdentifier": "org.dlang.d",
      "UTTypeReferenceURL": "https://dlang.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "d",
          "di"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "Differences File",
      "UTTypeIconFile": "Diff",
      "UTTypeIdentifier": "public.patch-file",
      "UTTypeReferenceURL": "http://www.gnu.org/software/diffutils/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "diff"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Document Type Definition",
      "UTTypeIconFile": "DTD",
      "UTTypeIdentifier": "org.w3.xml-dtd",
      "UTTypeReferenceURL": "http://www.w3.org/XML/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dtd"
        ],
        "public.mime-type": "application/xml-dtd"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Dylan source",
      "UTTypeIconFile": "Dylan",
      "UTTypeIdentifier": "public.dylan-source",
      "UTTypeReferenceURL": "http://opendylan.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dylan"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Erlang source",
      "UTTypeIconFile": "Erlang",
      "UTTypeIdentifier": "org.erlang.erlang",
      "UTTypeReferenceURL": "http://www.erlang.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "erl",
          "hrl"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.script"
      ],
      "UTTypeDescription": "F-Script source",
      "UTTypeIconFile": "F-Script",
      "UTTypeIdentifier": "org.fscript.fscript",
      "UTTypeReferenceURL": "http://www.fscript.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "fscript"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Fortran source",
      "UTTypeIconFile": "Fortran",
      "UTTypeIdentifier": "public.fortran-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "f",
          "for",
          "fpp"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.fortran-source"
      ],
      "UTTypeDescription": "Fortran source",
      "UTTypeIconFile": "Fortran",
      "UTTypeIdentifier": "public.fortran-77-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "f77"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.fortran-source"
      ],
      "UTTypeDescription": "Fortran source",
      "UTTypeIconFile": "Fortran",
      "UTTypeIdentifier": "public.fortran-90-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "f90"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.fortran-source"
      ],
      "UTTypeDescription": "Fortran source",
      "UTTypeIconFile": "Fortran",
      "UTTypeIdentifier": "public.fortran-95-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "f95"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Header",
      "UTTypeIconFile": "H",
      "UTTypeIdentifier": "public.c-header",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "h",
          "pch"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "C++ Header",
      "UTTypeIconFile": "H++",
      "UTTypeIdentifier": "public.c-plus-plus-header",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "hh",
          "hpp",
          "hxx",
          "h++"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "GTD document",
      "UTTypeIconFile": "GTD",
      "UTTypeIdentifier": "com.macromates.textmate.gtd",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Getting_Things_Done",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "gtd",
          "gtdlog"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Haskell source",
      "UTTypeIconFile": "Haskell",
      "UTTypeIdentifier": "org.haskell.haskell",
      "UTTypeReferenceURL": "http://www.haskell.org/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "hs",
          "lhs"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "HTML document",
      "UTTypeIconFile": "HTML",
      "UTTypeIdentifier": "public.html",
      "UTTypeReferenceURL": "http://www.w3.org/html/",
      "UTTypeTagSpecification": {
        "com.apple.ostype": "HTML",
        "public.filename-extension": [
          "htm",
          "html",
          "phtml",
          "shtml"
        ],
        "public.mime-type": "text/html"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Include file",
      "UTTypeIconFile": "Inc",
      "UTTypeIdentifier": "com.macromates.textmate.include-file",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "inc"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text",
        "public.item",
        "public.calendar-event"
      ],
      "UTTypeDescription": "iCalendar schedule",
      "UTTypeIconFile": "iCal",
      "UTTypeIdentifier": "com.apple.ical.ics",
      "UTTypeReferenceURL": "http://tools.ietf.org/html/rfc5545",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ics",
          "ifb"
        ],
        "public.mime-type": "text/calendar"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "MS Windows initialization file",
      "UTTypeIconFile": "INI",
      "UTTypeIdentifier": "com.microsoft.ini",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ini"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Io source",
      "UTTypeIconFile": "Io",
      "UTTypeIdentifier": "org.iolanguage.io",
      "UTTypeReferenceURL": "http://iolanguage.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "io"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Java source",
      "UTTypeIconFile": "Java",
      "UTTypeIdentifier": "com.sun.java-source",
      "UTTypeReferenceURL": "http://www.java.com/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "java",
          "jav"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "BeanShell script",
      "UTTypeIconFile": "Java",
      "UTTypeIdentifier": "org.beanshell.beanshell",
      "UTTypeReferenceURL": "http://www.beanshell.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "bsh"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Java Properties File",
      "UTTypeIconFile": "Java",
      "UTTypeIdentifier": "com.sun.java-properties",
      "UTTypeReferenceURL": "http://www.java.com/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "properties"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "public.executable"
      ],
      "UTTypeDescription": "JavaScript source",
      "UTTypeIconFile": "JavaScript",
      "UTTypeIdentifier": "com.netscape.javascript-source",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/JavaScript",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "js",
          "htc",
          "jscript",
          "javascript"
        ],
        "public.mime-type": "text/javascript"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Java Server Page",
      "UTTypeIconFile": "JSP",
      "UTTypeIdentifier": "com.sun.java-server-pages",
      "UTTypeReferenceURL": "http://www.oracle.com/technetwork/java/javaee/jsp/index.html",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "jsp"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "JSON file",
      "UTTypeIconFile": "JSON",
      "UTTypeIdentifier": "public.json",
      "UTTypeReferenceURL": "http://www.json.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "json"
        ],
        "public.mime-type": "application/json"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "LDAP Data Interchange Format",
      "UTTypeIconFile": "Blank",
      "UTTypeIdentifier": "org.ietf.ldap-data-interchange-format",
      "UTTypeReferenceURL": "http://tools.ietf.org/html/rfc2849",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ldif"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Lisp source",
      "UTTypeIconFile": "Lisp",
      "UTTypeIdentifier": "com.macromates.textmate.lisp",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "lisp",
          "cl",
          "l",
          "lsp",
          "mud",
          "el"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "Log File",
      "UTTypeIconFile": "Blank",
      "UTTypeIdentifier": "com.apple.log",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "log"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Logo source",
      "UTTypeIconFile": "Logo",
      "UTTypeIdentifier": "com.macromates.textmate.logo",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "logo"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Lua source",
      "UTTypeIconFile": "Lua",
      "UTTypeIdentifier": "org.lua.lua",
      "UTTypeReferenceURL": "http://www.lua.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "lua"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Markdown document",
      "UTTypeIconFile": "Markdown",
      "UTTypeIdentifier": "net.daringfireball.markdown",
      "UTTypeReferenceURL": "http://daringfireball.net/projects/markdown/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "markdown",
          "mdown",
          "markdn",
          "md"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Mediawiki document",
      "UTTypeIconFile": "Wiki",
      "UTTypeIdentifier": "org.mediawiki.wiki-source",
      "UTTypeReferenceURL": "http://www.mediawiki.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wiki",
          "wikipedia",
          "mediawiki"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "MIPS assembler source",
      "UTTypeIconFile": "ASM",
      "UTTypeIdentifier": "com.mips.mips-assembler",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "s",
          "mips",
          "spim",
          "asm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Modula-3 source",
      "UTTypeIconFile": "Modula",
      "UTTypeIdentifier": "com.dec.modula-3",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m3",
          "cm3"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "MoinMoin document",
      "UTTypeIconFile": "Wiki",
      "UTTypeIdentifier": "in.moinmo.wiki-source",
      "UTTypeReferenceURL": "http://moinmo.in",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "moinmoin"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Objective-C source",
      "UTTypeIconFile": "Obj-C",
      "UTTypeIdentifier": "public.objective-c-source",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Objective-C",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "m"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Objective-C++ source",
      "UTTypeIconFile": "Obj-C++",
      "UTTypeIdentifier": "public.objective-c-plus-plus-source",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Objective-c",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "OCaml source",
      "UTTypeIconFile": "OCaml",
      "UTTypeIdentifier": "org.ocaml.ocaml",
      "UTTypeReferenceURL": "http://ocaml.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ml",
          "mli",
          "mll",
          "mly"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Pascal source",
      "UTTypeIconFile": "Pascal",
      "UTTypeIdentifier": "public.pascal-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "pas",
          "p"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "Patch file",
      "UTTypeIconFile": "Patch",
      "UTTypeIdentifier": "public.patch-file",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "patch"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.shell-script"
      ],
      "UTTypeDescription": "Perl source",
      "UTTypeIconFile": "Perl",
      "UTTypeIdentifier": "public.perl-script",
      "UTTypeReferenceURL": "",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "pl",
          "pod",
          "perl",
          "pm"
        ],
        "public.mime-type": "text/x-perl-script"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.shell-script"
      ],
      "UTTypeDescription": "PHP source",
      "UTTypeIconFile": "PHP",
      "UTTypeIdentifier": "public.php-script",
      "UTTypeReferenceURL": "http://php.net",
      "UTTypeTagSpecification": {
        "com.apple.ostype": "",
        "public.filename-extension": [
          "php",
          "php3",
          "php4",
          "php5",
          "ph3",
          "ph4",
          "phtml"
        ],
        "public.mime-type": "text/php"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.data",
        "public.composite-content"
      ],
      "UTTypeDescription": "PostScript",
      "UTTypeIconFile": "PostScript",
      "UTTypeIdentifier": "com.adobe.postscript",
      "UTTypeReferenceURL": "http://partners.adobe.com/public/developer/en/ps/PLRM.pdf",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ps"
        ],
        "public.mime-type": "application/postscript"
      }
    },
    {
      "UTTypeConformsTo": [
        "com.adobe.postscript"
      ],
      "UTTypeDescription": "Encapsulated PostScript",
      "UTTypeIconFile": "PostScript",
      "UTTypeIdentifier": "com.adobe.encapsulated-postscript",
      "UTTypeReferenceURL": "http://partners.adobe.com/public/developer/en/ps/5002.EPSF_Spec.pdf",
      "UTTypeTagSpecification": {
        "com.apple.nspboard-type": [
          "NeXT Encapsulated PostScript v1.2 pasteboard type",
          "NSPostScriptPboardType"
        ],
        "com.apple.ostype": "EPSF",
        "public.filename-extension": [
          "eps"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Property List",
      "UTTypeIconFile": "Plist",
      "UTTypeIdentifier": "com.apple.property-list",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Property_list",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dict",
          "plist",
          "scriptSuite",
          "scriptTerminology"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.shell-script"
      ],
      "UTTypeDescription": "Python source",
      "UTTypeIconFile": "Python",
      "UTTypeIdentifier": "public.python-script",
      "UTTypeReferenceURL": "http://www.python.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "py",
          "rpy",
          "cpy",
          "python"
        ],
        "public.mime-type": "text/x-python-script"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "R source",
      "UTTypeIconFile": "R",
      "UTTypeIdentifier": "org.r-project.r",
      "UTTypeReferenceURL": "http://www.r-project.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "r",
          "s"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Ragel source",
      "UTTypeIconFile": "Ragel",
      "UTTypeIdentifier": "org.complang.ragel",
      "UTTypeReferenceURL": "http://www.complang.org/ragel/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rl",
          "ragel"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Remind document",
      "UTTypeIconFile": "Blank",
      "UTTypeIdentifier": "com.roaringpenguin.remind",
      "UTTypeReferenceURL": "http://www.roaringpenguin.com/products/remind",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rem",
          "remind"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "reStructuredText document",
      "UTTypeIconFile": "reST",
      "UTTypeIdentifier": "org.python.restructuredtext",
      "UTTypeReferenceURL": "http://docutils.sourceforge.net/rst.html",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rst",
          "rest"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.html"
      ],
      "UTTypeDescription": "HTML with embedded Ruby",
      "UTTypeIconFile": "RHTML",
      "UTTypeIdentifier": "org.ruby-lang.eruby",
      "UTTypeReferenceURL": "https://www.ruby-lang.org/en/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rhtml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "SQL with embedded Ruby",
      "UTTypeIconFile": "SQL",
      "UTTypeIdentifier": "org.rubyonrails.erb-sql",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "erbsql"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.shell-script"
      ],
      "UTTypeDescription": "Ruby source",
      "UTTypeIconFile": "Ruby",
      "UTTypeIdentifier": "public.ruby-script",
      "UTTypeReferenceURL": "https://www.ruby-lang.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rb",
          "rbx",
          "rjs",
          "rxml"
        ],
        "public.mime-type": "text/ruby-script"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Scheme source",
      "UTTypeIconFile": "Scheme",
      "UTTypeIdentifier": "com.macromates.textmate.scheme",
      "UTTypeReferenceURL": "http://www.r6rs.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "scm",
          "sch"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Setext document",
      "UTTypeIconFile": "Blank",
      "UTTypeIdentifier": "com.macromates.textmate.setext",
      "UTTypeReferenceURL": "http://docutils.sourceforge.net/mirror/setext/setext_concepts_Aug92.etx.txt",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ext"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.script"
      ],
      "UTTypeDescription": "Shell script",
      "UTTypeIconFile": "Shell",
      "UTTypeIdentifier": "public.shell-script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sh",
          "ss",
          "bashrc",
          "bash_profile",
          "bash_login",
          "profile",
          "bash_logout"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Slate source",
      "UTTypeIconFile": "Slate",
      "UTTypeIdentifier": "org.slatelanguage.slate",
      "UTTypeReferenceURL": "http://slatelanguage.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "slate"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "SQL source",
      "UTTypeIconFile": "SQL",
      "UTTypeIdentifier": "org.iso.sql",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sql"
        ],
        "public.mime-type": "application/sql"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Standard ML source",
      "UTTypeIconFile": "SML",
      "UTTypeIdentifier": "com.macromates.textmate.standard-ml",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Strings document",
      "UTTypeIconFile": "Strings",
      "UTTypeIdentifier": "com.apple.xcode.strings-text",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "strings"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.image"
      ],
      "UTTypeDescription": "Scalable vector graphics (SVG)",
      "UTTypeIconFile": "SVG",
      "UTTypeIdentifier": "public.svg-image",
      "UTTypeReferenceURL": "http://www.w3.org/Graphics/SVG/",
      "UTTypeTagSpecification": {
        "com.apple.ostype": [
          "svg ",
          "svgz"
        ],
        "public.filename-extension": [
          "svg",
          "svgz"
        ],
        "public.mime-type": "image/svg+xml"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "SWIG source",
      "UTTypeIconFile": "SWIG",
      "UTTypeIdentifier": "org.swig.swig",
      "UTTypeReferenceURL": "http://swig.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "i",
          "swg"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Tcl source",
      "UTTypeIconFile": "Tcl",
      "UTTypeIdentifier": "tk.tcl.tcl",
      "UTTypeReferenceURL": "http://www.tcl.tk",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tcl"
        ],
        "public.mime-type": "application/x-tcl"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "TeX document",
      "UTTypeIconFile": "TeX",
      "UTTypeIdentifier": "org.tug.tex",
      "UTTypeReferenceURL": "http://www.latex-project.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tex",
          "sty",
          "cls"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Plain text document",
      "UTTypeIconFile": "Text",
      "UTTypeIdentifier": "public.plain-text",
      "UTTypeTagSpecification": {
        "com.apple.ostype": [
          "TEXT",
          "sEXT",
          "ttro"
        ],
        "public.filename-extension": [
          "text",
          "txt",
          "utf8"
        ],
        "public.mime-type": "text/plain"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Textile document",
      "UTTypeIconFile": "Textile",
      "UTTypeIdentifier": "com.textpattern.textile",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "textile"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.xml"
      ],
      "UTTypeDescription": "XHTML document",
      "UTTypeIconFile": "XHTML",
      "UTTypeIdentifier": "public.xhtml",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/XHTML",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xhtml",
          "xhtm",
          "xht"
        ],
        "public.mime-type": "application/xhtml+xml"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "XML document",
      "UTTypeIconFile": "XML",
      "UTTypeIdentifier": "public.xml",
      "UTTypeReferenceURL": "http://www.w3.org/XML/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xml",
          "xsd",
          "xib",
          "rss",
          "tld",
          "pt",
          "cpt",
          "dtml"
        ],
        "public.mime-type": [
          "application/xml",
          "text/xml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.xml"
      ],
      "UTTypeDescription": "XSL stylesheet",
      "UTTypeIconFile": "XSL",
      "UTTypeIdentifier": "org.w3.xsl",
      "UTTypeReferenceURL": "http://www.w3.org/Style/XSL/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xsl",
          "xslt"
        ],
        "public.mime-type": "xslt+xml"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text",
        "public.contact"
      ],
      "UTTypeDescription": "Electronic business card",
      "UTTypeIconFile": "Blank",
      "UTTypeIdentifier": "public.vcard",
      "UTTypeTagSpecification": {
        "com.apple.nspboard-type": "Apple VCard pasteboard type",
        "com.apple.ostype": "vCrd",
        "public.filename-extension": [
          "vcf",
          "vcard"
        ],
        "public.mime-type": [
          "text/directory",
          "text/vcard",
          "text/x-vcard"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "VisualBasic",
      "UTTypeIconFile": "Visual Basic source",
      "UTTypeIdentifier": "com.microsoft.visual-basic",
      "UTTypeReferenceURL": "http://msdn.microsoft.com/en-US/vstudio/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "vb"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "YAML document",
      "UTTypeIconFile": "YAML",
      "UTTypeIdentifier": "org.yaml.yaml",
      "UTTypeReferenceURL": "http://yaml.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "yaml",
          "yml"
        ]
      }
    }
  ],
  "UTExportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Snippet",
      "UTTypeIconFile": "TextMate Snippet",
      "UTTypeIdentifier": "com.macromates.textmate.snippet",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmSnippet"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Macro",
      "UTTypeIconFile": "TextMate Macro",
      "UTTypeIdentifier": "com.macromates.textmate.macro",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmMacro"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Language Grammar",
      "UTTypeIconFile": "TextMate Grammar",
      "UTTypeIdentifier": "com.macromates.textmate.language",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmLanguage"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Preferences",
      "UTTypeIconFile": "TextMate Settings",
      "UTTypeIdentifier": "com.macromates.textmate.preferences",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmPreferences"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Command",
      "UTTypeIconFile": "TextMate Command",
      "UTTypeIdentifier": "com.macromates.textmate.command",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmCommand"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Drag Command",
      "UTTypeIconFile": "TextMate Bundle Item",
      "UTTypeIdentifier": "com.macromates.textmate.drag-command",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmDragCommand"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.property-list"
      ],
      "UTTypeDescription": "TextMate Theme",
      "UTTypeIconFile": "TextMate Theme",
      "UTTypeIdentifier": "com.macromates.textmate.theme",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmTheme",
          "tmtheme"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "TextMate release notes",
      "UTTypeIconFile": "Text",
      "UTTypeIdentifier": "com.macromates.textmate.release-notes",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmReleaseNotes"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.package"
      ],
      "UTTypeDescription": "TextMate Bundle",
      "UTTypeIconFile": "TextMate Bundle",
      "UTTypeIdentifier": "com.macromates.textmate.bundle",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmBundle",
          "tmbundle"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.apple.package"
      ],
      "UTTypeDescription": "TextMate PlugIn",
      "UTTypeIconFile": "TextMate PlugIn",
      "UTTypeIdentifier": "com.macromates.textmate.plugin",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tmPlugIn",
          "tmPlugin",
          "tmplugin"
        ]
      }
    }
  ],
  "TMSigningKeys": {
    "org.textmate.duff": "-----BEGIN PUBLIC KEY-----\nMIIBtjCCASsGByqGSM44BAEwggEeAoGBAPIE9PpXPK3y2eBDJ0dnR/D8xR1TiT9m\n8DnPXYqkxwlqmjSShmJEmxYycnbliv2JpojYF4ikBUPJPuerlZfOvUBC99ERAgz7\nN1HYHfzFIxVo1oTKWurFJ1OOOsfg8AQDBDHnKpS1VnwVoDuvO05gK8jjQs9E5LcH\ne/opThzSrI7/AhUAy02E9H7EOwRyRNLofdtPxpa10o0CgYBKDfcBscidAoH4pkHR\nIOEGTCYl3G2Pd1yrblCp0nCCUEBCnvmrWVSXUTVa2/AyOZUTN9uZSC/Kq9XYgqwj\nhgzqa8h/a8yD+ao4q8WovwGeb6Iso3WlPl8waz6EAPR/nlUTnJ4jzr9t6iSH9owS\nvAmWrgeboia0CI2AH++liCDvigOBhAACgYAFWO66xFvmF2tVIB+4E7CwhrSi2uIk\ndeBrpmNcZZ+AVFy1RXJelNe/cZ1aXBYskn/57xigklpkfHR6DGqpEbm6KC/47Jfy\ny5GEx+F/eBWEePi90XnLinytjmXRmS2FNqX6D15XNG1xJfjociA8bzC7s4gfeTUd\nlpQkBq2z71yitA==\n-----END PUBLIC KEY-----\n"
  }
}
Full Meta Details
{
  "fileSize": 11.149093627929688,
  "architectures": [
    {
      "bits": "32-bit",
      "fileType": "Fixed Virtual Memory Shared Library File",
      "header": {
        "magic": 3405691582,
        "cputype": 0,
        "cpusubtype": 16,
        "filetype": 3,
        "ncmds": 1024,
        "sizeofcmds": 5989792,
        "flags": [
          "The object file is the output of an incremental link against a base file and can not be link edited again.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "The object file's undefined references are bound by the dynamic linker when loaded."
        ]
      },
      "loadCommandsInfo": [
        {
          "description": 3405691582,
          "size": 2,
          "offset": " 0x0"
        },
        {
          "description": 4103,
          "size": 3,
          "offset": " 0x8"
        },
        {
          "description": 1024,
          "size": 5989792,
          "offset": " 0x10"
        },
        {
          "description": "Dynamic Linker Load Command",
          "size": 4108,
          "offset": " 0x18"
        },
        {
          "description": 0,
          "size": 375808,
          "offset": " 0x20"
        },
        {
          "description": 5677744,
          "size": 14,
          "offset": " 0x28"
        }
      ],
      "magic": "cafebabe",
      "offset": "0",
      "processorSubType": "v7em",
      "processorType": 0
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 39,
        "sizeofcmds": 5536,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 4277009103,
          "size": 3,
          "offset": " 0x4000"
        },
        {
          "description": "Symbol segment command",
          "size": 39,
          "offset": " 0x4008"
        },
        {
          "description": "Dynamic Loader Environment Command",
          "size": 10584197,
          "offset": " 0x4010"
        },
        {
          "description": 10584197,
          "size": 25,
          "offset": " 0x4018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x4020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x4028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x4060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x4068"
        },
        {
          "description": 0,
          "size": 254976,
          "offset": " 0x4080"
        },
        {
          "description": 0,
          "size": 254976,
          "offset": " 0x4090"
        },
        {
          "description": 254976,
          "size": 5,
          "offset": " 0x4098"
        }
      ],
      "magic": "cffaedfe",
      "offset": "4000",
      "processorSubType": 3,
      "processorType": "X86"
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 12,
        "cpusubtype": 0,
        "filetype": 2,
        "ncmds": 39,
        "sizeofcmds": 5472,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 0,
          "size": 39,
          "offset": " 0x5bc008"
        },
        {
          "description": "Dynamic Loader Environment Command",
          "size": 10584197,
          "offset": " 0x5bc010"
        },
        {
          "description": 10584197,
          "size": 25,
          "offset": " 0x5bc018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x5bc020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x5bc028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x5bc060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x5bc068"
        },
        {
          "description": 0,
          "size": 243712,
          "offset": " 0x5bc080"
        },
        {
          "description": 0,
          "size": 243712,
          "offset": " 0x5bc090"
        },
        {
          "description": 243712,
          "size": 5,
          "offset": " 0x5bc098"
        }
      ],
      "magic": "cffaedfe",
      "offset": "5bc000",
      "processorSubType": "all",
      "processorType": "ARM"
    }
  ]
}