Sublime Text Packages, modified to support PaperScript syntax highlighting.

Sublime Packages

These packages are developed against the latest Sublime Text 3 Dev Build. Bugs may exist on older builds, and the format used is not compatible with builds older than 3092.


If you want to make changes to these packages and test them locally, fork this repository and then symlink the changed packages into your Packages folder.

Replace Python in the following commands with the name of the syntax to install.


$ git clone
$ ln -s `pwd`/Packages/Python ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/


$ git clone
$ ln -s `pwd`/Packages/Python ~/.config/sublime-text-3/Packages/


On Windows, you can use directory junctions instead of symlinks (symlinks require administrative rights; directory junctions don’t):

# Using PowerShell
PS> git clone
PS> cmd /c mklink /J "$env:APPDATA/Sublime Text 3/Packages/Python" (convert-path ./Packages/Python)

Alternatively, download the portable version, and clone this repository directly as a subdirectory of the Data folder.

After you’ve finished, keep in mind that you’re now overriding a default package. When Sublime Text updates to a new version, you’ll run the risk of having an out-of-date package unless you pull the latest changes from this repository.

Pull Requests

Pull requests should:

  1. Start with the name of the package in square brackets, e.g. [XML].
  2. Be as small and self-contained as is reasonable. Smaller changes are quicker to review.
  3. Include a new, or enhanced, syntax test when changing a .sublime-syntax file.
  4. Have multiple syntax tests and a set of performance measurements (old vs. new) when making significant changes.

New Packages

Pull requests for new packages won’t be accepted at this stage, as new packages can cause issues for users who have a package with the same name installed via Package Control. There are some planned changes that will address this in the future.

Complex plugins such as auto complete systems and linters should generally be in a stand-alone package, rather than included in the default set of packages.

Missing Packages

This repository only contains syntax-definition-focused packages. Notably, packages such as Default and Theme - Default are not included.

Related Repositories



Meteor packages for a great React developer experience ...



A curated list of small, focused npm packages. ...



Android terminal emulator and Linux environment - packages repository. ...



Official deployment packages to install the Kaltura platform on a server or cluster environments using native OS package managers ...



Manually Curated List of Swift Packages ...

Top Contributors

wbond keith-hall djspiewak FichteFoll Briles gwenzek randy3k Clamsax sublimehq jskinner r-stein ccampbell kleinfreund duncan3dc tmichel Elliot2560 jfcherng gerardroche aziz StrangeNoises michaelblyons MattDMo xavierholt guillermooo dten wearhere jcberquist LoneBoco SirNickolas vladdeSV


-   v3126 zip tar
-   v3125 zip tar
-   v3124 zip tar
-   v3123 zip tar
-   v3122 zip tar
-   v3121 zip tar
-   v3120 zip tar
-   v3119 zip tar
-   v3118 zip tar
-   v3117 zip tar
-   v3116 zip tar
-   v3115 zip tar
-   v3114 zip tar
-   v3113 zip tar
-   v3112 zip tar
-   v3111 zip tar
-   v3110 zip tar
-   v3109 zip tar
-   v3108 zip tar
-   v3107 zip tar
-   v3106 zip tar
-   v3105 zip tar
-   v3104 zip tar
-   v3103 zip tar
-   v3102 zip tar
-   v3101 zip tar
-   v3100 zip tar
-   v3099 zip tar
-   v3098 zip tar
-   v3097 zip tar