mirror of
https://github.com/KevinMidboe/linguist.git
synced 2025-10-29 17:50:22 +00:00
* Update all grammars * Update atom-language-clean grammar to match * Don't update reason grammer There seems to be a problem with the 1.3.5 release in that the conversion isn't producing a reason entry so doesn't match whats in grammar.yml * Bump version to 5.0.9 * Update grammars * Don't update javascript grammar The current grammar has a known issue and is pending the fix in https://github.com/atom/language-javascript/pull/497
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
- Agda: mokus0/Agda.tmbundle
- AGS Script: textmate/c.tmbundle
- Alloy: macekond/Alloy.tmbundle
- Alpine Abuild: atom/language-shellscript
- AMPL: ampl/sublime-ampl
- 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
- 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
- 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
- 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: guillermooo/dart-sublime-bundle
- 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
- EBNF: sanssecours/EBNF.tmbundle
- eC: ecere/ec.tmbundle
- Ecere Projects: textmate/json.tmbundle
- ECLiPSe: alnkpa/sublimeprolog
- 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
- 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
- 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: aroben/ruby.tmbundle
- 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
- JSON: textmate/json.tmbundle
- JSON5: atom/language-javascript
- JSONiq: wcandillon/language-jsoniq
- JSONLD: atom/language-javascript
- JSX: github-linguist/language-babel
- Julia: JuliaEditorSupport/Julia.tmbundle
- Jupyter Notebook: textmate/json.tmbundle
- 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: aroben/ruby.tmbundle
- 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
- 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
- Papyrus: Kapiainen/SublimePapyrus
- Parrot Internal Representation: textmate/parrot.tmbundle
- Pascal: textmate/pascal.tmbundle
- PAWN: Southclaw/pawn-sublime-language
- Perl: textmate/perl.tmbundle
- Perl6: 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
- 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: facebook/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: aroben/ruby.tmbundle
- RMarkdown: atom/language-gfm
- RobotFramework: shellderp/sublime-robot-plugin
- Roff: Alhadis/language-roff
- Rouge: atom/language-clojure
- RPM Spec: waveclaw/language-rpm-spec
- Ruby: aroben/ruby.tmbundle
- 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
- Shell: atom/language-shellscript
- ShellSession: atom/language-shellscript
- 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
- 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
- TypeScript: Microsoft/TypeScript-Sublime-Plugin
- 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
- Web Ontology Language: textmate/xml.tmbundle
- 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
- 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
- Zephir: vmg/zephir-sublime