From 48e609b8028e3de08bfd6f8918f66176fc84b36d Mon Sep 17 00:00:00 2001 From: Styx0x6 Date: Tue, 14 Jul 2026 12:28:00 +0000 Subject: [PATCH 1/5] Supported languages up-to-date. --- SUPPORTED_LANGUAGES.md | 30 +++++++++++++++++++++++++----- 1 file changed, 25 insertions(+), 5 deletions(-) diff --git a/SUPPORTED_LANGUAGES.md b/SUPPORTED_LANGUAGES.md index 959f0e6bab..2b1e34027f 100644 --- a/SUPPORTED_LANGUAGES.md +++ b/SUPPORTED_LANGUAGES.md @@ -49,10 +49,13 @@ The table below shows the full list of languages (and corresponding classes/alia | Candid | candid, did | [highlightjs-motoko](https://github.com/rvanasa/highlightjs-motoko) | | Cap’n Proto | capnproto, capnp | | | Cedar | cedar, cedarschema | [highlightjs-cedar](https://github.com/cedar-policy/highlightjs-cedar) | +| Ceylon | ceylon | | | Chaos | chaos, kaos | [highlightjs-chaos](https://github.com/chaos-lang/highlightjs-chaos) | | Chapel | chapel, chpl | [highlightjs-chapel](https://github.com/chapel-lang/highlightjs-chapel) | | Cisco CLI | cisco | [highlightjs-cisco-cli](https://github.com/BMatheas/highlightjs-cisco-cli) | +| Clean | clean, icl, dcl | | | Clojure | clojure, clj | | +| Clojure REPL | clojure-repl | | | CMake | cmake, cmake.in | | | COBOL | cobol, standard-cobol | [highlightjs-cobol](https://github.com/otterkit/highlightjs-cobol) | | CODEOWNERS | codeowners | [highlightjs-codeowners](https://github.com/highlightjs/highlightjs-codeowners) | @@ -69,7 +72,7 @@ The table below shows the full list of languages (and corresponding classes/alia | Dafny | dafny | [highlightjs-dafny](https://github.com/ConsenSys/highlightjs-dafny)| | Dart | dart | | | DAX (Data Analysis Expressions) | dax |[highlightjs-dax](https://github.com/jiaopengzi/highlightjs-dax) | -| Delphi | dpr, dfm, pas, pascal | | +| Delphi | delphi, dpr, dfm, pas, pascal | | | Diff | diff, patch | | | Django | django, jinja | | | DNS Zone file | dns, zone, bind | | @@ -83,7 +86,9 @@ The table below shows the full list of languages (and corresponding classes/alia | EBNF | ebnf | | | Elixir | elixir | | | Elm | elm | | +| ERB | erb | | | Erlang | erlang, erl | | +| Erlang REPL | erlang-repl | | | ES|QL | esql | [highlightjs-esql](https://github.com/elastic/highlightjs-esql) | | Excel | excel, xls, xlsx | | | Extempore | extempore, xtlang, xtm | [highlightjs-xtlang](https://github.com/highlightjs/highlightjs-xtlang) | @@ -99,6 +104,7 @@ The table below shows the full list of languages (and corresponding classes/alia | Gherkin | gherkin | | | Gleam | gleam | [gleam-highlight.js](https://github.com/gleam-lang/gleam-highlight.js) | | Glimmer and EmberJS | hbs, glimmer, html.hbs, html.handlebars, htmlbars | [highlightjs-glimmer](https://github.com/NullVoxPopuli/highlightjs-glimmer) | +| GML | gml | | | GN for Ninja | gn, gni | [highlightjs-GN](https://github.com/highlightjs/highlightjs-GN) | | Go | go, golang | | | Golo | golo, gololang | | @@ -112,6 +118,7 @@ The table below shows the full list of languages (and corresponding classes/alia | Haskell | haskell, hs | | | Haxe | haxe, hx | | | High-level shader language| hlsl | [highlightjs-hlsl](https://github.com/highlightjs/highlightjs-hlsl) | +| HSP | hsp | | | HTML, XML | xml, html, xhtml, rss, atom, xjb, xsd, xsl, plist, svg | | | HTTP | http, https | | | Hy | hy, hylang | | @@ -120,9 +127,11 @@ The table below shows the full list of languages (and corresponding classes/alia | Ini, TOML | ini, toml | | | Iptables | iptables | [highlightjs-iptables](https://github.com/highlightjs/highlightjs-iptables) | | IRPF90 | irpf90 | | +| ISBL | isbl | | | Jaiva | jaiva, jiv, jva | [highlightjs-jaiva](https://github.com/yetnt/highlightjs-jaiva) | | Java | java, jsp | | | JavaScript | javascript, js, jsx | | +| JBoss CLI | jboss-cli, wildfly-cli | | | Jolie | jolie, iol, ol | [highlightjs-jolie](https://github.com/xiroV/highlightjs-jolie) | | JSON | json, jsonc, json5 | | | JSONata | jsonata | [highlightjs-jsonata](https://github.com/DevDimov/highlightjs-jsonata) | @@ -132,7 +141,7 @@ The table below shows the full list of languages (and corresponding classes/alia | L4 | l4, legal | [highlightjs-l4](https://github.com/legalese/highlightjs-l4) | Lang | | [highlightjs-lang](https://github.com/highlightjs/highlightjs-lang) | Lasso | lasso, ls, lassoscript | | -| LaTeX | tex | | +| LaTeX | latex, tex | | | LDIF | ldif | | | Leaf | leaf | | | Lean | lean | [highlightjs-lean](https://github.com/leanprover-community/highlightjs-lean) | @@ -143,6 +152,7 @@ The table below shows the full list of languages (and corresponding classes/alia | LiveCode Server | livecodeserver | | | LiveScript | livescript, ls | | | LLVM IR | llvm | | +| LSL (Linden Scripting Language) | lsl | | | LookML | lookml | [highlightjs-lookml](https://github.com/spectacles-ci/highlightjs-lookml) | | Lua | lua, pluto | | | Luau | luau | [highlightjs-luau](https://github.com/highlightjs/highlightjs-luau) | @@ -170,10 +180,12 @@ The table below shows the full list of languages (and corresponding classes/alia | Moonscript | moonscript, moon | | | Motoko | motoko, mo | [highlightjs-motoko](https://github.com/rvanasa/highlightjs-motoko) | | N1QL | n1ql | | +| Nested Text | nestedtext, nt | | | Never | never | [highlightjs-never](https://github.com/never-lang/highlightjs-never) | | Nginx | nginx, nginxconf | | | Nim | nim, nimrod | | | Nix | nix | | +| Node REPL | node-repl | | | NSIS | nsis | | | Oak | oak | [highlightjs-oak](https://github.com/timlabs/highlightjs-oak) | | Object Constraint Language | ocl | [highlightjs-ocl](https://github.com/nhomble/highlightjs-ocl) | @@ -190,6 +202,7 @@ The table below shows the full list of languages (and corresponding classes/alia | PF | pf, pf.conf | | | Phix | phix | [highlightjs-phix](https://github.com/highlightjs/highlightjs-phix) | | PHP | php | | +| PHP Template | php-template | | | Pine Script | pine, pinescript | [highlightjs-pine](https://github.com/jeyllani/highlightjs-pine) | | Pkl | pkl | [highlightjs-pkl](https://github.com/apple/highlightjs-pkl) | | Plaintext | plaintext, txt, text | | @@ -203,10 +216,11 @@ The table below shows the full list of languages (and corresponding classes/alia | Properties | properties | | | Protocol Buffers | proto, protobuf | | | Puppet | puppet, pp | | +| PureBASIC | purebasic, pb, pbi | | | Python | python, py, gyp | | | Python profiler results | profile | | | Python REPL | python-repl, pycon | | -| Q | k, kdb | | +| Q | q, k, kdb | | | Q# | qsharp | [highlightjs-qsharp](https://github.com/fedonman/highlightjs-qsharp) | | QML | qml | | | R | r | | @@ -223,7 +237,8 @@ The table below shows the full list of languages (and corresponding classes/alia | ReScript | rescript, res | [highlightjs-rescript](https://github.com/tsnobip/highlightjs-rescript) | | RISC-V Assembly | riscv, riscvasm | [highlightjs-riscvasm](https://github.com/highlightjs/highlightjs-riscvasm) | | RiScript | risc, riscript | [highlightjs-riscript](https://github.com/highlightjs/highlightjs-riscript) | -| Roboconf | graph, instances | | +| Roboconf | roboconf, graph, instances | | +| RouterOS script | routeros, mikrotik | | | Robot Framework | robot, rf | [highlightjs-robot](https://github.com/highlightjs/highlightjs-robot) | | RPM spec files | rpm-specfile, rpm, spec, rpm-spec, specfile | [highlightjs-rpm-specfile](https://github.com/highlightjs/highlightjs-rpm-specfile) | | Ruby | ruby, rb, gemspec, podspec, thor, irb | | @@ -240,18 +255,20 @@ The table below shows the full list of languages (and corresponding classes/alia | Smali | smali | | | Smalltalk | smalltalk, st | | | SML | sml, ml | | +| SQF | sqf | | | Solidity | solidity, sol | [highlightjs-solidity](https://github.com/highlightjs/highlightjs-solidity) | | Splunk SPL | spl | [highlightjs-spl](https://github.com/swsoyee/highlightjs-spl) | | SQL | sql | | | Stan | stan, stanfuncs | | | Stata | stata | | -| STEP Part 21 | p21, step, stp | | +| STEP Part 21 | step21, p21, step, stp | | | Structured Text | iecst, scl, stl, structured-text | [highlightjs-structured-text](https://github.com/highlightjs/highlightjs-structured-text) | | Stylus | stylus, styl | | | SubUnit | subunit | | | Supercollider | supercollider, sc | [highlightjs-supercollider](https://github.com/highlightjs/highlightjs-supercollider) | | Svelte | svelte | [highlight.svelte](https://github.com/moonlitgrace/highlight.svelte) | | Swift | swift | | +| Tagger Script | taggerscript | | | Tcl | tcl, tk | | | Terraform (HCL) | terraform, tf, hcl | [highlightjs-terraform](https://github.com/highlightjs/highlightjs-terraform) | | Test Anything Protocol | tap | | @@ -268,13 +285,16 @@ The table below shows the full list of languages (and corresponding classes/alia | VB.Net | vbnet, vb | | | VBA | vba | [highlightjs-vba](https://github.com/dullin/highlightjs-vba) | | VBScript | vbscript, vbs | | +| VBScript in HTML | vbscript-html | | | Verilog | verilog, v | | | Veryl | veryl | [highlightjs-veryl](https://github.com/veryl-lang/veryl/tree/master/support/highlightjs) | | VHDL | vhdl | | | Vim Script | vim | | | VoltScript | voltscript, vss, lotusscript, lss | [highlightjs-voltscript](https://github.com/HCL-TECH-SOFTWARE/highlightjs-voltscript) | | WGSL | wgsl | [highlightjs-wgsl](https://github.com/highlightjs/highlightjs-wgsl) | +| WebAssembly | wasm | | | Why3 | whyml, mlw | [highlightjs-why3](https://github.com/JGalego/highlightjs-why3) | +| Wren | wren | | | X# | xsharp, xs, prg | [highlightjs-xsharp](https://github.com/InfomindsAg/highlightjs-xsharp) | | X++ | axapta, x++ | | | x86 Assembly | x86asm | | From 73047ae7227a0bd516a7c2c14d9fa84612239ca8 Mon Sep 17 00:00:00 2001 From: Styx0x6 Date: Tue, 14 Jul 2026 12:57:46 +0000 Subject: [PATCH 2/5] Aliases fully up-to-date. --- SUPPORTED_LANGUAGES.md | 602 ++++++++++++++++++++--------------------- 1 file changed, 301 insertions(+), 301 deletions(-) diff --git a/SUPPORTED_LANGUAGES.md b/SUPPORTED_LANGUAGES.md index 2b1e34027f..1212052786 100644 --- a/SUPPORTED_LANGUAGES.md +++ b/SUPPORTED_LANGUAGES.md @@ -5,307 +5,307 @@ The table below shows the full list of languages (and corresponding classes/alia **Note:** The languages available will depend on how you've built or are included the library in your app. For example our default minified web build includes only ~40 popular languages. See [Getting the Library][1] and [Importing the Library][2] in the README for examples of how to load additional/specific languages. -| Language | Aliases | Package | -| :-----------------------| :--------------------- | :------ | -| 1C | 1c | | -| 4D | 4d |[highlightjs-4d](https://github.com/highlightjs/highlightjs-4d) | -| ABAP | sap-abap, abap |[highlight-sap-abap](https://github.com/highlightjs/highlightjs-sap-abap) | -| Abc Notation | abc |[highlightjs-abc](https://github.com/nocpiun/highlightjs-abc)| -| ABNF | abnf | | -| Access logs | accesslog | | -| ActionScript | actionscript, as | | -| Ada | ada | | -| Aiken | aiken, ak | [highlightjs-aiken](https://github.com/yHSJ/highlightjs-aiken) | -| Alan | ln | [highlightjs-alan](https://github.com/alantech/highlightjs-alan) | -| Alan IF | alan, i | [highlightjs-alan](https://github.com/highlightjs/highlightjs-alan) | -| AngelScript | angelscript, asc | | -| Apache | apache, apacheconf | | -| Apex | apex | [highlightjs-apex](https://github.com/highlightjs/highlightjs-apex/) | -| AppleScript | applescript, osascript | | -| Arcade | arcade | | -| Arduino (C++ w/Arduino libs) | arduino, ino | | -| ARM assembler | armasm, arm | | -| AsciiDoc | asciidoc, adoc | | -| AspectJ | aspectj | | -| AutoHotkey | autohotkey | | -| AutoIt | autoit | | -| AVR assembler | avrasm | | -| Awk | awk, mawk, nawk, gawk | | -| Ballerina | ballerina, bal | [highlightjs-ballerina](https://github.com/highlightjs/highlightjs-ballerina) | -| Bash | bash, sh, zsh | | -| BASIC | basic | | -| BBCode | bbcode | [highlightjs-bbcode](https://github.com/RedGuy12/highlightjs-bbcode) | -| Bicep | bicep | [highlightjs-bicep](https://github.com/Azure/bicep/blob/main/docs/highlighting.md#highlightjs) | -| Blade (Laravel) | blade | [highlightjs-blade](https://github.com/miken32/highlightjs-blade) | -| BNF | bnf | | -| BQN | bqn | [highlightjs-bqn](https://github.com/razetime/highlightjs-bqn) | -| Brainfuck | brainfuck, bf | | -| C | c, h | | -| C# | csharp, cs | | -| C++ | cpp, hpp, cc, hh, c++, h++, cxx, hxx | | -| C/AL | cal | | -| C3 | c3 | [highlightjs-c3](https://github.com/highlightjs/highlightjs-c3) | -| Cache Object Script | cos, cls | | -| Candid | candid, did | [highlightjs-motoko](https://github.com/rvanasa/highlightjs-motoko) | -| Cap’n Proto | capnproto, capnp | | -| Cedar | cedar, cedarschema | [highlightjs-cedar](https://github.com/cedar-policy/highlightjs-cedar) | -| Ceylon | ceylon | | -| Chaos | chaos, kaos | [highlightjs-chaos](https://github.com/chaos-lang/highlightjs-chaos) | -| Chapel | chapel, chpl | [highlightjs-chapel](https://github.com/chapel-lang/highlightjs-chapel) | -| Cisco CLI | cisco | [highlightjs-cisco-cli](https://github.com/BMatheas/highlightjs-cisco-cli) | -| Clean | clean, icl, dcl | | -| Clojure | clojure, clj | | -| Clojure REPL | clojure-repl | | -| CMake | cmake, cmake.in | | -| COBOL | cobol, standard-cobol | [highlightjs-cobol](https://github.com/otterkit/highlightjs-cobol) | -| CODEOWNERS | codeowners | [highlightjs-codeowners](https://github.com/highlightjs/highlightjs-codeowners) | -| CoffeeScript | coffeescript, coffee, cson, iced | | -| Coq | coq | | -| CpcdosC+ | cpc | [highlightjs-cpcdos](https://github.com/SPinti-Software/highlightjs-cpcdos) | -| Crmsh | crmsh, crm, pcmk | | -| Crystal | crystal, cr | | -| CSP | csp | | -| CSS | css | | -| cURL | curl | [highlightjs-curl](https://github.com/highlightjs/highlightjs-curl) | -| Cypher (Neo4j) | cypher | [highlightjs-cypher](https://github.com/highlightjs/highlightjs-cypher) | -| D | d | | -| Dafny | dafny | [highlightjs-dafny](https://github.com/ConsenSys/highlightjs-dafny)| -| Dart | dart | | -| DAX (Data Analysis Expressions) | dax |[highlightjs-dax](https://github.com/jiaopengzi/highlightjs-dax) | -| Delphi | delphi, dpr, dfm, pas, pascal | | -| Diff | diff, patch | | -| Django | django, jinja | | -| DNS Zone file | dns, zone, bind | | -| Dockerfile | dockerfile, docker | | -| Djot | djot, dj |[highlightjs-djot](https://github.com/php-collective/highlightjs-djot) | -| DOS | dos, bat, cmd | | -| dsconfig | dsconfig | | -| DTS (Device Tree) | dts | | -| Dust | dust, dst | | -| Dylan | dylan | [highlightjs-dylan](https://github.com/highlightjs/highlightjs-dylan) | -| EBNF | ebnf | | -| Elixir | elixir | | -| Elm | elm | | -| ERB | erb | | -| Erlang | erlang, erl | | -| Erlang REPL | erlang-repl | | -| ES|QL | esql | [highlightjs-esql](https://github.com/elastic/highlightjs-esql) | -| Excel | excel, xls, xlsx | | -| Extempore | extempore, xtlang, xtm | [highlightjs-xtlang](https://github.com/highlightjs/highlightjs-xtlang) | -| F# | fsharp, fs, fsx, fsi, fsscript | | -| FIX | fix | | -| Flix | flix | [highlightjs-flix](https://github.com/flix/highlightjs-flix) | -| Fortran | fortran, f90, f95 | | -| FunC | func | [highlightjs-func](https://github.com/highlightjs/highlightjs-func) | -| G-Code | gcode, nc | | -| Gams | gams, gms | | -| GAUSS | gauss, gss | | -| GDScript | godot, gdscript | [highlightjs-gdscript](https://github.com/highlightjs/highlightjs-gdscript) | -| Gherkin | gherkin | | -| Gleam | gleam | [gleam-highlight.js](https://github.com/gleam-lang/gleam-highlight.js) | -| Glimmer and EmberJS | hbs, glimmer, html.hbs, html.handlebars, htmlbars | [highlightjs-glimmer](https://github.com/NullVoxPopuli/highlightjs-glimmer) | -| GML | gml | | -| GN for Ninja | gn, gni | [highlightjs-GN](https://github.com/highlightjs/highlightjs-GN) | -| Go | go, golang | | -| Golo | golo, gololang | | -| Gradle | gradle | | -| Grammatical Framework | gf | [highlightjs-gf](https://github.com/johnjcamilleri/highlightjs-gf) | -| GraphQL | graphql, gql | | -| Groovy | groovy | | -| GSQL | gsql | [highlightjs-gsql](https://github.com/DanBarkus/highlightjs-gsql) | -| Haml | haml | | -| Handlebars | handlebars, hbs, html.hbs, html.handlebars | | -| Haskell | haskell, hs | | -| Haxe | haxe, hx | | -| High-level shader language| hlsl | [highlightjs-hlsl](https://github.com/highlightjs/highlightjs-hlsl) | -| HSP | hsp | | -| HTML, XML | xml, html, xhtml, rss, atom, xjb, xsd, xsl, plist, svg | | -| HTTP | http, https | | -| Hy | hy, hylang | | -| Inform7 | inform7, i7 | | -| Igor Pro | igor, igorpro, ipf | [highlightjs-igor-pro](https://github.com/HelloWorldDevs/highlightjs-igor-pro) | -| Ini, TOML | ini, toml | | -| Iptables | iptables | [highlightjs-iptables](https://github.com/highlightjs/highlightjs-iptables) | -| IRPF90 | irpf90 | | -| ISBL | isbl | | -| Jaiva | jaiva, jiv, jva | [highlightjs-jaiva](https://github.com/yetnt/highlightjs-jaiva) | -| Java | java, jsp | | -| JavaScript | javascript, js, jsx | | -| JBoss CLI | jboss-cli, wildfly-cli | | -| Jolie | jolie, iol, ol | [highlightjs-jolie](https://github.com/xiroV/highlightjs-jolie) | -| JSON | json, jsonc, json5 | | -| JSONata | jsonata | [highlightjs-jsonata](https://github.com/DevDimov/highlightjs-jsonata) | -| Julia | julia, jl | | -| Julia REPL | julia-repl | | -| Kotlin | kotlin, kt | | -| L4 | l4, legal | [highlightjs-l4](https://github.com/legalese/highlightjs-l4) -| Lang | | [highlightjs-lang](https://github.com/highlightjs/highlightjs-lang) -| Lasso | lasso, ls, lassoscript | | -| LaTeX | latex, tex | | -| LDIF | ldif | | -| Leaf | leaf | | -| Lean | lean | [highlightjs-lean](https://github.com/leanprover-community/highlightjs-lean) | -| Less | less | | -| Liquid | liquid | [highlightjs-liquid](https://github.com/highlightjs/highlightjs-liquid) | -| Liquidsoap | liq | [highlightjs-liquidsoap](https://github.com/savonet/highlightjs-liquidsoap) | -| Lisp | lisp | | -| LiveCode Server | livecodeserver | | -| LiveScript | livescript, ls | | -| LLVM IR | llvm | | -| LSL (Linden Scripting Language) | lsl | | -| LookML | lookml | [highlightjs-lookml](https://github.com/spectacles-ci/highlightjs-lookml) | -| Lua | lua, pluto | | -| Luau | luau | [highlightjs-luau](https://github.com/highlightjs/highlightjs-luau) | -| M (Power Query) | m, pq |[highlightjs-m](https://github.com/jiaopengzi/highlightjs-m) | -| Macaulay2 | macaulay2 | [highlightjs-macaulay2](https://github.com/d-torrance/highlightjs-macaulay2) | -| Magik | magik | [highlightjs-magik](https://github.com/sebastiaanspeck/highlightjs-magik) | -| Makefile | makefile, mk, mak, make | | -| Markdown | markdown, md, mkdown, mkd | | -| Mathematica | mathematica, mma, wl | | -| Matlab | matlab | | -| Maxima | maxima | | -| Maya Embedded Language | mel | | -| Mercury | mercury | | -| MetaPost | metapost | [highlightjs-metapost](https://github.com/chupinmaxime/highlightjs-metapost) | | -| Mint | mint | [highlightjs-mint](https://github.com/mint-lang/highlightjs-mint) | -| MIPS Assembler | mips, mipsasm | | -| mIRC Scripting Language | mirc, mrc | [highlightjs-mirc](https://github.com/highlightjs/highlightjs-mirc) | -| Mirth | mirth | [highlightjs-mirth](https://github.com/highlightjs/highlightjs-mirth) | -| Mizar | mizar | | -| MKB | mkb | [highlightjs-mkb](https://github.com/Dereavy/highlightjs-mkb) | -| MLIR | mlir | [highlightjs-mlir](https://github.com/highlightjs/highlightjs-mlir) | -| Mojolicious | mojolicious | | -| Monkey | monkey | | -| MoonBit | moonbit, mbt | [highlightjs-moonbit](https://github.com/Kaida-Amethyst/highlightjs-moonbit) | -| Moonscript | moonscript, moon | | -| Motoko | motoko, mo | [highlightjs-motoko](https://github.com/rvanasa/highlightjs-motoko) | -| N1QL | n1ql | | -| Nested Text | nestedtext, nt | | -| Never | never | [highlightjs-never](https://github.com/never-lang/highlightjs-never) | -| Nginx | nginx, nginxconf | | -| Nim | nim, nimrod | | -| Nix | nix | | -| Node REPL | node-repl | | -| NSIS | nsis | | -| Oak | oak | [highlightjs-oak](https://github.com/timlabs/highlightjs-oak) | -| Object Constraint Language | ocl | [highlightjs-ocl](https://github.com/nhomble/highlightjs-ocl) | -| Objective C | objectivec, mm, objc, obj-c, obj-c++, objective-c++ | | -| OCaml | ocaml, ml | | -| Odin | odin | [highlightjs-odinlang](https://github.com/marianpekar/highlightjs-odinlang) | -| OpenGL Shading Language | glsl | | -| OpenSCAD | openscad, scad | | -| Oracle Rules Language | ruleslanguage | | -| Oxygene | oxygene | | -| Papyrus | papyrus, psc |[highlightjs-papyrus](https://github.com/Pickysaurus/highlightjs-papyrus) | -| Parser3 | parser3 | | -| Perl | perl, pl, pm | | -| PF | pf, pf.conf | | -| Phix | phix | [highlightjs-phix](https://github.com/highlightjs/highlightjs-phix) | -| PHP | php | | -| PHP Template | php-template | | -| Pine Script | pine, pinescript | [highlightjs-pine](https://github.com/jeyllani/highlightjs-pine) | -| Pkl | pkl | [highlightjs-pkl](https://github.com/apple/highlightjs-pkl) | -| Plaintext | plaintext, txt, text | | -| Pony | pony | | -| PostgreSQL & PL/pgSQL | pgsql, postgres, postgresql | | -| PowerOn | poweron, po | [highlightjs-poweron](https://github.com/libum-llc/highlightjs-poweron) | -| PowerShell | powershell, ps, ps1, pwsh | | -| Prisma | prisma | [highlightjs-prisma](https://github.com/witch-factory/highlightjs-prisma) | -| Processing | processing | | -| Prolog | prolog | | -| Properties | properties | | -| Protocol Buffers | proto, protobuf | | -| Puppet | puppet, pp | | -| PureBASIC | purebasic, pb, pbi | | -| Python | python, py, gyp | | -| Python profiler results | profile | | -| Python REPL | python-repl, pycon | | -| Q | q, k, kdb | | -| Q# | qsharp | [highlightjs-qsharp](https://github.com/fedonman/highlightjs-qsharp) | -| QML | qml | | -| R | r | | -| Raku | raku, perl6, p6, pm6, rakumod | [highlightjs-raku](https://github.com/highlightjs/highlightjs-raku) | -| RakuDoc | pod6, rakudoc | [highlightjs-raku](https://github.com/highlightjs/highlightjs-raku) | -| RakuQuoting | rakuquoting | [highlightjs-raku](https://github.com/highlightjs/highlightjs-raku) | -| RakuRegexe | rakuregexe | [highlightjs-raku](https://github.com/highlightjs/highlightjs-raku) | -| RAScript | rascript | [highlightjs-rascript](https://github.com/joshraphael/highlightjs-rascript) | -| Razor CSHTML | cshtml, razor, razor-cshtml | [highlightjs-cshtml-razor](https://github.com/highlightjs/highlightjs-cshtml-razor) | -| ReasonML | reasonml, re | | -| Rebol & Red | redbol, rebol, red, red-system | [highlightjs-redbol](https://github.com/oldes/highlightjs-redbol) | -| RenderMan RIB | rib | | -| RenderMan RSL | rsl | | -| ReScript | rescript, res | [highlightjs-rescript](https://github.com/tsnobip/highlightjs-rescript) | -| RISC-V Assembly | riscv, riscvasm | [highlightjs-riscvasm](https://github.com/highlightjs/highlightjs-riscvasm) | -| RiScript | risc, riscript | [highlightjs-riscript](https://github.com/highlightjs/highlightjs-riscript) | -| Roboconf | roboconf, graph, instances | | -| RouterOS script | routeros, mikrotik | | -| Robot Framework | robot, rf | [highlightjs-robot](https://github.com/highlightjs/highlightjs-robot) | -| RPM spec files | rpm-specfile, rpm, spec, rpm-spec, specfile | [highlightjs-rpm-specfile](https://github.com/highlightjs/highlightjs-rpm-specfile) | -| Ruby | ruby, rb, gemspec, podspec, thor, irb | | -| Rust | rust, rs | | -| RVT Script | rvt, rvt-script | [highlightjs-rvt-script](https://github.com/Sopitive/highlightjs-rvt-script) | -| SAS | SAS, sas | | -| Scala | scala | | -| Scheme | scheme | | -| Scilab | scilab, sci | | -| SCSS | scss | | -| SFZ | sfz | [highlightjs-sfz](https://github.com/sfz/highlight.js) | -| Shape Expressions | shexc | [highlightjs-shexc](https://github.com/highlightjs/highlightjs-shexc) | -| Shell | shell, console | | -| Smali | smali | | -| Smalltalk | smalltalk, st | | -| SML | sml, ml | | -| SQF | sqf | | -| Solidity | solidity, sol | [highlightjs-solidity](https://github.com/highlightjs/highlightjs-solidity) | -| Splunk SPL | spl | [highlightjs-spl](https://github.com/swsoyee/highlightjs-spl) | -| SQL | sql | | -| Stan | stan, stanfuncs | | -| Stata | stata | | -| STEP Part 21 | step21, p21, step, stp | | -| Structured Text | iecst, scl, stl, structured-text | [highlightjs-structured-text](https://github.com/highlightjs/highlightjs-structured-text) | -| Stylus | stylus, styl | | -| SubUnit | subunit | | -| Supercollider | supercollider, sc | [highlightjs-supercollider](https://github.com/highlightjs/highlightjs-supercollider) | -| Svelte | svelte | [highlight.svelte](https://github.com/moonlitgrace/highlight.svelte) | -| Swift | swift | | -| Tagger Script | taggerscript | | -| Tcl | tcl, tk | | -| Terraform (HCL) | terraform, tf, hcl | [highlightjs-terraform](https://github.com/highlightjs/highlightjs-terraform) | -| Test Anything Protocol | tap | | -| Thrift | thrift | | -| Toit | toit | [toit-highlight](https://github.com/snxx-lppxx/toit-highlight) | -| TP | tp | | -| Transact-SQL | tsql | [highlightjs-tsql](https://github.com/highlightjs/highlightjs-tsql) | -| TTCN-3 | ttcn, ttcnpp, ttcn3 | [highlightjs-ttcn3](https://gitea.osmocom.org/ttcn3/highlightjs-ttcn3) | -| Twig | twig, craftcms | | -| TypeScript | typescript, ts, tsx, mts, cts | | -| Unicorn Rails log | unicorn-rails-log | [highlightjs-unicorn-rails-log](https://github.com/sweetppro/highlightjs-unicorn-rails-log) | -| Unison | unison, u | [highlightjs-unison](https://github.com/highlightjs/highlightjs-unison) | -| Vala | vala | | -| VB.Net | vbnet, vb | | -| VBA | vba | [highlightjs-vba](https://github.com/dullin/highlightjs-vba) | -| VBScript | vbscript, vbs | | -| VBScript in HTML | vbscript-html | | -| Verilog | verilog, v | | -| Veryl | veryl | [highlightjs-veryl](https://github.com/veryl-lang/veryl/tree/master/support/highlightjs) | -| VHDL | vhdl | | -| Vim Script | vim | | -| VoltScript | voltscript, vss, lotusscript, lss | [highlightjs-voltscript](https://github.com/HCL-TECH-SOFTWARE/highlightjs-voltscript) | -| WGSL | wgsl | [highlightjs-wgsl](https://github.com/highlightjs/highlightjs-wgsl) | -| WebAssembly | wasm | | -| Why3 | whyml, mlw | [highlightjs-why3](https://github.com/JGalego/highlightjs-why3) | -| Wren | wren | | -| X# | xsharp, xs, prg | [highlightjs-xsharp](https://github.com/InfomindsAg/highlightjs-xsharp) | -| X++ | axapta, x++ | | -| x86 Assembly | x86asm | | -| x86 Assembly (AT&T) | x86asmatt | [highlightjs-x86asmatt](https://github.com/gondow/highlightjs-x86asmatt) | -| XL | xl, tao | | -| Xojo | xojo | [highlightjs-xojo](https://github.com/patricksalo/highlightjs-xojo) | -| XQuery | xquery, xpath, xq, xqm | | -| YAML | yml, yaml | | -| ZenScript | zenscript, zs |[highlightjs-zenscript](https://github.com/highlightjs/highlightjs-zenscript) | -| Zephir | zephir, zep | | -| Zig | zig |[highlightjs-zig](https://github.com/fwx5618177/highlightjs-zig) | +| Language | Aliases | Package | +| :--------------------------------| :------------------------------------------------------------ | :------ | +| 1C | 1c | | +| 4D | 4d | [highlightjs-4d](https://github.com/highlightjs/highlightjs-4d) | +| ABAP | sap-abap, abap | [highlight-sap-abap](https://github.com/highlightjs/highlightjs-sap-abap) | +| Abc Notation | abc | [highlightjs-abc](https://github.com/nocpiun/highlightjs-abc) | +| ABNF | abnf | | +| Access logs | accesslog | | +| ActionScript | actionscript, as | | +| Ada | ada | | +| Aiken | aiken, ak | [highlightjs-aiken](https://github.com/yHSJ/highlightjs-aiken) | +| Alan | ln | [highlightjs-alan](https://github.com/alantech/highlightjs-alan) | +| Alan IF | alan, i | [highlightjs-alan](https://github.com/highlightjs/highlightjs-alan) | +| AngelScript | angelscript, asc | | +| Apache | apache, apacheconf | | +| Apex | apex | [highlightjs-apex](https://github.com/highlightjs/highlightjs-apex/) | +| AppleScript | applescript, osascript | | +| Arcade | arcade | | +| Arduino (C++ w/Arduino libs) | arduino | | +| ARM assembler | armasm, arm | | +| AsciiDoc | asciidoc, adoc | | +| AspectJ | aspectj | | +| AutoHotkey | autohotkey, ahk | | +| AutoIt | autoit | | +| AVR assembler | avrasm | | +| Awk | awk | | +| Ballerina | ballerina, bal | [highlightjs-ballerina](https://github.com/highlightjs/highlightjs-ballerina) | +| Bash | bash, sh, zsh | | +| BASIC | basic | | +| BBCode | bbcode | [highlightjs-bbcode](https://github.com/RedGuy12/highlightjs-bbcode) | +| Bicep | bicep | [highlightjs-bicep](https://github.com/Azure/bicep/blob/main/docs/highlighting.md#highlightjs) | +| Blade (Laravel) | blade | [highlightjs-blade](https://github.com/miken32/highlightjs-blade) | +| BNF | bnf | | +| BQN | bqn | [highlightjs-bqn](https://github.com/razetime/highlightjs-bqn) | +| Brainfuck | brainfuck, bf | | +| C | c, h | | +| C# | csharp, cs, c# | | +| C++ | cpp, cc, c++, h++, hpp, hh, hxx, cxx | | +| C/AL | cal | | +| C3 | c3 | [highlightjs-c3](https://github.com/highlightjs/highlightjs-c3) | +| Cache Object Script | cos, cls | | +| Candid | candid, did | [highlightjs-motoko](https://github.com/rvanasa/highlightjs-motoko) | +| Cap’n Proto | capnproto, capnp | | +| Cedar | cedar, cedarschema | [highlightjs-cedar](https://github.com/cedar-policy/highlightjs-cedar) | +| Ceylon | ceylon | | +| Chaos | chaos, kaos | [highlightjs-chaos](https://github.com/chaos-lang/highlightjs-chaos) | +| Chapel | chapel, chpl | [highlightjs-chapel](https://github.com/chapel-lang/highlightjs-chapel) | +| Cisco CLI | cisco | [highlightjs-cisco-cli](https://github.com/BMatheas/highlightjs-cisco-cli) | +| Clean | clean, icl, dcl | | +| Clojure | clojure, clj, edn | | +| Clojure REPL | clojure-repl | | +| CMake | cmake, cmake.in | | +| COBOL | cobol, standard-cobol | [highlightjs-cobol](https://github.com/otterkit/highlightjs-cobol) | +| CODEOWNERS | codeowners | [highlightjs-codeowners](https://github.com/highlightjs/highlightjs-codeowners) | +| CoffeeScript | coffeescript, coffee, cson, iced | | +| Coq | coq | | +| CpcdosC+ | cpc | [highlightjs-cpcdos](https://github.com/SPinti-Software/highlightjs-cpcdos) | +| Crmsh | crmsh, crm, pcmk | | +| Crystal | crystal, cr | | +| CSP | csp | | +| CSS | css | | +| cURL | curl | [highlightjs-curl](https://github.com/highlightjs/highlightjs-curl) | +| Cypher (Neo4j) | cypher | [highlightjs-cypher](https://github.com/highlightjs/highlightjs-cypher) | +| D | d | | +| Dafny | dafny | [highlightjs-dafny](https://github.com/ConsenSys/highlightjs-dafny) | +| Dart | dart | | +| DAX (Data Analysis Expressions) | dax | [highlightjs-dax](https://github.com/jiaopengzi/highlightjs-dax) | +| Delphi | delphi, dpr, dfm, pas, pascal | | +| Diff | diff, patch | | +| Django | django, jinja | | +| DNS Zone file | dns, bind, zone | | +| Dockerfile | dockerfile, docker | | +| Djot | djot, dj | [highlightjs-djot](https://github.com/php-collective/highlightjs-djot) | +| DOS | dos, bat, cmd | | +| dsconfig | dsconfig | | +| DTS (Device Tree) | dts | | +| Dust | dust, dst | | +| Dylan | dylan | [highlightjs-dylan](https://github.com/highlightjs/highlightjs-dylan) | +| EBNF | ebnf | | +| Elixir | elixir, ex, exs | | +| Elm | elm | | +| ERB | erb | | +| Erlang | erlang, erl | | +| Erlang REPL | erlang-repl | | +| ES|QL | esql | [highlightjs-esql](https://github.com/elastic/highlightjs-esql) | +| Excel | excel, xlsx, xls | | +| Extempore | extempore, xtlang, xtm | [highlightjs-xtlang](https://github.com/highlightjs/highlightjs-xtlang) | +| F# | fsharp, fs, f# | | +| FIX | fix | | +| Flix | flix | [highlightjs-flix](https://github.com/flix/highlightjs-flix) | +| Fortran | fortran, f90, f95 | | +| FunC | func | [highlightjs-func](https://github.com/highlightjs/highlightjs-func) | +| G-Code | gcode, nc | | +| Gams | gams, gms | | +| GAUSS | gauss, gss | | +| GDScript | godot, gdscript | [highlightjs-gdscript](https://github.com/highlightjs/highlightjs-gdscript) | +| Gherkin | gherkin, feature | | +| Gleam | gleam | [gleam-highlight.js](https://github.com/gleam-lang/gleam-highlight.js) | +| Glimmer and EmberJS | hbs, glimmer, html.hbs, html.handlebars, htmlbars | [highlightjs-glimmer](https://github.com/NullVoxPopuli/highlightjs-glimmer) | +| GML | gml | | +| GN for Ninja | gn, gni | [highlightjs-GN](https://github.com/highlightjs/highlightjs-GN) | +| Go | go, golang | | +| Golo | golo | | +| Gradle | gradle | | +| Grammatical Framework | gf | [highlightjs-gf](https://github.com/johnjcamilleri/highlightjs-gf) | +| GraphQL | graphql, gql | | +| Groovy | groovy | | +| GSQL | gsql | [highlightjs-gsql](https://github.com/DanBarkus/highlightjs-gsql) | +| Haml | haml | | +| Handlebars | handlebars, hbs, html.hbs, html.handlebars, htmlbars | | +| Haskell | haskell, hs | | +| Haxe | haxe, hx | | +| High-level shader language | hlsl | [highlightjs-hlsl](https://github.com/highlightjs/highlightjs-hlsl) | +| HSP | hsp | | +| HTML, XML | xml, html, xhtml, rss, atom, xjb, xsd, xsl, plist, wsf, svg | | +| HTTP | http, https | | +| Hy | hy, hylang | | +| Inform7 | inform7, i7 | | +| Igor Pro | igor, igorpro, ipf | [highlightjs-igor-pro](https://github.com/HelloWorldDevs/highlightjs-igor-pro) | +| Ini, TOML | ini, toml | | +| Iptables | iptables | [highlightjs-iptables](https://github.com/highlightjs/highlightjs-iptables) | +| IRPF90 | irpf90 | | +| ISBL | isbl | | +| Jaiva | jaiva, jiv, jva | [highlightjs-jaiva](https://github.com/yetnt/highlightjs-jaiva) | +| Java | java, jsp | | +| JavaScript | javascript, js, jsx, mjs, cjs | | +| JBoss CLI | jboss-cli, wildfly-cli | | +| Jolie | jolie, iol, ol | [highlightjs-jolie](https://github.com/xiroV/highlightjs-jolie) | +| JSON | json, jsonc, json5 | | +| JSONata | jsonata | [highlightjs-jsonata](https://github.com/DevDimov/highlightjs-jsonata) | +| Julia | julia | | +| Julia REPL | julia-repl, jldoctest | | +| Kotlin | kotlin, kt, kts, ktm, ktx | | +| L4 | l4, legal | [highlightjs-l4](https://github.com/legalese/highlightjs-l4) | +| Lang | | [highlightjs-lang](https://github.com/highlightjs/highlightjs-lang) | +| Lasso | lasso, ls, lassoscript | | +| LaTeX | latex, tex | | +| LDIF | ldif | | +| Leaf | leaf | | +| Lean | lean | [highlightjs-lean](https://github.com/leanprover-community/highlightjs-lean) | +| Less | less | | +| Liquid | liquid | [highlightjs-liquid](https://github.com/highlightjs/highlightjs-liquid) | +| Liquidsoap | liq | [highlightjs-liquidsoap](https://github.com/savonet/highlightjs-liquidsoap) | +| Lisp | lisp | | +| LiveCode Server | livecodeserver | | +| LiveScript | livescript, ls | | +| LLVM IR | llvm | | +| LSL (Linden Scripting Language) | lsl | | +| LookML | lookml | [highlightjs-lookml](https://github.com/spectacles-ci/highlightjs-lookml) | +| Lua | lua, pluto | | +| Luau | luau | [highlightjs-luau](https://github.com/highlightjs/highlightjs-luau) | +| M (Power Query) | m, pq | [highlightjs-m](https://github.com/jiaopengzi/highlightjs-m) | +| Macaulay2 | macaulay2 | [highlightjs-macaulay2](https://github.com/d-torrance/highlightjs-macaulay2) | +| Magik | magik | [highlightjs-magik](https://github.com/sebastiaanspeck/highlightjs-magik) | +| Makefile | makefile, mk, mak, make | | +| Markdown | markdown, md, mkdown, mkd | | +| Mathematica | mathematica, mma, wl | | +| Matlab | matlab | | +| Maxima | maxima | | +| Maya Embedded Language | mel | | +| Mercury | mercury, m, moo | | +| MetaPost | metapost | [highlightjs-metapost](https://github.com/chupinmaxime/highlightjs-metapost) | +| Mint | mint | [highlightjs-mint](https://github.com/mint-lang/highlightjs-mint) | +| MIPS Assembler | mipsasm, mips | | +| mIRC Scripting Language | mirc, mrc | [highlightjs-mirc](https://github.com/highlightjs/highlightjs-mirc) | +| Mirth | mirth | [highlightjs-mirth](https://github.com/highlightjs/highlightjs-mirth) | +| Mizar | mizar | | +| MKB | mkb | [highlightjs-mkb](https://github.com/Dereavy/highlightjs-mkb) | +| MLIR | mlir | [highlightjs-mlir](https://github.com/highlightjs/highlightjs-mlir) | +| Mojolicious | mojolicious | | +| Monkey | monkey | | +| MoonBit | moonbit, mbt | [highlightjs-moonbit](https://github.com/Kaida-Amethyst/highlightjs-moonbit) | +| Moonscript | moonscript, moon | | +| Motoko | motoko, mo | [highlightjs-motoko](https://github.com/rvanasa/highlightjs-motoko) | +| N1QL | n1ql | | +| Nested Text | nestedtext, nt | | +| Never | never | [highlightjs-never](https://github.com/never-lang/highlightjs-never) | +| Nginx | nginx, nginxconf | | +| Nim | nim | | +| Nix | nix, nixos | | +| Node REPL | node-repl | | +| NSIS | nsis | | +| Oak | oak | [highlightjs-oak](https://github.com/timlabs/highlightjs-oak) | +| Object Constraint Language | ocl | [highlightjs-ocl](https://github.com/nhomble/highlightjs-ocl) | +| Objective C | objectivec, mm, objc, obj-c, obj-c++, objective-c++ | | +| OCaml | ocaml, ml | | +| Odin | odin | [highlightjs-odinlang](https://github.com/marianpekar/highlightjs-odinlang) | +| OpenGL Shading Language | glsl | | +| OpenSCAD | openscad, scad | | +| Oracle Rules Language | ruleslanguage | | +| Oxygene | oxygene | | +| Papyrus | papyrus, psc | [highlightjs-papyrus](https://github.com/Pickysaurus/highlightjs-papyrus) | +| Parser3 | parser3 | | +| Perl | perl, pl, pm | | +| PF | pf, pf.conf | | +| Phix | phix | [highlightjs-phix](https://github.com/highlightjs/highlightjs-phix) | +| PHP | php | | +| PHP Template | php-template | | +| Pine Script | pine, pinescript | [highlightjs-pine](https://github.com/jeyllani/highlightjs-pine) | +| Pkl | pkl | [highlightjs-pkl](https://github.com/apple/highlightjs-pkl) | +| Plaintext | plaintext, text, txt | | +| Pony | pony | | +| PostgreSQL & PL/pgSQL | pgsql, postgres, postgresql | | +| PowerOn | poweron, po | [highlightjs-poweron](https://github.com/libum-llc/highlightjs-poweron) | +| PowerShell | powershell, pwsh, ps, ps1 | | +| Prisma | prisma | [highlightjs-prisma](https://github.com/witch-factory/highlightjs-prisma) | +| Processing | processing, pde | | +| Prolog | prolog | | +| Properties | properties | | +| Protocol Buffers | protobuf, proto | | +| Puppet | puppet, pp | | +| PureBASIC | purebasic, pb, pbi | | +| Python | python, py, gyp, ipython | | +| Python profiler results | profile | | +| Python REPL | python-repl, pycon | | +| Q | q, k, kdb | | +| Q# | qsharp | [highlightjs-qsharp](https://github.com/fedonman/highlightjs-qsharp) | +| QML | qml, qt | | +| R | r | | +| Raku | raku, perl6, p6, pm6, rakumod | [highlightjs-raku](https://github.com/highlightjs/highlightjs-raku) | +| RakuDoc | pod6, rakudoc | [highlightjs-raku](https://github.com/highlightjs/highlightjs-raku) | +| RakuQuoting | rakuquoting | [highlightjs-raku](https://github.com/highlightjs/highlightjs-raku) | +| RakuRegexe | rakuregexe | [highlightjs-raku](https://github.com/highlightjs/highlightjs-raku) | +| RAScript | rascript | [highlightjs-rascript](https://github.com/joshraphael/highlightjs-rascript) | +| Razor CSHTML | cshtml, razor, razor-cshtml | [highlightjs-cshtml-razor](https://github.com/highlightjs/highlightjs-cshtml-razor) | +| ReasonML | reasonml, re | | +| Rebol & Red | redbol, rebol, red, red-system | [highlightjs-redbol](https://github.com/oldes/highlightjs-redbol) | +| RenderMan RIB | rib | | +| RenderMan RSL | rsl | | +| ReScript | rescript, res | [highlightjs-rescript](https://github.com/tsnobip/highlightjs-rescript) | +| RISC-V Assembly | riscv, riscvasm | [highlightjs-riscvasm](https://github.com/highlightjs/highlightjs-riscvasm) | +| RiScript | risc, riscript | [highlightjs-riscript](https://github.com/highlightjs/highlightjs-riscript) | +| Roboconf | roboconf, graph, instances | | +| RouterOS script | routeros, mikrotik | | +| Robot Framework | robot, rf | [highlightjs-robot](https://github.com/highlightjs/highlightjs-robot) | +| RPM spec files | rpm-specfile, rpm, spec, rpm-spec, specfile | [highlightjs-rpm-specfile](https://github.com/highlightjs/highlightjs-rpm-specfile) | +| Ruby | ruby, rb, gemspec, podspec, thor, irb | | +| Rust | rust, rs | | +| RVT Script | rvt, rvt-script | [highlightjs-rvt-script](https://github.com/Sopitive/highlightjs-rvt-script) | +| SAS | sas | | +| Scala | scala | | +| Scheme | scheme, scm | | +| Scilab | scilab, sci | | +| SCSS | scss | | +| SFZ | sfz | [highlightjs-sfz](https://github.com/sfz/highlight.js) | +| Shape Expressions | shexc | [highlightjs-shexc](https://github.com/highlightjs/highlightjs-shexc) | +| Shell | shell, console, shellsession | | +| Smali | smali | | +| Smalltalk | smalltalk, st | | +| SML | sml, ml | | +| SQF | sqf | | +| Solidity | solidity, sol | [highlightjs-solidity](https://github.com/highlightjs/highlightjs-solidity) | +| Splunk SPL | spl | [highlightjs-spl](https://github.com/swsoyee/highlightjs-spl) | +| SQL | sql | | +| Stan | stan, stanfuncs | | +| Stata | stata, do, ado | | +| STEP Part 21 | step21, p21, step, stp | | +| Structured Text | iecst, scl, stl, structured-text | [highlightjs-structured-text](https://github.com/highlightjs/highlightjs-structured-text) | +| Stylus | stylus, styl | | +| SubUnit | subunit | | +| Supercollider | supercollider, sc | [highlightjs-supercollider](https://github.com/highlightjs/highlightjs-supercollider) | +| Svelte | svelte | [highlight.svelte](https://github.com/moonlitgrace/highlight.svelte) | +| Swift | swift | | +| Tagger Script | taggerscript | | +| Tcl | tcl, tk | | +| Terraform (HCL) | terraform, tf, hcl | [highlightjs-terraform](https://github.com/highlightjs/highlightjs-terraform) | +| Test Anything Protocol | tap | | +| Thrift | thrift | | +| Toit | toit | [toit-highlight](https://github.com/snxx-lppxx/toit-highlight) | +| TP | tp | | +| Transact-SQL | tsql | [highlightjs-tsql](https://github.com/highlightjs/highlightjs-tsql) | +| TTCN-3 | ttcn, ttcnpp, ttcn3 | [highlightjs-ttcn3](https://gitea.osmocom.org/ttcn3/highlightjs-ttcn3) | +| Twig | twig, craftcms | | +| TypeScript | typescript, ts, tsx, mts, cts | | +| Unicorn Rails log | unicorn-rails-log | [highlightjs-unicorn-rails-log](https://github.com/sweetppro/highlightjs-unicorn-rails-log) | +| Unison | unison, u | [highlightjs-unison](https://github.com/highlightjs/highlightjs-unison) | +| Vala | vala | | +| VB.Net | vbnet, vb | | +| VBA | vba | [highlightjs-vba](https://github.com/dullin/highlightjs-vba) | +| VBScript | vbscript, vbs | | +| VBScript in HTML | vbscript-html | | +| Verilog | verilog, v, sv, svh | | +| Veryl | veryl | [highlightjs-veryl](https://github.com/veryl-lang/veryl/tree/master/support/highlightjs) | +| VHDL | vhdl | | +| Vim Script | vim | | +| VoltScript | voltscript, vss, lotusscript, lss | [highlightjs-voltscript](https://github.com/HCL-TECH-SOFTWARE/highlightjs-voltscript) | +| WGSL | wgsl | [highlightjs-wgsl](https://github.com/highlightjs/highlightjs-wgsl) | +| WebAssembly | wasm | | +| Why3 | whyml, mlw | [highlightjs-why3](https://github.com/JGalego/highlightjs-why3) | +| Wren | wren | | +| X# | xsharp, xs, prg | [highlightjs-xsharp](https://github.com/InfomindsAg/highlightjs-xsharp) | +| X++ | axapta, x++ | | +| x86 Assembly | x86asm | | +| x86 Assembly (AT&T) | x86asmatt | [highlightjs-x86asmatt](https://github.com/gondow/highlightjs-x86asmatt) | +| XL | xl, tao | | +| Xojo | xojo | [highlightjs-xojo](https://github.com/patricksalo/highlightjs-xojo) | +| XQuery | xquery, xpath, xq, xqm | | +| YAML | yaml, yml | | +| ZenScript | zenscript, zs | [highlightjs-zenscript](https://github.com/highlightjs/highlightjs-zenscript) | +| Zephir | zephir, zep | | +| Zig | zig | [highlightjs-zig](https://github.com/fwx5618177/highlightjs-zig) | The following languages are included in the "common" subset: From 31b86862ba88c317473224340c4f826bdd24bb30 Mon Sep 17 00:00:00 2001 From: Styx0x6 Date: Tue, 14 Jul 2026 12:58:15 +0000 Subject: [PATCH 3/5] Supported languages update. --- CHANGES.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index aa99d931ba..d8f6deae7d 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -7,14 +7,15 @@ Core Grammars: Documentation: -- referenced missing 3rd party ES|QL grammar to SUPPORTED_LANGUAGES [Elastic][] +- added 3rd party ES|QL grammar to SUPPORTED_LANGUAGES [Styx0x6][] - added 3rd party Cedar grammar to SUPPORTED_LANGUAGES [Dhruv Maniya][] +- referenced missing built-in grammar and aliases to SUPPORTED_LANGUAGES [Styx0x6][] CONTRIBUTORS [arturict]: https://github.com/arturict [Dhruv Maniya]: https://github.com/iamdhrv -[Elastic]: https://github.com/elastic +[Styx0x6]: https://github.com/styx0x6 [Sarath Francis]: https://github.com/sarathfrancis90 From 0a48884d196b938c6a7fd51364e451550035450b Mon Sep 17 00:00:00 2001 From: Styx0x6 Date: Tue, 14 Jul 2026 13:02:03 +0000 Subject: [PATCH 4/5] Typo update. --- SUPPORTED_LANGUAGES.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/SUPPORTED_LANGUAGES.md b/SUPPORTED_LANGUAGES.md index 1212052786..bd355672e0 100644 --- a/SUPPORTED_LANGUAGES.md +++ b/SUPPORTED_LANGUAGES.md @@ -6,7 +6,7 @@ The table below shows the full list of languages (and corresponding classes/alia | Language | Aliases | Package | -| :--------------------------------| :------------------------------------------------------------ | :------ | +| :------------------------------ | :---------------------------------------------------------- | :------ | | 1C | 1c | | | 4D | 4d | [highlightjs-4d](https://github.com/highlightjs/highlightjs-4d) | | ABAP | sap-abap, abap | [highlight-sap-abap](https://github.com/highlightjs/highlightjs-sap-abap) | @@ -322,8 +322,18 @@ use the full name and not the alias to avoid any ambiguity. | :-----------------------| :--------------------- | | Lasso | ls | | LiveScript | ls | +| M (Power Query) | m | +| Mercury | m | | OCaml | ml | | SML | ml | +| Glimmer and EmberJS | hbs | +| Handlebars | hbs | +| Glimmer and EmberJS | html.hbs | +| Handlebars | html.hbs | +| Glimmer and EmberJS | html.handlebars | +| Handlebars | html.handlebars | +| Glimmer and EmberJS | htmlbars | +| Handlebars | htmlbars | [1]: https://github.com/highlightjs/highlight.js#getting-the-library [2]: https://github.com/highlightjs/highlight.js#importing-the-library From 65aaa54ab339f1abcccf5c18b5868b39c1379668 Mon Sep 17 00:00:00 2001 From: Styx0x6 Date: Wed, 15 Jul 2026 19:28:22 +0000 Subject: [PATCH 5/5] Revert spacing and formatting. --- SUPPORTED_LANGUAGES.md | 528 ++++++++++++++++++++--------------------- 1 file changed, 264 insertions(+), 264 deletions(-) diff --git a/SUPPORTED_LANGUAGES.md b/SUPPORTED_LANGUAGES.md index bd355672e0..e98a3c3d1b 100644 --- a/SUPPORTED_LANGUAGES.md +++ b/SUPPORTED_LANGUAGES.md @@ -5,307 +5,307 @@ The table below shows the full list of languages (and corresponding classes/alia **Note:** The languages available will depend on how you've built or are included the library in your app. For example our default minified web build includes only ~40 popular languages. See [Getting the Library][1] and [Importing the Library][2] in the README for examples of how to load additional/specific languages. -| Language | Aliases | Package | -| :------------------------------ | :---------------------------------------------------------- | :------ | -| 1C | 1c | | -| 4D | 4d | [highlightjs-4d](https://github.com/highlightjs/highlightjs-4d) | -| ABAP | sap-abap, abap | [highlight-sap-abap](https://github.com/highlightjs/highlightjs-sap-abap) | -| Abc Notation | abc | [highlightjs-abc](https://github.com/nocpiun/highlightjs-abc) | -| ABNF | abnf | | -| Access logs | accesslog | | -| ActionScript | actionscript, as | | -| Ada | ada | | -| Aiken | aiken, ak | [highlightjs-aiken](https://github.com/yHSJ/highlightjs-aiken) | -| Alan | ln | [highlightjs-alan](https://github.com/alantech/highlightjs-alan) | -| Alan IF | alan, i | [highlightjs-alan](https://github.com/highlightjs/highlightjs-alan) | -| AngelScript | angelscript, asc | | -| Apache | apache, apacheconf | | -| Apex | apex | [highlightjs-apex](https://github.com/highlightjs/highlightjs-apex/) | -| AppleScript | applescript, osascript | | -| Arcade | arcade | | +| Language | Aliases | Package | +| :-----------------------| :--------------------- | :------ | +| 1C | 1c | | +| 4D | 4d |[highlightjs-4d](https://github.com/highlightjs/highlightjs-4d) | +| ABAP | sap-abap, abap |[highlight-sap-abap](https://github.com/highlightjs/highlightjs-sap-abap) | +| Abc Notation | abc |[highlightjs-abc](https://github.com/nocpiun/highlightjs-abc)| +| ABNF | abnf | | +| Access logs | accesslog | | +| ActionScript | actionscript, as | | +| Ada | ada | | +| Aiken | aiken, ak | [highlightjs-aiken](https://github.com/yHSJ/highlightjs-aiken) | +| Alan | ln | [highlightjs-alan](https://github.com/alantech/highlightjs-alan) | +| Alan IF | alan, i | [highlightjs-alan](https://github.com/highlightjs/highlightjs-alan) | +| AngelScript | angelscript, asc | | +| Apache | apache, apacheconf | | +| Apex | apex | [highlightjs-apex](https://github.com/highlightjs/highlightjs-apex/) | +| AppleScript | applescript, osascript | | +| Arcade | arcade | | | Arduino (C++ w/Arduino libs) | arduino | | -| ARM assembler | armasm, arm | | -| AsciiDoc | asciidoc, adoc | | -| AspectJ | aspectj | | +| ARM assembler | armasm, arm | | +| AsciiDoc | asciidoc, adoc | | +| AspectJ | aspectj | | | AutoHotkey | autohotkey, ahk | | -| AutoIt | autoit | | -| AVR assembler | avrasm | | +| AutoIt | autoit | | +| AVR assembler | avrasm | | | Awk | awk | | -| Ballerina | ballerina, bal | [highlightjs-ballerina](https://github.com/highlightjs/highlightjs-ballerina) | -| Bash | bash, sh, zsh | | -| BASIC | basic | | -| BBCode | bbcode | [highlightjs-bbcode](https://github.com/RedGuy12/highlightjs-bbcode) | -| Bicep | bicep | [highlightjs-bicep](https://github.com/Azure/bicep/blob/main/docs/highlighting.md#highlightjs) | -| Blade (Laravel) | blade | [highlightjs-blade](https://github.com/miken32/highlightjs-blade) | -| BNF | bnf | | -| BQN | bqn | [highlightjs-bqn](https://github.com/razetime/highlightjs-bqn) | -| Brainfuck | brainfuck, bf | | -| C | c, h | | +| Ballerina | ballerina, bal | [highlightjs-ballerina](https://github.com/highlightjs/highlightjs-ballerina) | +| Bash | bash, sh, zsh | | +| BASIC | basic | | +| BBCode | bbcode | [highlightjs-bbcode](https://github.com/RedGuy12/highlightjs-bbcode) | +| Bicep | bicep | [highlightjs-bicep](https://github.com/Azure/bicep/blob/main/docs/highlighting.md#highlightjs) | +| Blade (Laravel) | blade | [highlightjs-blade](https://github.com/miken32/highlightjs-blade) | +| BNF | bnf | | +| BQN | bqn | [highlightjs-bqn](https://github.com/razetime/highlightjs-bqn) | +| Brainfuck | brainfuck, bf | | +| C | c, h | | | C# | csharp, cs, c# | | | C++ | cpp, cc, c++, h++, hpp, hh, hxx, cxx | | -| C/AL | cal | | -| C3 | c3 | [highlightjs-c3](https://github.com/highlightjs/highlightjs-c3) | -| Cache Object Script | cos, cls | | -| Candid | candid, did | [highlightjs-motoko](https://github.com/rvanasa/highlightjs-motoko) | -| Cap’n Proto | capnproto, capnp | | -| Cedar | cedar, cedarschema | [highlightjs-cedar](https://github.com/cedar-policy/highlightjs-cedar) | -| Ceylon | ceylon | | -| Chaos | chaos, kaos | [highlightjs-chaos](https://github.com/chaos-lang/highlightjs-chaos) | -| Chapel | chapel, chpl | [highlightjs-chapel](https://github.com/chapel-lang/highlightjs-chapel) | -| Cisco CLI | cisco | [highlightjs-cisco-cli](https://github.com/BMatheas/highlightjs-cisco-cli) | -| Clean | clean, icl, dcl | | +| C/AL | cal | | +| C3 | c3 | [highlightjs-c3](https://github.com/highlightjs/highlightjs-c3) | +| Cache Object Script | cos, cls | | +| Candid | candid, did | [highlightjs-motoko](https://github.com/rvanasa/highlightjs-motoko) | +| Cap’n Proto | capnproto, capnp | | +| Cedar | cedar, cedarschema | [highlightjs-cedar](https://github.com/cedar-policy/highlightjs-cedar) | +| Ceylon | ceylon | | +| Chaos | chaos, kaos | [highlightjs-chaos](https://github.com/chaos-lang/highlightjs-chaos) | +| Chapel | chapel, chpl | [highlightjs-chapel](https://github.com/chapel-lang/highlightjs-chapel) | +| Cisco CLI | cisco | [highlightjs-cisco-cli](https://github.com/BMatheas/highlightjs-cisco-cli) | +| Clean | clean, icl, dcl | | | Clojure | clojure, clj, edn | | -| Clojure REPL | clojure-repl | | -| CMake | cmake, cmake.in | | -| COBOL | cobol, standard-cobol | [highlightjs-cobol](https://github.com/otterkit/highlightjs-cobol) | -| CODEOWNERS | codeowners | [highlightjs-codeowners](https://github.com/highlightjs/highlightjs-codeowners) | -| CoffeeScript | coffeescript, coffee, cson, iced | | -| Coq | coq | | -| CpcdosC+ | cpc | [highlightjs-cpcdos](https://github.com/SPinti-Software/highlightjs-cpcdos) | -| Crmsh | crmsh, crm, pcmk | | -| Crystal | crystal, cr | | -| CSP | csp | | -| CSS | css | | -| cURL | curl | [highlightjs-curl](https://github.com/highlightjs/highlightjs-curl) | -| Cypher (Neo4j) | cypher | [highlightjs-cypher](https://github.com/highlightjs/highlightjs-cypher) | -| D | d | | -| Dafny | dafny | [highlightjs-dafny](https://github.com/ConsenSys/highlightjs-dafny) | -| Dart | dart | | -| DAX (Data Analysis Expressions) | dax | [highlightjs-dax](https://github.com/jiaopengzi/highlightjs-dax) | -| Delphi | delphi, dpr, dfm, pas, pascal | | -| Diff | diff, patch | | -| Django | django, jinja | | +| Clojure REPL | clojure-repl | | +| CMake | cmake, cmake.in | | +| COBOL | cobol, standard-cobol | [highlightjs-cobol](https://github.com/otterkit/highlightjs-cobol) | +| CODEOWNERS | codeowners | [highlightjs-codeowners](https://github.com/highlightjs/highlightjs-codeowners) | +| CoffeeScript | coffeescript, coffee, cson, iced | | +| Coq | coq | | +| CpcdosC+ | cpc | [highlightjs-cpcdos](https://github.com/SPinti-Software/highlightjs-cpcdos) | +| Crmsh | crmsh, crm, pcmk | | +| Crystal | crystal, cr | | +| CSP | csp | | +| CSS | css | | +| cURL | curl | [highlightjs-curl](https://github.com/highlightjs/highlightjs-curl) | +| Cypher (Neo4j) | cypher | [highlightjs-cypher](https://github.com/highlightjs/highlightjs-cypher) | +| D | d | | +| Dafny | dafny | [highlightjs-dafny](https://github.com/ConsenSys/highlightjs-dafny)| +| Dart | dart | | +| DAX (Data Analysis Expressions) | dax |[highlightjs-dax](https://github.com/jiaopengzi/highlightjs-dax) | +| Delphi | delphi, dpr, dfm, pas, pascal | | +| Diff | diff, patch | | +| Django | django, jinja | | | DNS Zone file | dns, bind, zone | | -| Dockerfile | dockerfile, docker | | -| Djot | djot, dj | [highlightjs-djot](https://github.com/php-collective/highlightjs-djot) | -| DOS | dos, bat, cmd | | -| dsconfig | dsconfig | | -| DTS (Device Tree) | dts | | -| Dust | dust, dst | | -| Dylan | dylan | [highlightjs-dylan](https://github.com/highlightjs/highlightjs-dylan) | -| EBNF | ebnf | | +| Dockerfile | dockerfile, docker | | +| Djot | djot, dj |[highlightjs-djot](https://github.com/php-collective/highlightjs-djot) | +| DOS | dos, bat, cmd | | +| dsconfig | dsconfig | | +| DTS (Device Tree) | dts | | +| Dust | dust, dst | | +| Dylan | dylan | [highlightjs-dylan](https://github.com/highlightjs/highlightjs-dylan) | +| EBNF | ebnf | | | Elixir | elixir, ex, exs | | -| Elm | elm | | -| ERB | erb | | -| Erlang | erlang, erl | | -| Erlang REPL | erlang-repl | | -| ES|QL | esql | [highlightjs-esql](https://github.com/elastic/highlightjs-esql) | +| Elm | elm | | +| ERB | erb | | +| Erlang | erlang, erl | | +| Erlang REPL | erlang-repl | | +| ES|QL | esql | [highlightjs-esql](https://github.com/elastic/highlightjs-esql) | | Excel | excel, xlsx, xls | | -| Extempore | extempore, xtlang, xtm | [highlightjs-xtlang](https://github.com/highlightjs/highlightjs-xtlang) | +| Extempore | extempore, xtlang, xtm | [highlightjs-xtlang](https://github.com/highlightjs/highlightjs-xtlang) | | F# | fsharp, fs, f# | | -| FIX | fix | | -| Flix | flix | [highlightjs-flix](https://github.com/flix/highlightjs-flix) | -| Fortran | fortran, f90, f95 | | -| FunC | func | [highlightjs-func](https://github.com/highlightjs/highlightjs-func) | -| G-Code | gcode, nc | | -| Gams | gams, gms | | -| GAUSS | gauss, gss | | -| GDScript | godot, gdscript | [highlightjs-gdscript](https://github.com/highlightjs/highlightjs-gdscript) | +| FIX | fix | | +| Flix | flix | [highlightjs-flix](https://github.com/flix/highlightjs-flix) | +| Fortran | fortran, f90, f95 | | +| FunC | func | [highlightjs-func](https://github.com/highlightjs/highlightjs-func) | +| G-Code | gcode, nc | | +| Gams | gams, gms | | +| GAUSS | gauss, gss | | +| GDScript | godot, gdscript | [highlightjs-gdscript](https://github.com/highlightjs/highlightjs-gdscript) | | Gherkin | gherkin, feature | | -| Gleam | gleam | [gleam-highlight.js](https://github.com/gleam-lang/gleam-highlight.js) | -| Glimmer and EmberJS | hbs, glimmer, html.hbs, html.handlebars, htmlbars | [highlightjs-glimmer](https://github.com/NullVoxPopuli/highlightjs-glimmer) | -| GML | gml | | -| GN for Ninja | gn, gni | [highlightjs-GN](https://github.com/highlightjs/highlightjs-GN) | -| Go | go, golang | | +| Gleam | gleam | [gleam-highlight.js](https://github.com/gleam-lang/gleam-highlight.js) | +| Glimmer and EmberJS | hbs, glimmer, html.hbs, html.handlebars, htmlbars | [highlightjs-glimmer](https://github.com/NullVoxPopuli/highlightjs-glimmer) | +| GML | gml | | +| GN for Ninja | gn, gni | [highlightjs-GN](https://github.com/highlightjs/highlightjs-GN) | +| Go | go, golang | | | Golo | golo | | -| Gradle | gradle | | -| Grammatical Framework | gf | [highlightjs-gf](https://github.com/johnjcamilleri/highlightjs-gf) | -| GraphQL | graphql, gql | | -| Groovy | groovy | | -| GSQL | gsql | [highlightjs-gsql](https://github.com/DanBarkus/highlightjs-gsql) | -| Haml | haml | | +| Gradle | gradle | | +| Grammatical Framework | gf | [highlightjs-gf](https://github.com/johnjcamilleri/highlightjs-gf) | +| GraphQL | graphql, gql | | +| Groovy | groovy | | +| GSQL | gsql | [highlightjs-gsql](https://github.com/DanBarkus/highlightjs-gsql) | +| Haml | haml | | | Handlebars | handlebars, hbs, html.hbs, html.handlebars, htmlbars | | -| Haskell | haskell, hs | | -| Haxe | haxe, hx | | -| High-level shader language | hlsl | [highlightjs-hlsl](https://github.com/highlightjs/highlightjs-hlsl) | -| HSP | hsp | | +| Haskell | haskell, hs | | +| Haxe | haxe, hx | | +| High-level shader language| hlsl | [highlightjs-hlsl](https://github.com/highlightjs/highlightjs-hlsl) | +| HSP | hsp | | | HTML, XML | xml, html, xhtml, rss, atom, xjb, xsd, xsl, plist, wsf, svg | | -| HTTP | http, https | | -| Hy | hy, hylang | | -| Inform7 | inform7, i7 | | -| Igor Pro | igor, igorpro, ipf | [highlightjs-igor-pro](https://github.com/HelloWorldDevs/highlightjs-igor-pro) | -| Ini, TOML | ini, toml | | -| Iptables | iptables | [highlightjs-iptables](https://github.com/highlightjs/highlightjs-iptables) | -| IRPF90 | irpf90 | | -| ISBL | isbl | | -| Jaiva | jaiva, jiv, jva | [highlightjs-jaiva](https://github.com/yetnt/highlightjs-jaiva) | -| Java | java, jsp | | +| HTTP | http, https | | +| Hy | hy, hylang | | +| Inform7 | inform7, i7 | | +| Igor Pro | igor, igorpro, ipf | [highlightjs-igor-pro](https://github.com/HelloWorldDevs/highlightjs-igor-pro) | +| Ini, TOML | ini, toml | | +| Iptables | iptables | [highlightjs-iptables](https://github.com/highlightjs/highlightjs-iptables) | +| IRPF90 | irpf90 | | +| ISBL | isbl | | +| Jaiva | jaiva, jiv, jva | [highlightjs-jaiva](https://github.com/yetnt/highlightjs-jaiva) | +| Java | java, jsp | | | JavaScript | javascript, js, jsx, mjs, cjs | | -| JBoss CLI | jboss-cli, wildfly-cli | | -| Jolie | jolie, iol, ol | [highlightjs-jolie](https://github.com/xiroV/highlightjs-jolie) | -| JSON | json, jsonc, json5 | | -| JSONata | jsonata | [highlightjs-jsonata](https://github.com/DevDimov/highlightjs-jsonata) | +| JBoss CLI | jboss-cli, wildfly-cli | | +| Jolie | jolie, iol, ol | [highlightjs-jolie](https://github.com/xiroV/highlightjs-jolie) | +| JSON | json, jsonc, json5 | | +| JSONata | jsonata | [highlightjs-jsonata](https://github.com/DevDimov/highlightjs-jsonata) | | Julia | julia | | | Julia REPL | julia-repl, jldoctest | | | Kotlin | kotlin, kt, kts, ktm, ktx | | | L4 | l4, legal | [highlightjs-l4](https://github.com/legalese/highlightjs-l4) | | Lang | | [highlightjs-lang](https://github.com/highlightjs/highlightjs-lang) | -| Lasso | lasso, ls, lassoscript | | -| LaTeX | latex, tex | | -| LDIF | ldif | | -| Leaf | leaf | | -| Lean | lean | [highlightjs-lean](https://github.com/leanprover-community/highlightjs-lean) | -| Less | less | | -| Liquid | liquid | [highlightjs-liquid](https://github.com/highlightjs/highlightjs-liquid) | -| Liquidsoap | liq | [highlightjs-liquidsoap](https://github.com/savonet/highlightjs-liquidsoap) | -| Lisp | lisp | | -| LiveCode Server | livecodeserver | | -| LiveScript | livescript, ls | | -| LLVM IR | llvm | | -| LSL (Linden Scripting Language) | lsl | | -| LookML | lookml | [highlightjs-lookml](https://github.com/spectacles-ci/highlightjs-lookml) | -| Lua | lua, pluto | | -| Luau | luau | [highlightjs-luau](https://github.com/highlightjs/highlightjs-luau) | -| M (Power Query) | m, pq | [highlightjs-m](https://github.com/jiaopengzi/highlightjs-m) | -| Macaulay2 | macaulay2 | [highlightjs-macaulay2](https://github.com/d-torrance/highlightjs-macaulay2) | -| Magik | magik | [highlightjs-magik](https://github.com/sebastiaanspeck/highlightjs-magik) | -| Makefile | makefile, mk, mak, make | | -| Markdown | markdown, md, mkdown, mkd | | -| Mathematica | mathematica, mma, wl | | -| Matlab | matlab | | -| Maxima | maxima | | -| Maya Embedded Language | mel | | +| Lasso | lasso, ls, lassoscript | | +| LaTeX | latex, tex | | +| LDIF | ldif | | +| Leaf | leaf | | +| Lean | lean | [highlightjs-lean](https://github.com/leanprover-community/highlightjs-lean) | +| Less | less | | +| Liquid | liquid | [highlightjs-liquid](https://github.com/highlightjs/highlightjs-liquid) | +| Liquidsoap | liq | [highlightjs-liquidsoap](https://github.com/savonet/highlightjs-liquidsoap) | +| Lisp | lisp | | +| LiveCode Server | livecodeserver | | +| LiveScript | livescript, ls | | +| LLVM IR | llvm | | +| LSL (Linden Scripting Language) | lsl | | +| LookML | lookml | [highlightjs-lookml](https://github.com/spectacles-ci/highlightjs-lookml) | +| Lua | lua, pluto | | +| Luau | luau | [highlightjs-luau](https://github.com/highlightjs/highlightjs-luau) | +| M (Power Query) | m, pq |[highlightjs-m](https://github.com/jiaopengzi/highlightjs-m) | +| Macaulay2 | macaulay2 | [highlightjs-macaulay2](https://github.com/d-torrance/highlightjs-macaulay2) | +| Magik | magik | [highlightjs-magik](https://github.com/sebastiaanspeck/highlightjs-magik) | +| Makefile | makefile, mk, mak, make | | +| Markdown | markdown, md, mkdown, mkd | | +| Mathematica | mathematica, mma, wl | | +| Matlab | matlab | | +| Maxima | maxima | | +| Maya Embedded Language | mel | | | Mercury | mercury, m, moo | | | MetaPost | metapost | [highlightjs-metapost](https://github.com/chupinmaxime/highlightjs-metapost) | -| Mint | mint | [highlightjs-mint](https://github.com/mint-lang/highlightjs-mint) | +| Mint | mint | [highlightjs-mint](https://github.com/mint-lang/highlightjs-mint) | | MIPS Assembler | mipsasm, mips | | -| mIRC Scripting Language | mirc, mrc | [highlightjs-mirc](https://github.com/highlightjs/highlightjs-mirc) | -| Mirth | mirth | [highlightjs-mirth](https://github.com/highlightjs/highlightjs-mirth) | -| Mizar | mizar | | -| MKB | mkb | [highlightjs-mkb](https://github.com/Dereavy/highlightjs-mkb) | -| MLIR | mlir | [highlightjs-mlir](https://github.com/highlightjs/highlightjs-mlir) | -| Mojolicious | mojolicious | | -| Monkey | monkey | | -| MoonBit | moonbit, mbt | [highlightjs-moonbit](https://github.com/Kaida-Amethyst/highlightjs-moonbit) | -| Moonscript | moonscript, moon | | -| Motoko | motoko, mo | [highlightjs-motoko](https://github.com/rvanasa/highlightjs-motoko) | -| N1QL | n1ql | | -| Nested Text | nestedtext, nt | | -| Never | never | [highlightjs-never](https://github.com/never-lang/highlightjs-never) | -| Nginx | nginx, nginxconf | | +| mIRC Scripting Language | mirc, mrc | [highlightjs-mirc](https://github.com/highlightjs/highlightjs-mirc) | +| Mirth | mirth | [highlightjs-mirth](https://github.com/highlightjs/highlightjs-mirth) | +| Mizar | mizar | | +| MKB | mkb | [highlightjs-mkb](https://github.com/Dereavy/highlightjs-mkb) | +| MLIR | mlir | [highlightjs-mlir](https://github.com/highlightjs/highlightjs-mlir) | +| Mojolicious | mojolicious | | +| Monkey | monkey | | +| MoonBit | moonbit, mbt | [highlightjs-moonbit](https://github.com/Kaida-Amethyst/highlightjs-moonbit) | +| Moonscript | moonscript, moon | | +| Motoko | motoko, mo | [highlightjs-motoko](https://github.com/rvanasa/highlightjs-motoko) | +| N1QL | n1ql | | +| Nested Text | nestedtext, nt | | +| Never | never | [highlightjs-never](https://github.com/never-lang/highlightjs-never) | +| Nginx | nginx, nginxconf | | | Nim | nim | | | Nix | nix, nixos | | -| Node REPL | node-repl | | -| NSIS | nsis | | -| Oak | oak | [highlightjs-oak](https://github.com/timlabs/highlightjs-oak) | -| Object Constraint Language | ocl | [highlightjs-ocl](https://github.com/nhomble/highlightjs-ocl) | -| Objective C | objectivec, mm, objc, obj-c, obj-c++, objective-c++ | | -| OCaml | ocaml, ml | | -| Odin | odin | [highlightjs-odinlang](https://github.com/marianpekar/highlightjs-odinlang) | -| OpenGL Shading Language | glsl | | -| OpenSCAD | openscad, scad | | -| Oracle Rules Language | ruleslanguage | | -| Oxygene | oxygene | | -| Papyrus | papyrus, psc | [highlightjs-papyrus](https://github.com/Pickysaurus/highlightjs-papyrus) | -| Parser3 | parser3 | | -| Perl | perl, pl, pm | | -| PF | pf, pf.conf | | -| Phix | phix | [highlightjs-phix](https://github.com/highlightjs/highlightjs-phix) | -| PHP | php | | -| PHP Template | php-template | | -| Pine Script | pine, pinescript | [highlightjs-pine](https://github.com/jeyllani/highlightjs-pine) | -| Pkl | pkl | [highlightjs-pkl](https://github.com/apple/highlightjs-pkl) | +| Node REPL | node-repl | | +| NSIS | nsis | | +| Oak | oak | [highlightjs-oak](https://github.com/timlabs/highlightjs-oak) | +| Object Constraint Language | ocl | [highlightjs-ocl](https://github.com/nhomble/highlightjs-ocl) | +| Objective C | objectivec, mm, objc, obj-c, obj-c++, objective-c++ | | +| OCaml | ocaml, ml | | +| Odin | odin | [highlightjs-odinlang](https://github.com/marianpekar/highlightjs-odinlang) | +| OpenGL Shading Language | glsl | | +| OpenSCAD | openscad, scad | | +| Oracle Rules Language | ruleslanguage | | +| Oxygene | oxygene | | +| Papyrus | papyrus, psc |[highlightjs-papyrus](https://github.com/Pickysaurus/highlightjs-papyrus) | +| Parser3 | parser3 | | +| Perl | perl, pl, pm | | +| PF | pf, pf.conf | | +| Phix | phix | [highlightjs-phix](https://github.com/highlightjs/highlightjs-phix) | +| PHP | php | | +| PHP Template | php-template | | +| Pine Script | pine, pinescript | [highlightjs-pine](https://github.com/jeyllani/highlightjs-pine) | +| Pkl | pkl | [highlightjs-pkl](https://github.com/apple/highlightjs-pkl) | | Plaintext | plaintext, text, txt | | -| Pony | pony | | -| PostgreSQL & PL/pgSQL | pgsql, postgres, postgresql | | -| PowerOn | poweron, po | [highlightjs-poweron](https://github.com/libum-llc/highlightjs-poweron) | +| Pony | pony | | +| PostgreSQL & PL/pgSQL | pgsql, postgres, postgresql | | +| PowerOn | poweron, po | [highlightjs-poweron](https://github.com/libum-llc/highlightjs-poweron) | | PowerShell | powershell, pwsh, ps, ps1 | | -| Prisma | prisma | [highlightjs-prisma](https://github.com/witch-factory/highlightjs-prisma) | +| Prisma | prisma | [highlightjs-prisma](https://github.com/witch-factory/highlightjs-prisma) | | Processing | processing, pde | | -| Prolog | prolog | | -| Properties | properties | | +| Prolog | prolog | | +| Properties | properties | | | Protocol Buffers | protobuf, proto | | -| Puppet | puppet, pp | | -| PureBASIC | purebasic, pb, pbi | | +| Puppet | puppet, pp | | +| PureBASIC | purebasic, pb, pbi | | | Python | python, py, gyp, ipython | | -| Python profiler results | profile | | -| Python REPL | python-repl, pycon | | -| Q | q, k, kdb | | -| Q# | qsharp | [highlightjs-qsharp](https://github.com/fedonman/highlightjs-qsharp) | +| Python profiler results | profile | | +| Python REPL | python-repl, pycon | | +| Q | q, k, kdb | | +| Q# | qsharp | [highlightjs-qsharp](https://github.com/fedonman/highlightjs-qsharp) | | QML | qml, qt | | -| R | r | | -| Raku | raku, perl6, p6, pm6, rakumod | [highlightjs-raku](https://github.com/highlightjs/highlightjs-raku) | -| RakuDoc | pod6, rakudoc | [highlightjs-raku](https://github.com/highlightjs/highlightjs-raku) | -| RakuQuoting | rakuquoting | [highlightjs-raku](https://github.com/highlightjs/highlightjs-raku) | -| RakuRegexe | rakuregexe | [highlightjs-raku](https://github.com/highlightjs/highlightjs-raku) | -| RAScript | rascript | [highlightjs-rascript](https://github.com/joshraphael/highlightjs-rascript) | -| Razor CSHTML | cshtml, razor, razor-cshtml | [highlightjs-cshtml-razor](https://github.com/highlightjs/highlightjs-cshtml-razor) | -| ReasonML | reasonml, re | | -| Rebol & Red | redbol, rebol, red, red-system | [highlightjs-redbol](https://github.com/oldes/highlightjs-redbol) | -| RenderMan RIB | rib | | -| RenderMan RSL | rsl | | -| ReScript | rescript, res | [highlightjs-rescript](https://github.com/tsnobip/highlightjs-rescript) | -| RISC-V Assembly | riscv, riscvasm | [highlightjs-riscvasm](https://github.com/highlightjs/highlightjs-riscvasm) | -| RiScript | risc, riscript | [highlightjs-riscript](https://github.com/highlightjs/highlightjs-riscript) | -| Roboconf | roboconf, graph, instances | | -| RouterOS script | routeros, mikrotik | | -| Robot Framework | robot, rf | [highlightjs-robot](https://github.com/highlightjs/highlightjs-robot) | -| RPM spec files | rpm-specfile, rpm, spec, rpm-spec, specfile | [highlightjs-rpm-specfile](https://github.com/highlightjs/highlightjs-rpm-specfile) | -| Ruby | ruby, rb, gemspec, podspec, thor, irb | | -| Rust | rust, rs | | -| RVT Script | rvt, rvt-script | [highlightjs-rvt-script](https://github.com/Sopitive/highlightjs-rvt-script) | +| R | r | | +| Raku | raku, perl6, p6, pm6, rakumod | [highlightjs-raku](https://github.com/highlightjs/highlightjs-raku) | +| RakuDoc | pod6, rakudoc | [highlightjs-raku](https://github.com/highlightjs/highlightjs-raku) | +| RakuQuoting | rakuquoting | [highlightjs-raku](https://github.com/highlightjs/highlightjs-raku) | +| RakuRegexe | rakuregexe | [highlightjs-raku](https://github.com/highlightjs/highlightjs-raku) | +| RAScript | rascript | [highlightjs-rascript](https://github.com/joshraphael/highlightjs-rascript) | +| Razor CSHTML | cshtml, razor, razor-cshtml | [highlightjs-cshtml-razor](https://github.com/highlightjs/highlightjs-cshtml-razor) | +| ReasonML | reasonml, re | | +| Rebol & Red | redbol, rebol, red, red-system | [highlightjs-redbol](https://github.com/oldes/highlightjs-redbol) | +| RenderMan RIB | rib | | +| RenderMan RSL | rsl | | +| ReScript | rescript, res | [highlightjs-rescript](https://github.com/tsnobip/highlightjs-rescript) | +| RISC-V Assembly | riscv, riscvasm | [highlightjs-riscvasm](https://github.com/highlightjs/highlightjs-riscvasm) | +| RiScript | risc, riscript | [highlightjs-riscript](https://github.com/highlightjs/highlightjs-riscript) | +| Roboconf | roboconf, graph, instances | | +| RouterOS script | routeros, mikrotik | | +| Robot Framework | robot, rf | [highlightjs-robot](https://github.com/highlightjs/highlightjs-robot) | +| RPM spec files | rpm-specfile, rpm, spec, rpm-spec, specfile | [highlightjs-rpm-specfile](https://github.com/highlightjs/highlightjs-rpm-specfile) | +| Ruby | ruby, rb, gemspec, podspec, thor, irb | | +| Rust | rust, rs | | +| RVT Script | rvt, rvt-script | [highlightjs-rvt-script](https://github.com/Sopitive/highlightjs-rvt-script) | | SAS | sas | | -| Scala | scala | | +| Scala | scala | | | Scheme | scheme, scm | | -| Scilab | scilab, sci | | -| SCSS | scss | | -| SFZ | sfz | [highlightjs-sfz](https://github.com/sfz/highlight.js) | -| Shape Expressions | shexc | [highlightjs-shexc](https://github.com/highlightjs/highlightjs-shexc) | +| Scilab | scilab, sci | | +| SCSS | scss | | +| SFZ | sfz | [highlightjs-sfz](https://github.com/sfz/highlight.js) | +| Shape Expressions | shexc | [highlightjs-shexc](https://github.com/highlightjs/highlightjs-shexc) | | Shell | shell, console, shellsession | | -| Smali | smali | | -| Smalltalk | smalltalk, st | | -| SML | sml, ml | | -| SQF | sqf | | -| Solidity | solidity, sol | [highlightjs-solidity](https://github.com/highlightjs/highlightjs-solidity) | -| Splunk SPL | spl | [highlightjs-spl](https://github.com/swsoyee/highlightjs-spl) | -| SQL | sql | | -| Stan | stan, stanfuncs | | +| Smali | smali | | +| Smalltalk | smalltalk, st | | +| SML | sml, ml | | +| SQF | sqf | | +| Solidity | solidity, sol | [highlightjs-solidity](https://github.com/highlightjs/highlightjs-solidity) | +| Splunk SPL | spl | [highlightjs-spl](https://github.com/swsoyee/highlightjs-spl) | +| SQL | sql | | +| Stan | stan, stanfuncs | | | Stata | stata, do, ado | | -| STEP Part 21 | step21, p21, step, stp | | -| Structured Text | iecst, scl, stl, structured-text | [highlightjs-structured-text](https://github.com/highlightjs/highlightjs-structured-text) | -| Stylus | stylus, styl | | -| SubUnit | subunit | | -| Supercollider | supercollider, sc | [highlightjs-supercollider](https://github.com/highlightjs/highlightjs-supercollider) | -| Svelte | svelte | [highlight.svelte](https://github.com/moonlitgrace/highlight.svelte) | -| Swift | swift | | -| Tagger Script | taggerscript | | -| Tcl | tcl, tk | | -| Terraform (HCL) | terraform, tf, hcl | [highlightjs-terraform](https://github.com/highlightjs/highlightjs-terraform) | -| Test Anything Protocol | tap | | -| Thrift | thrift | | -| Toit | toit | [toit-highlight](https://github.com/snxx-lppxx/toit-highlight) | -| TP | tp | | -| Transact-SQL | tsql | [highlightjs-tsql](https://github.com/highlightjs/highlightjs-tsql) | -| TTCN-3 | ttcn, ttcnpp, ttcn3 | [highlightjs-ttcn3](https://gitea.osmocom.org/ttcn3/highlightjs-ttcn3) | -| Twig | twig, craftcms | | -| TypeScript | typescript, ts, tsx, mts, cts | | -| Unicorn Rails log | unicorn-rails-log | [highlightjs-unicorn-rails-log](https://github.com/sweetppro/highlightjs-unicorn-rails-log) | -| Unison | unison, u | [highlightjs-unison](https://github.com/highlightjs/highlightjs-unison) | -| Vala | vala | | -| VB.Net | vbnet, vb | | -| VBA | vba | [highlightjs-vba](https://github.com/dullin/highlightjs-vba) | -| VBScript | vbscript, vbs | | -| VBScript in HTML | vbscript-html | | +| STEP Part 21 | step21, p21, step, stp | | +| Structured Text | iecst, scl, stl, structured-text | [highlightjs-structured-text](https://github.com/highlightjs/highlightjs-structured-text) | +| Stylus | stylus, styl | | +| SubUnit | subunit | | +| Supercollider | supercollider, sc | [highlightjs-supercollider](https://github.com/highlightjs/highlightjs-supercollider) | +| Svelte | svelte | [highlight.svelte](https://github.com/moonlitgrace/highlight.svelte) | +| Swift | swift | | +| Tagger Script | taggerscript | | +| Tcl | tcl, tk | | +| Terraform (HCL) | terraform, tf, hcl | [highlightjs-terraform](https://github.com/highlightjs/highlightjs-terraform) | +| Test Anything Protocol | tap | | +| Thrift | thrift | | +| Toit | toit | [toit-highlight](https://github.com/snxx-lppxx/toit-highlight) | +| TP | tp | | +| Transact-SQL | tsql | [highlightjs-tsql](https://github.com/highlightjs/highlightjs-tsql) | +| TTCN-3 | ttcn, ttcnpp, ttcn3 | [highlightjs-ttcn3](https://gitea.osmocom.org/ttcn3/highlightjs-ttcn3) | +| Twig | twig, craftcms | | +| TypeScript | typescript, ts, tsx, mts, cts | | +| Unicorn Rails log | unicorn-rails-log | [highlightjs-unicorn-rails-log](https://github.com/sweetppro/highlightjs-unicorn-rails-log) | +| Unison | unison, u | [highlightjs-unison](https://github.com/highlightjs/highlightjs-unison) | +| Vala | vala | | +| VB.Net | vbnet, vb | | +| VBA | vba | [highlightjs-vba](https://github.com/dullin/highlightjs-vba) | +| VBScript | vbscript, vbs | | +| VBScript in HTML | vbscript-html | | | Verilog | verilog, v, sv, svh | | -| Veryl | veryl | [highlightjs-veryl](https://github.com/veryl-lang/veryl/tree/master/support/highlightjs) | -| VHDL | vhdl | | -| Vim Script | vim | | -| VoltScript | voltscript, vss, lotusscript, lss | [highlightjs-voltscript](https://github.com/HCL-TECH-SOFTWARE/highlightjs-voltscript) | -| WGSL | wgsl | [highlightjs-wgsl](https://github.com/highlightjs/highlightjs-wgsl) | -| WebAssembly | wasm | | -| Why3 | whyml, mlw | [highlightjs-why3](https://github.com/JGalego/highlightjs-why3) | -| Wren | wren | | -| X# | xsharp, xs, prg | [highlightjs-xsharp](https://github.com/InfomindsAg/highlightjs-xsharp) | -| X++ | axapta, x++ | | -| x86 Assembly | x86asm | | -| x86 Assembly (AT&T) | x86asmatt | [highlightjs-x86asmatt](https://github.com/gondow/highlightjs-x86asmatt) | -| XL | xl, tao | | -| Xojo | xojo | [highlightjs-xojo](https://github.com/patricksalo/highlightjs-xojo) | -| XQuery | xquery, xpath, xq, xqm | | +| Veryl | veryl | [highlightjs-veryl](https://github.com/veryl-lang/veryl/tree/master/support/highlightjs) | +| VHDL | vhdl | | +| Vim Script | vim | | +| VoltScript | voltscript, vss, lotusscript, lss | [highlightjs-voltscript](https://github.com/HCL-TECH-SOFTWARE/highlightjs-voltscript) | +| WGSL | wgsl | [highlightjs-wgsl](https://github.com/highlightjs/highlightjs-wgsl) | +| WebAssembly | wasm | | +| Why3 | whyml, mlw | [highlightjs-why3](https://github.com/JGalego/highlightjs-why3) | +| Wren | wren | | +| X# | xsharp, xs, prg | [highlightjs-xsharp](https://github.com/InfomindsAg/highlightjs-xsharp) | +| X++ | axapta, x++ | | +| x86 Assembly | x86asm | | +| x86 Assembly (AT&T) | x86asmatt | [highlightjs-x86asmatt](https://github.com/gondow/highlightjs-x86asmatt) | +| XL | xl, tao | | +| Xojo | xojo | [highlightjs-xojo](https://github.com/patricksalo/highlightjs-xojo) | +| XQuery | xquery, xpath, xq, xqm | | | YAML | yaml, yml | | -| ZenScript | zenscript, zs | [highlightjs-zenscript](https://github.com/highlightjs/highlightjs-zenscript) | -| Zephir | zephir, zep | | -| Zig | zig | [highlightjs-zig](https://github.com/fwx5618177/highlightjs-zig) | +| ZenScript | zenscript, zs |[highlightjs-zenscript](https://github.com/highlightjs/highlightjs-zenscript) | +| Zephir | zephir, zep | | +| Zig | zig |[highlightjs-zig](https://github.com/fwx5618177/highlightjs-zig) | The following languages are included in the "common" subset: