mirror of
				https://github.com/KevinMidboe/linguist.git
				synced 2025-10-29 17:50:22 +00:00 
			
		
		
		
	Grammar index
This is a list of grammars that Linguist selects to provide syntax highlighting on GitHub. If you've encountered an error with highlighting, please find the grammar in the list below and report it to the appropriate repository.
- 1C Enterprise: xDrivenDevelopment/atom-language-1c-bsl
 - ABAP: pvl/abap.tmbundle
 - ABNF: sanssecours/ABNF.tmbundle
 - ActionScript: simongregory/actionscript3-tmbundle
 - Ada: textmate/ada.tmbundle
 - Adobe Font Metrics: Alhadis/language-fontforge
 - Agda: mokus0/Agda.tmbundle
 - AGS Script: textmate/c.tmbundle
 - Alloy: macekond/Alloy.tmbundle
 - Alpine Abuild: atom/language-shellscript
 - AMPL: ampl/sublime-ampl
 - AngelScript: wronex/sublime-angelscript
 - Ant Build System: textmate/ant.tmbundle
 - ANTLR: textmate/antlr.tmbundle
 - ApacheConf: textmate/apache.tmbundle
 - Apex: textmate/java.tmbundle
 - API Blueprint: apiaryio/api-blueprint-sublime-plugin
 - APL: Alhadis/language-apl
 - Apollo Guidance Computer: Alhadis/language-agc
 - AppleScript: textmate/applescript.tmbundle
 - Arduino: textmate/c.tmbundle
 - AsciiDoc: zuckschwerdt/asciidoc.tmbundle
 - ASN.1: ajLangley12/language-asn1
 - ASP: textmate/asp.tmbundle
 - AspectJ: pchaigno/sublime-aspectj
 - Assembly: Nessphoro/sublimeassembly
 - ATS: steinwaywhw/ats-mode-sublimetext
 - AutoHotkey: ahkscript/SublimeAutoHotkey
 - AutoIt: AutoIt/SublimeAutoItScript
 - Awk: github-linguist/awk-sublime
 - Ballerina: ballerinalang/plugin-vscode
 - Batchfile: mmims/language-batchfile
 - Befunge: johanasplund/sublime-befunge
 - Bison: textmate/bison.tmbundle
 - Blade: jawee/language-blade
 - BlitzBasic: textmate/blitzmax.tmbundle
 - BlitzMax: textmate/blitzmax.tmbundle
 - Bluespec: thotypous/sublime-bsv
 - Boo: Shammah/boo-sublime
 - Brainfuck: Drako/SublimeBrainfuck
 - Brightscript: cmink/BrightScript.tmbundle
 - Bro: bro/bro-sublime
 - C: textmate/c.tmbundle
 - C#: atom/language-csharp
 - C++: textmate/c.tmbundle
 - C-ObjDump: nanoant/assembly.tmbundle
 - C2hs Haskell: atom-haskell/language-haskell
 - Cap'n Proto: textmate/capnproto.tmbundle
 - CartoCSS: yohanboniface/carto-atom
 - Ceylon: jeancharles-roger/ceylon-sublimetext
 - Chapel: chapel-lang/chapel-tmbundle
 - ChucK: textmate/java.tmbundle
 - Cirru: Cirru/sublime-cirru
 - Clarion: fushnisoft/SublimeClarion
 - Clean: timjs/atom-language-clean
 - Click: stenverbois/language-click
 - CLIPS: psicomante/CLIPS-sublime
 - Clojure: atom/language-clojure
 - Closure Templates: mthadley/language-closure-templates
 - CMake: textmate/cmake.tmbundle
 - COBOL: bitbucket:bitlang/sublime_cobol
 - CoffeeScript: atom/language-coffee-script
 - ColdFusion: SublimeText/ColdFusion
 - ColdFusion CFC: SublimeText/ColdFusion
 - COLLADA: textmate/xml.tmbundle
 - Common Lisp: textmate/lisp.tmbundle
 - Common Workflow Language: manabuishii/language-cwl
 - Component Pascal: textmate/pascal.tmbundle
 - Cool: anunayk/cool-tmbundle
 - Coq: mkolosick/Sublime-Coq
 - Cpp-ObjDump: nanoant/assembly.tmbundle
 - Creole: Siddley/Creole
 - Crystal: atom-crystal/language-crystal
 - CSON: atom/language-coffee-script
 - Csound: nwhetsell/language-csound
 - Csound Document: nwhetsell/language-csound
 - Csound Score: nwhetsell/language-csound
 - CSS: atom/language-css
 - Cuda: harrism/sublimetext-cuda-cpp
 - Cycript: atom/language-javascript
 - Cython: textmate/cython.tmbundle
 - D: textmate/d.tmbundle
 - D-ObjDump: nanoant/assembly.tmbundle
 - Dart: dart-atom/dartlang
 - DataWeave: mulesoft-labs/data-weave-tmLanguage
 - desktop: Mailaender/desktop.tmbundle
 - Diff: textmate/diff.tmbundle
 - DM: PJB3005/atomic-dreams
 - DNS Zone: sixty4k/st2-zonefile
 - Dockerfile: asbjornenge/Docker.tmbundle
 - DTrace: textmate/c.tmbundle
 - Dylan: textmate/dylan.tmbundle
 - Eagle: textmate/xml.tmbundle
 - Easybuild: MagicStack/MagicPython
 - EBNF: sanssecours/EBNF.tmbundle
 - eC: ecere/ec.tmbundle
 - Ecere Projects: textmate/json.tmbundle
 - ECLiPSe: alnkpa/sublimeprolog
 - Edje Data Collection: textmate/json.tmbundle
 - edn: atom/language-clojure
 - Eiffel: textmate/eiffel.tmbundle
 - EJS: gregory-m/ejs-tmbundle
 - Elixir: elixir-lang/elixir-tmbundle
 - Emacs Lisp: Alhadis/language-emacs-lisp
 - EmberScript: atom/language-coffee-script
 - EQ: atom/language-csharp
 - Erlang: textmate/erlang.tmbundle
 - F#: fsprojects/atom-fsharp
 - Factor: slavapestov/factor
 - Fancy: fancy-lang/fancy-tmbundle
 - Fantom: rkoeninger/sublime-fantom
 - fish: l15n/fish-tmbundle
 - Forth: textmate/forth.tmbundle
 - Fortran: textmate/fortran.tmbundle
 - FreeMarker: freemarker/FreeMarker.tmbundle
 - Frege: atom-haskell/language-haskell
 - G-code: robotmaster/sublime-text-syntax-highlighting
 - Game Maker Language: textmate/c.tmbundle
 - GAP: dhowden/gap-tmbundle
 - GCC Machine Description: textmate/lisp.tmbundle
 - GDB: quarnster/SublimeGDB
 - GDScript: beefsack/GDScript-sublime
 - Genshi: genshi.edgewall.org/query
 - Gentoo Ebuild: atom/language-shellscript
 - Gentoo Eclass: atom/language-shellscript
 - Gerber Image: Alhadis/language-pcb
 - Gettext Catalog: textmate/gettext.tmbundle
 - Gherkin: cucumber/cucumber-tmbundle
 - GLSL: euler0/sublime-glsl
 - Glyph: textmate/tcl.tmbundle
 - GN: devoncarew/language-gn
 - Gnuplot: mattfoster/gnuplot-tmbundle
 - Go: AlanQuatermain/go-tmbundle
 - Golo: TypeUnsafe/sublime-golo
 - Gosu: jpcamara/Textmate-Gosu-Bundle
 - Grace: zmthy/grace-tmbundle
 - Gradle: alkemist/gradle.tmbundle
 - Grammatical Framework: atom-haskell/language-haskell
 - GraphQL: rmosolgo/language-graphql
 - Graphviz (DOT): textmate/graphviz.tmbundle
 - Groovy: textmate/groovy.tmbundle
 - Groovy Server Pages: textmate/java.tmbundle
 - Hack: textmate/php.tmbundle
 - Haml: ezekg/language-haml
 - Handlebars: daaain/Handlebars
 - Harbour: hernad/atom-language-harbour
 - Haskell: atom-haskell/language-haskell
 - Haxe: clemos/haxe-sublime-bundle
 - HCL: alexlouden/Terraform.tmLanguage
 - HLSL: tgjones/shaders-tmLanguage
 - HTML: textmate/html.tmbundle
 - HTML+Django: textmate/python-django.tmbundle
 - HTML+ECR: atom-crystal/language-crystal
 - HTML+EEX: elixir-lang/elixir-tmbundle
 - HTML+ERB: atom/language-ruby
 - HTML+PHP: textmate/php.tmbundle
 - HTTP: httpspec/sublime-highlighting
 - IDL: mgalloy/idl.tmbundle
 - Idris: idris-hackers/idris-sublime
 - Inform 7: erkyrath/language-inform7
 - INI: textmate/ini.tmbundle
 - Io: textmate/io.tmbundle
 - Ioke: vic/ioke-outdated
 - Isabelle: lsf37/Isabelle.tmbundle
 - Isabelle ROOT: lsf37/Isabelle.tmbundle
 - J: bcj/JSyntax
 - Jasmin: atmarksharp/jasmin-sublime
 - Java: textmate/java.tmbundle
 - Java Server Pages: textmate/java.tmbundle
 - JavaScript: atom/language-javascript
 - JFlex: jflex-de/jflex.tmbundle
 - Jison: cdibbs/language-jison
 - Jison Lex: cdibbs/language-jison
 - Jolie: fmontesi/language-jolie
 - JSON: textmate/json.tmbundle
 - JSON5: atom/language-javascript
 - JSONiq: wcandillon/language-jsoniq
 - JSONLD: atom/language-javascript
 - JSX: github-linguist/language-babel
 - Julia: JuliaEditorSupport/atom-language-julia
 - Jupyter Notebook: textmate/json.tmbundle
 - KiCad Layout: Alhadis/language-pcb
 - KiCad Legacy Layout: Alhadis/language-pcb
 - KiCad Schematic: Alhadis/language-pcb
 - Kit: textmate/html.tmbundle
 - Kotlin: vkostyukov/kotlin-sublime-package
 - LabVIEW: textmate/xml.tmbundle
 - Lasso: bfad/Sublime-Lasso
 - Latte: textmate/php-smarty.tmbundle
 - Lean: leanprover/Lean.tmbundle
 - Less: atom/language-less
 - LFE: textmate/lisp.tmbundle
 - LilyPond: textmate/lilypond.tmbundle
 - Liquid: bastilian/validcode-textmate-bundles
 - Literate CoffeeScript: atom/language-coffee-script
 - Literate Haskell: atom-haskell/language-haskell
 - LiveScript: paulmillr/LiveScript.tmbundle
 - LLVM: whitequark/llvm.tmbundle
 - Logos: Cykey/Sublime-Logos
 - Logtalk: textmate/logtalk.tmbundle
 - LookML: atom/language-yaml
 - LoomScript: ambethia/Sublime-Loom
 - LSL: textmate/secondlife-lsl.tmbundle
 - Lua: textmate/lua.tmbundle
 - Makefile: textmate/make.tmbundle
 - Mako: marconi/mako-tmbundle
 - Markdown: atom/language-gfm
 - Marko: marko-js/marko-tmbundle
 - Mask: tenbits/sublime-mask
 - Mathematica: shadanan/mathematica-tmbundle
 - Matlab: textmate/matlab.tmbundle
 - Maven POM: textmate/maven.tmbundle
 - Max: textmate/json.tmbundle
 - MAXScript: Alhadis/language-maxscript
 - MediaWiki: textmate/mediawiki.tmbundle
 - Mercury: sebgod/mercury-tmlanguage
 - Meson: TingPing/language-meson
 - Metal: textmate/c.tmbundle
 - Mirah: atom/language-ruby
 - Modelica: BorisChumichev/modelicaSublimeTextPackage
 - Modula-2: harogaston/Sublime-Modula-2
 - Monkey: gingerbeardman/monkey.tmbundle
 - MoonScript: leafo/moonscript-tmbundle
 - MQL4: mqsoft/MQL5-sublime
 - MQL5: mqsoft/MQL5-sublime
 - MTML: textmate/html.tmbundle
 - mupad: ccreutzig/sublime-MuPAD
 - NCL: rpavlick/language-ncl
 - Nearley: Hardmath123/sublime-nearley
 - Nemerle: textmate/nemerle.tmbundle
 - nesC: cdwilson/nesC.tmbundle
 - NetLinx: amclain/sublime-netlinx
 - NetLinx+ERB: amclain/sublime-netlinx
 - NetLogo: textmate/lisp.tmbundle
 - NewLisp: textmate/lisp.tmbundle
 - Nginx: brandonwamboldt/sublime-nginx
 - Nim: Varriount/NimLime
 - Ninja: khyo/language-ninja
 - Nit: R4PaSs/Sublime-Nit
 - Nix: wmertens/sublime-nix
 - NSIS: github-linguist/NSIS
 - Nu: jsallis/nu.tmbundle
 - ObjDump: nanoant/assembly.tmbundle
 - Objective-C: textmate/objective-c.tmbundle
 - Objective-C++: textmate/objective-c.tmbundle
 - Objective-J: textmate/javascript-objective-j.tmbundle
 - OCaml: textmate/ocaml.tmbundle
 - ooc: nilium/ooc.tmbundle
 - Opa: mads379/opa.tmbundle
 - Opal: artifactz/sublime-opal
 - OpenCL: textmate/c.tmbundle
 - OpenEdge ABL: jfairbank/Sublime-Text-2-OpenEdge-ABL
 - OpenRC runscript: atom/language-shellscript
 - OpenSCAD: tbuser/openscad.tmbundle
 - OpenType Feature File: Alhadis/language-fontforge
 - Ox: andreashetland/sublime-text-ox
 - Oz: eregon/oz-tmbundle
 - P4: TakeshiTseng/atom-language-p4
 - Pan: quattor/language-pan
 - Papyrus: Kapiainen/SublimePapyrus
 - Parrot Internal Representation: textmate/parrot.tmbundle
 - Pascal: textmate/pascal.tmbundle
 - PAWN: Southclaw/pawn-sublime-language
 - Pep8: R4PaSs/Sublime-Pep8
 - Perl: textmate/perl.tmbundle
 - Perl 6: perl6/atom-language-perl6
 - PHP: textmate/php.tmbundle
 - Pic: Alhadis/language-roff
 - PicoLisp: textmate/lisp.tmbundle
 - PigLatin: goblindegook/sublime-text-pig-latin
 - Pike: hww3/pike-textmate
 - PLpgSQL: textmate/sql.tmbundle
 - PogoScript: featurist/PogoScript.tmbundle
 - Pony: CausalityLtd/sublime-pony
 - PostCSS: hudochenkov/Syntax-highlighting-for-PostCSS
 - PostScript: textmate/postscript.tmbundle
 - POV-Ray SDL: c-lipka/language-povray
 - PowerShell: SublimeText/PowerShell
 - Processing: textmate/processing.tmbundle
 - Prolog: alnkpa/sublimeprolog
 - Propeller Spin: bitbased/sublime-spintools
 - Protocol Buffer: michaeledgar/protobuf-tmbundle
 - Pug: davidrios/jade-tmbundle
 - Puppet: russCloak/SublimePuppet
 - PureScript: purescript-contrib/atom-language-purescript
 - Python: MagicStack/MagicPython
 - Python console: MagicStack/MagicPython
 - Python traceback: MagicStack/MagicPython
 - QMake: textmate/cpp-qt.tmbundle
 - QML: skozlovf/Sublime-QML
 - R: textmate/r.tmbundle
 - Racket: soegaard/racket-highlight-for-github
 - RAML: atom/language-yaml
 - Rascal: usethesource/rascal-syntax-highlighting
 - RDoc: joshaven/RDoc.tmbundle
 - REALbasic: angryant0007/VBDotNetSyntax
 - Reason: reasonml-editor/language-reason
 - Rebol: Oldes/Sublime-REBOL
 - Red: Oldes/Sublime-Red
 - Regular Expression: Alhadis/language-regexp
 - Ren'Py: williamd1k0/language-renpy
 - reStructuredText: Lukasa/language-restructuredtext
 - REXX: mblocker/rexx-sublime
 - RHTML: atom/language-ruby
 - Ring: MahmoudFayed/atom-language-ring
 - RMarkdown: atom/language-gfm
 - RobotFramework: shellderp/sublime-robot-plugin
 - Roff: Alhadis/language-roff
 - Rouge: atom/language-clojure
 - RPM Spec: waveclaw/language-rpm-spec
 - Ruby: atom/language-ruby
 - RUNOFF: Alhadis/language-roff
 - Rust: zargony/atom-language-rust
 - Sage: MagicStack/MagicPython
 - SaltStack: saltstack/atom-salt
 - SAS: rpardee/sas.tmbundle
 - Sass: nathos/sass-textmate-bundle
 - Scala: mads379/scala.tmbundle
 - Scaml: scalate/Scalate.tmbundle
 - Scheme: textmate/scheme.tmbundle
 - Scilab: textmate/scilab.tmbundle
 - SCSS: MarioRicalde/SCSS.tmbundle
 - ShaderLab: tgjones/shaders-tmLanguage
 - Shell: atom/language-shellscript
 - ShellSession: atom/language-shellscript
 - Shen: rkoeninger/sublime-shen
 - Slash: slash-lang/Slash.tmbundle
 - Slim: slim-template/ruby-slim.tmbundle
 - Smali: ShaneWilton/sublime-smali
 - Smalltalk: tomas-stefano/smalltalk-tmbundle
 - Smarty: textmate/php-smarty.tmbundle
 - SMT: SRI-CSL/SMT.tmbundle
 - SourcePawn: github-linguist/sublime-sourcepawn
 - SPARQL: peta/turtle.tmbundle
 - Spline Font Database: Alhadis/language-fontforge
 - SQF: JonBons/Sublime-SQF-Language
 - SQL: textmate/sql.tmbundle
 - SQLPL: textmate/sql.tmbundle
 - Squirrel: textmate/c.tmbundle
 - SRecode Template: textmate/lisp.tmbundle
 - Stan: jrnold/atom-language-stan
 - Standard ML: textmate/standard-ml.tmbundle
 - Stata: pschumm/Stata.tmbundle
 - STON: tomas-stefano/smalltalk-tmbundle
 - Stylus: billymoon/Stylus
 - Sublime Text Config: atom/language-javascript
 - SubRip Text: 314eter/atom-language-srt
 - SugarSS: hudochenkov/Syntax-highlighting-for-PostCSS
 - SuperCollider: supercollider/language-supercollider
 - SVG: textmate/xml.tmbundle
 - Swift: textmate/swift.tmbundle
 - SystemVerilog: bitbucket:Clams/sublimesystemverilog
 - Tcl: textmate/tcl.tmbundle
 - Tcsh: atom/language-shellscript
 - Tea: pferruggiaro/sublime-tea
 - Terra: pyk/sublime-terra
 - TeX: textmate/latex.tmbundle
 - Thrift: textmate/thrift.tmbundle
 - TLA: agentultra/TLAGrammar
 - TOML: textmate/toml.tmbundle
 - Turing: Alhadis/language-turing
 - Turtle: peta/turtle.tmbundle
 - Twig: Anomareh/PHP-Twig.tmbundle
 - TXL: MikeHoffert/Sublime-Text-TXL-syntax
 - Type Language: goodmind/language-typelanguage
 - TypeScript: Microsoft/TypeScript-TmLanguage
 - Unified Parallel C: textmate/c.tmbundle
 - Unity3D Asset: atom/language-yaml
 - Unix Assembly: Nessphoro/sublimeassembly
 - Uno: atom/language-csharp
 - UnrealScript: textmate/java.tmbundle
 - UrWeb: gwalborn/UrWeb-Language-Definition
 - Vala: technosophos/Vala-TMBundle
 - VCL: brandonwamboldt/sublime-varnish
 - Verilog: textmate/verilog.tmbundle
 - VHDL: textmate/vhdl.tmbundle
 - Vim script: Alhadis/language-viml
 - Visual Basic: angryant0007/VBDotNetSyntax
 - Volt: textmate/d.tmbundle
 - Vue: vuejs/vue-syntax-highlight
 - Wavefront Material: Alhadis/language-wavefront
 - Wavefront Object: Alhadis/language-wavefront
 - wdl: broadinstitute/wdl-sublime-syntax-highlighter
 - Web Ontology Language: textmate/xml.tmbundle
 - WebAssembly: Alhadis/language-webassembly
 - WebIDL: andik/IDL-Syntax
 - wisp: atom/language-clojure
 - World of Warcraft Addon Data: nebularg/language-toc-wow
 - X10: x10-lang/x10-highlighting
 - xBase: hernad/atom-language-harbour
 - XC: graymalkin/xc.tmbundle
 - XCompose: samcv/language-xcompose
 - XML: textmate/xml.tmbundle
 - Xojo: angryant0007/VBDotNetSyntax
 - XPages: textmate/xml.tmbundle
 - XPM: textmate/c.tmbundle
 - XProc: textmate/xml.tmbundle
 - XQuery: wcandillon/language-jsoniq
 - XS: textmate/c.tmbundle
 - XSLT: textmate/xml.tmbundle
 - Xtend: staltz/SublimeXtend
 - Yacc: textmate/bison.tmbundle
 - YAML: atom/language-yaml
 - YANG: DzonyKalafut/language-yang
 - YARA: blacktop/language-yara
 - Zephir: phalcon/zephir-sublime