sublimehq/Packages

Syntax highlighting files shipped with Sublime Text and Sublime Merge

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 37 seconds ago
Type:Plugin / ExtensionCategory(s):Editors & IDEsDeveloper Tools
Added to GitGenius on September 23rd, 2026
Created on June 13th, 2015
Open Issues & Pull Requests: 207 (+0)
GitHub issues: Enabled
Number of forks: 592
Total Stargazers: 3,016 (+0)
Total Subscribers: 100 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 7.4 hours
Mean response time: 76.3 days
90th percentile: 63.2 days
Tracked items: 260

How this project is maintained

About 7% of issues opened in the past year have never received a reply. 80% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 77% of issues opened in the past year have been closed, leaving a working backlog. Three people close 86% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 133
New in 7 days: 2
Closed in 7 days: 0
Avg open age: 2,026 days
Stale 30+ days: 128
Stale 90+ days: 127

Recent activity

Opened in 7 days: 2
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • C: Syntax (214)
  • T: bug (42)
  • T: enhancement (22)
  • C: Indentation Rules (18)
  • new syntax (12)
  • T: feature (11)
  • RFC (10)
  • T: core-bug (10)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Sublime Packages is a collection of syntax highlighting files shipped with Sublime Text and Sublime Merge.

The project provides syntax definitions that enable accurate code highlighting across numerous programming languages and file formats. These definitions use Sublime's syntax format and are developed against the latest development build of Sublime Text. Users who want to modify or test syntax packages locally can fork the repository and symlink changed packages into their Packages folder, with platform-specific instructions provided for OS X, Linux, and Windows. The tool requires Build 4095 or later and is not compatible with older builds.

Developers should adopt this project if they need to customize syntax highlighting for Sublime Text or contribute improvements to existing syntax definitions. The repository suits those who want to extend language support or fix highlighting issues in their editor. The project explicitly does not accept pull requests for entirely new packages at this stage, as new packages can conflict with packages installed via Package Control, though this is noted as a planned area for future changes. Contributors should be aware that overriding default packages requires careful management: upstream changes may leave local versions out-of-date after Sublime Text updates, and deleted or renamed files in a local package may still be picked up from the shipped version unless the entire package is replaced with an installed package of the same name.

Development activity shows consistent engagement with pull requests that follow structured guidelines. Contributors are expected to prefix pull requests with the package name, keep changes small and self-contained for faster review, include syntax tests when modifying syntax files, and provide performance measurements for significant changes. The project maintains a linear commit history through squashing on merge. Releases are tagged in the repository, allowing users to track which package versions shipped with specific Sublime Text builds.