mirror of
https://github.com/KevinMidboe/linguist.git
synced 2025-10-29 09:40:21 +00:00
* * add CoNLL-U format - add to languages.yml - add textmate grammar - add to vendor/README - add to grammars.yml - add samples * rm other extensions as I couldn't find properly licensed examples of them in the wild * substitutesamples for something with appropriate license * update grammar submodule so it finds the LICENSE * add license to grammar * * conllu - readd other extensions - abridge samples and a new one - update grammar submodule: correct extension of grammar file * rm .conllx extension
35 KiB
35 KiB
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
- 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
- CoNLL-U: odanoburu/conllu-linguist-grammar
- 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: samsalisbury/Sublime-HTTP
- 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: tikkanz/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: mathworks/MATLAB-Language-grammar
- 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
- Nextflow: nextflow-io/atom-language-nextflow
- 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
- RPC: textmate/c.tmbundle
- 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
- Solidity: davidhq/SublimeEthereum
- 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