mirror of
https://github.com/KevinMidboe/linguist.git
synced 2025-10-29 17:50:22 +00:00
* Remove trailing spaces * Setup Bundler in some scripts * Update grammar index * Make prune-grammars script to be callable in a script directory * Prune unused xquery grammar repo source.xq by language-jsoniq is actual tm_scope for XQuery. * Remove xquery submodule git submodule deinit vendor/grammars/xquery/ git rm vendor/grammars/xquery/ * Fix invocation of script/list-grammars This fixes #3339. * Make add-grammars script to be callable in a script directory * Generate samples.json before running list-grammars list-grammars requires linguist.
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: textmate/css.tmbundle
- Cucumber: cucumber/cucumber-tmbundle
- 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
- GAS: Nessphoro/sublimeassembly
- 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
- GLSL: euler0/sublime-glsl
- Glyph: textmate/tcl.tmbundle
- 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
- Groff: Alhadis/language-roff
- Groovy: textmate/groovy.tmbundle
- Groovy Server Pages: textmate/java.tmbundle
- Hack: textmate/php.tmbundle
- Haml: textmate/ruby-haml.tmbundle
- Handlebars: daaain/Handlebars
- Harbour: hernad/atom-language-harbour
- Haskell: atom-haskell/language-haskell
- Haxe: clemos/haxe-sublime-bundle
- HCL: aroben/ruby.tmbundle
- 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
- Hy: rwtolbert/language-hy
- 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
- Jade: davidrios/jade-tmbundle
- Jasmin: atmarksharp/jasmin-sublime
- Java: textmate/java.tmbundle
- Java Server Pages: textmate/java.tmbundle
- JavaScript: atom/language-javascript
- JFlex: jflex-de/jflex.tmbundle
- JSON: textmate/json.tmbundle
- JSON5: atom/language-javascript
- JSONiq: wcandillon/language-jsoniq
- JSONLD: atom/language-javascript
- JSX: github-linguist/language-babel
- Julia: nanoant/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
- 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
- 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
- Nimrod: Varriount/NimLime
- Ninja: textmate/ninja.tmbundle
- 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
- Ox: andreashetland/sublime-text-ox
- Oz: eregon/oz-tmbundle
- Papyrus: Kapiainen/SublimePapyrus
- Parrot Internal Representation: textmate/parrot.tmbundle
- Pascal: textmate/pascal.tmbundle
- PAWN: Southclaw/pawn-sublime-language
- Perl: textmate/perl.tmbundle
- Perl6: MadcapJake/language-perl6fe
- 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
- Puppet: russCloak/SublimePuppet
- PureScript: purescript-contrib/atom-language-purescript
- Python: MagicStack/MagicPython
- Python console: atom/language-python
- Python traceback: atom/language-python
- QMake: textmate/cpp-qt.tmbundle
- QML: skozlovf/Sublime-QML
- R: textmate/r.tmbundle
- Racket: soegaard/racket-highlight-for-github
- RAML: atom/language-yaml
- RDoc: joshaven/RDoc.tmbundle
- REALbasic: angryant0007/VBDotNetSyntax
- Rebol: Oldes/Sublime-REBOL
- Red: Oldes/Sublime-Red
- 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
- Rouge: atom/language-clojure
- RPM Spec: waveclaw/language-rpm-spec
- Ruby: aroben/ruby.tmbundle
- RUNOFF: Alhadis/language-roff
- Rust: jhasse/sublime-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
- 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
- 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
- VimL: 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
- 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