tm-grammars v1.11.1
tm-grammars
Collection of TextMate grammars, converted in JSON format and re-distributed as a npm package.
Usage
import vueGrammar from 'tm-grammars/grammars/vue.json'
Metadata
You can get the metadata of all bundled grammars by importing tm-grammars
import { grammars } from 'tm-grammars'
Grammars
Name | Alias | Source | License | Deps On | File Size |
---|---|---|---|---|---|
abap | pvl/abap.tmbundle | 16.82 kB | |||
actionscript-3 | BowlerHatLLC/vscode-as3mxml | Apache-2.0 | 13.74 kB | ||
ada | AdaCore/ada_language_server | GPL-3.0 | 45.72 kB | ||
angular-html | onivim/vscode-exthost | MIT | html angular-expression angular-template angular-template-blocks | 772.00 B | |
angular-ts | microsoft/vscode | MIT | angular-expression angular-inline-style angular-inline-template angular-template angular-template-blocks | 177.11 kB | |
apache | colinta/ApacheConf.tmLanguage | NOASSERTION | 12.57 kB | ||
apex | forcedotcom/apex-tmLanguage | NOASSERTION | 44.68 kB | ||
apl | kimmolinna/vscode-apl-language | html xml css javascript json | 25.86 kB | ||
applescript | textmate/applescript.tmbundle | 28.73 kB | |||
ara | ara-lang/highlighting | Apache-2.0 | 6.82 kB | ||
asciidoc | adoc | asciidoctor/asciidoctor-vscode | NOASSERTION | html yaml csv c clojure coffee cpp css csharp diff docker elixir elm erlang go groovy haskell java javascript json jsx julia kotlin less make objective-c ocaml perl python r ruby rust sass scala scss shellscript sql swift toml typescript xml | 87.50 kB |
asm | 13xforever/x86_64-assembly-vscode | MIT | 38.59 kB | ||
astro | withastro/language-tools | MIT | json javascript typescript stylus sass css scss less postcss tsx | 23.04 kB | |
awk | luggage66/vscode-awk | MIT | 5.18 kB | ||
ballerina | ballerina-platform/ballerina-grammar | Apache-2.0 | 56.58 kB | ||
bat | batch | microsoft/vscode | MIT | 12.38 kB | |
beancount | Lencerf/vscode-beancount | MIT | 10.19 kB | ||
berry | be | berry-lang/berry | MIT | 2.12 kB | |
bibtex | microsoft/vscode | MIT | 4.68 kB | ||
bicep | Azure/bicep | MIT | 3.95 kB | ||
blade | spatie/shiki-php | MIT | html xml sql javascript json css | 101.01 kB | |
c | microsoft/vscode | MIT | 69.70 kB | ||
cadence | cdc | onflow/vscode-cadence | Apache-2.0 | 10.34 kB | |
clarity | hirosystems/clarity.tmbundle | MIT | 13.77 kB | ||
clojure | clj | microsoft/vscode | MIT | 6.36 kB | |
cmake | twxs/vs.language.cmake | MIT | 10.00 kB | ||
cobol | spgennard/vscode_cobol | MIT | sql html java | 38.43 kB | |
codeowners | jasonnutter/vscode-codeowners | MIT | 471.00 B | ||
codeql | ql | github/vscode-codeql | MIT | 32.73 kB | |
coffee | coffeescript | microsoft/vscode | MIT | javascript | 26.34 kB |
common-lisp | lisp | qingpeng9802/vscode-common-lisp | MIT | 23.43 kB | |
cpp | c++ | microsoft/vscode | MIT | cpp-macro glsl sql | 411.01 kB |
crystal | crystal-lang-tools/vscode-crystal-lang | MIT | html sql css c javascript shellscript | 31.60 kB | |
csharp | c# cs | microsoft/vscode | MIT | 83.23 kB | |
css | microsoft/vscode | MIT | 48.60 kB | ||
csv | mechatroner/vscode_rainbow_csv | MIT | 1.07 kB | ||
cue | cue-sh/vscode-cue | MIT | 15.93 kB | ||
cypher | cql | adam-cowley/neo4j-vscode | MIT | 6.35 kB | |
d | Pure-D/code-d | MIT | 40.24 kB | ||
dart | microsoft/vscode | MIT | 6.95 kB | ||
dax | huyza/dax-language | 5.37 kB | |||
desktop | nico-castell/desktop-file-support | MIT | 1.81 kB | ||
diff | microsoft/vscode | MIT | 2.45 kB | ||
docker | dockerfile | microsoft/vscode | MIT | 1.51 kB | |
dream-maker | gbasood/vscode-atomic-dreams | 9.99 kB | |||
elixir | elixir-editors/elixir-tmbundle | NOASSERTION | html | 16.96 kB | |
elm | elm-tooling/elm-language-client-vscode | MIT | glsl | 10.51 kB | |
emacs-lisp | elisp | Alhadis/language-emacs-lisp | ISC | 795.71 kB | |
erb | textmate/ruby.tmbundle | html ruby | 1.90 kB | ||
erlang | erl | erlang-ls/grammar | Apache-2.0 | 34.57 kB | |
fennel | kongeor/vsc-fennel | MIT | 4.55 kB | ||
fish | bmalehorn/vscode-fish | MIT | 5.06 kB | ||
fluent | ftl | macabeus/vscode-fluent | MIT | 3.39 kB | |
fortran-fixed-form | f for f77 | fortran-lang/vscode-fortran-support | MIT | fortran-free-form | 905.00 B |
fortran-free-form | f90 f95 f03 f08 f18 | fortran-lang/vscode-fortran-support | MIT | 92.92 kB | |
fsharp | f# fs | microsoft/vscode | MIT | markdown | 24.18 kB |
gdresource | godotengine/godot-vscode-plugin | MIT | gdshader gdscript | 4.90 kB | |
gdscript | godotengine/godot-vscode-plugin | MIT | 16.09 kB | ||
gdshader | godotengine/godot-vscode-plugin | MIT | 5.95 kB | ||
genie | vala-lang/vala-vscode | MIT | 3.12 kB | ||
gherkin | alexkrechik/VSCucumberAutoComplete | MIT | 12.13 kB | ||
git-commit | microsoft/vscode | MIT | diff | 1.36 kB | |
git-rebase | microsoft/vscode | MIT | shellscript | 818.00 B | |
gleam | gleam-lang/vscode-gleam | Apache-2.0 | 2.39 kB | ||
glimmer-js | gjs | lifeart/vsc-ember-syntax | MIT | javascript typescript css html | 19.08 kB |
glimmer-ts | gts | lifeart/vsc-ember-syntax | MIT | typescript css javascript html | 19.08 kB |
glsl | polym0rph/GLSL.tmbundle | c | 3.69 kB | ||
gnuplot | MarioSchwalbe/vscode-gnuplot | GPL-3.0 | 16.46 kB | ||
go | microsoft/vscode | MIT | 45.25 kB | ||
graphql | gql | prisma-labs/vscode-graphql | MIT | javascript typescript jsx tsx | 17.11 kB |
groovy | microsoft/vscode | MIT | 18.63 kB | ||
hack | slackhq/vscode-hack | MIT | html sql | 80.66 kB | |
haml | karuna/haml-vscode | MIT | ruby javascript sass coffee markdown css | 7.68 kB | |
handlebars | hbs | microsoft/vscode | MIT | html css javascript yaml | 11.48 kB |
haskell | hs | octref/language-haskell | BSD-3-Clause | 41.23 kB | |
haxe | vshaxe/haxe-TmLanguage | MIT | 33.60 kB | ||
hcl | hashicorp/syntax | MPL-2.0 | 11.22 kB | ||
hjson | hjson/textmate-hjson | MIT | 12.20 kB | ||
hlsl | microsoft/vscode | MIT | 7.15 kB | ||
html | microsoft/vscode | MIT | javascript css | 56.74 kB | |
html-derivative | microsoft/vscode | MIT | html | 777.00 B | |
http | Huachao/vscode-restclient | MIT | shellscript json xml graphql | 3.96 kB | |
hxml | vshaxe/haxe-TmLanguage | MIT | haxe | 1.63 kB | |
hy | hylang/vscode-hy | MIT | 3.05 kB | ||
imba | imba/imba | MIT | typescript | 49.00 kB | |
ini | properties | microsoft/vscode | MIT | 1.38 kB | |
java | microsoft/vscode | MIT | 26.08 kB | ||
javascript | js | microsoft/vscode | MIT | 170.44 kB | |
jinja | samuelcolvin/jinjahtml-vscode | MIT | jinja-html | 4.69 kB | |
jison | cdibbs/language-jison | MIT | javascript | 9.15 kB | |
json | microsoft/vscode | MIT | 2.78 kB | ||
json5 | mrmlnc/vscode-json5 | MIT | 3.35 kB | ||
jsonc | microsoft/vscode | MIT | 3.06 kB | ||
jsonl | microsoft/vscode | MIT | 2.96 kB | ||
jsonnet | heptio/vscode-jsonnet | Apache-2.0 | 3.32 kB | ||
jssm | fsl | StoneCypher/sublime-jssm | MIT | 2.79 kB | |
jsx | microsoft/vscode | MIT | 173.35 kB | ||
julia | jl | microsoft/vscode | MIT | cpp python javascript r sql | 32.82 kB |
kotlin | kt kts | fwcd/vscode-kotlin | MIT | 8.22 kB | |
kusto | kql | rosshamish/kuskus | 19.23 kB | ||
latex | microsoft/vscode | MIT | tex shellscript css gnuplot haskell html java julia javascript lua python ruby rust typescript xml yaml scala | 53.88 kB | |
less | microsoft/vscode | MIT | 79.57 kB | ||
liquid | Shopify/liquid-tm-grammar | MIT | html css json javascript | 15.31 kB | |
log | emilast/vscode-logfile-highlighter | MIT | 2.51 kB | ||
logo | textmate/logo.tmbundle | 3.03 kB | |||
lua | microsoft/vscode | MIT | c | 14.41 kB | |
make | makefile | microsoft/vscode | MIT | 8.45 kB | |
markdown | md | microsoft/vscode | MIT | css html ini java lua make perl r ruby php sql vb xml xsl yaml bat clojure coffee c cpp diff docker git-commit git-rebase go groovy pug javascript json jsonc less objective-c swift scss raku powershell python julia rust scala shellscript typescript tsx csharp fsharp dart handlebars log erlang elixir latex bibtex html-derivative | 52.58 kB |
marko | marko-js/marko-tmbundle | MIT | css less scss javascript | 18.31 kB | |
matlab | mathworks/MATLAB-Language-grammar | 19.38 kB | |||
mdc | nuxtlabs/vscode-mdc | MIT | markdown yaml html-derivative | 19.05 kB | |
mdx | wooorm/markdown-tm-language | MIT | tsx toml yaml c clojure coffee cpp csharp css diff docker elixir elm erlang go graphql haskell html ini java javascript json julia kotlin less lua make markdown objective-c perl python r ruby rust scala scss shellscript shellsession sql xml swift typescript | 120.76 kB | |
mermaid | bpruitt-goddard/vscode-mermaid-syntax-highlight | MIT | 24.78 kB | ||
mojo | modularml/mojo-syntax | MIT | 72.91 kB | ||
move | damirka/move-syntax | MIT | 17.06 kB | ||
narrat | nar | liana-p/narrat-syntax-highlighting-vscode | MIT | 3.41 kB | |
nextflow | nf | nextflow-io/vscode-language-nextflow | MIT | 4.40 kB | |
nginx | hangxingliu/vscode-nginx-conf-hint | GPL-3.0 | lua | 34.14 kB | |
nim | pragmagic/vscode-nim | NOASSERTION | c html xml javascript css glsl markdown | 21.82 kB | |
nix | bbenoist/vscode-nix | MIT | 14.32 kB | ||
nushell | nu | nushell/vscode-nushell-lang | MIT | 18.38 kB | |
objective-c | objc | microsoft/vscode | MIT | 103.61 kB | |
objective-cpp | microsoft/vscode | MIT | 168.52 kB | ||
ocaml | reasonml-editor/vscode-reasonml | Apache-2.0 | 61.86 kB | ||
pascal | alefragnani/vscode-language-pascal | MIT | 3.90 kB | ||
perl | microsoft/vscode | MIT | html xml css javascript sql | 41.97 kB | |
php | microsoft/vscode | MIT | html xml sql javascript json css | 105.49 kB | |
plsql | zabel-xyz/plsql-language | MIT | 7.99 kB | ||
po | pot potx | textmate/gettext.tmbundle | 3.09 kB | ||
postcss | vuejs/vetur | MIT | 6.11 kB | ||
powerquery | microsoft/powerquery-language | MIT | 5.52 kB | ||
powershell | ps ps1 | microsoft/vscode | MIT | 21.12 kB | |
prisma | prisma/language-tools | Apache-2.0 | 5.80 kB | ||
prolog | arthwang/vsc-prolog | MIT | 11.02 kB | ||
proto | zxh0/vscode-proto3 | MIT | 6.13 kB | ||
pug | jade | microsoft/vscode | MIT | javascript css sass scss stylus coffee html | 13.69 kB |
puppet | octref/puppet-vscode | Apache-2.0 | 11.34 kB | ||
purescript | nwolverson/vscode-language-purescript | NOASSERTION | 15.50 kB | ||
python | py | microsoft/vscode | MIT | 73.77 kB | |
qml | seanwu1105/vscode-qt-for-python | MIT | javascript | 4.96 kB | |
qmldir | seanwu1105/vscode-qt-for-python | MIT | 902.00 B | ||
qss | seanwu1105/vscode-qt-for-python | MIT | 7.46 kB | ||
r | microsoft/vscode | MIT | 33.83 kB | ||
racket | Eugleo/magic-racket | GPL-3.0 | 100.93 kB | ||
raku | perl6 | microsoft/vscode | MIT | 10.05 kB | |
razor | dotnet/razor | MIT | html csharp | 24.50 kB | |
reg | mihai-vlc/reg-vscode | MIT | 2.20 kB | ||
rel | relationalai-oss/rel_vscode | 3.18 kB | |||
riscv | zhuanhao-wu/vscode-riscv-support | MIT | 7.04 kB | ||
rst | microsoft/vscode | MIT | html-derivative cpp python javascript shellscript yaml cmake ruby | 9.03 kB | |
ruby | rb | microsoft/vscode | MIT | html xml sql css c javascript shellscript lua | 36.11 kB |
rust | rs | microsoft/vscode | MIT | 16.77 kB | |
sas | rpardee/sas | MIT | sql | 9.31 kB | |
sass | TheRealSyler/vscode-sass-indented | NOASSERTION | 8.84 kB | ||
scala | scala/vscode-scala-syntax | MIT | 26.85 kB | ||
scheme | sjhuangx/vscode-scheme | MIT | 8.35 kB | ||
scss | microsoft/vscode | MIT | css | 26.21 kB | |
shaderlab | shader | microsoft/vscode | MIT | hlsl | 5.83 kB |
shellscript | bash sh shell zsh | microsoft/vscode | MIT | 40.03 kB | |
shellsession | console | hronro/sublime-linguist-syntax | MIT | shellscript | 567.00 B |
smalltalk | leocamello/vscode-smalltalk | MIT | 3.91 kB | ||
solidity | juanfranblanco/vscode-solidity | MIT | 15.15 kB | ||
soy | closure-templates | mthadley/language-closure-templates | MIT | html | 6.39 kB |
sparql | stardog-union/stardog-vsc | turtle | 1.32 kB | ||
splunk | spl | arcsector/vscode-splunk-search-syntax | MIT | 3.61 kB | |
sql | microsoft/vscode | MIT | 22.84 kB | ||
ssh-config | textmate/ssh-config.tmbundle | 3.42 kB | |||
stata | kylebarron/language-stata | MIT | sql | 58.06 kB | |
stylus | styl | d4rkr00t/language-stylus | MIT | 30.17 kB | |
svelte | sveltejs/language-tools | MIT | javascript typescript coffee stylus sass css scss less postcss pug markdown | 15.73 kB | |
swift | microsoft/vscode | MIT | 93.37 kB | ||
system-verilog | mshr-h/vscode-verilog-hdl-support | MIT | 24.60 kB | ||
systemd | hangxingliu/vscode-systemd | MIT | 7.44 kB | ||
tasl | underlay/vscode-tasl | MIT | 3.21 kB | ||
tcl | sleutho/tcl | 4.66 kB | |||
terraform | tf tfvars | hashicorp/syntax | MPL-2.0 | 12.58 kB | |
tex | microsoft/vscode | MIT | r | 8.45 kB | |
toml | textmate/toml.tmbundle | 6.26 kB | |||
tsv | mechatroner/vscode_rainbow_csv | MIT | 633.00 B | ||
tsx | microsoft/vscode | MIT | 171.16 kB | ||
turtle | stardog-union/stardog-vsc | 3.50 kB | |||
twig | mblode/vscode-twig-language-2 | MIT | css javascript scss php python ruby | 20.64 kB | |
typescript | ts | microsoft/vscode | MIT | 177.10 kB | |
typespec | tsp | microsoft/typespec | MIT | 26.16 kB | |
typst | typ | nvarner/typst-lsp | MIT | 7.98 kB | |
v | vlang/vscode-vlang | MIT | 12.76 kB | ||
vala | vala-lang/vala-vscode | MIT | 3.14 kB | ||
vb | cmd | microsoft/vscode | MIT | 5.84 kB | |
verilog | mshr-h/vscode-verilog-hdl-support | MIT | 5.55 kB | ||
vhdl | jonasjj/awesome-vhdl | MIT | 23.66 kB | ||
viml | vim vimscript | dunstontc/viml | MIT | 20.19 kB | |
vue | vuejs/language-tools | MIT | html markdown pug stylus sass css scss less javascript typescript jsx tsx json jsonc json5 yaml toml graphql html-derivative markdown-vue vue-directives vue-interpolations vue-sfc-style-variable-injection | 16.37 kB | |
vue-html | vuejs/vetur | MIT | vue javascript | 8.06 kB | |
vyper | vy | tintinweb/vscode-vyper | MIT | 96.99 kB | |
wasm | wasmerio/vscode-wasm | MIT | 15.03 kB | ||
wenyan | 文言 | wenyan-lang/highlight | MIT | 2.07 kB | |
wgsl | PolyMeilex/vscode-wgsl | MIT | 6.12 kB | ||
wikitext | mediawiki wiki | Frederisk/Wikitext-VSCode-Extension | MIT | html css ini java lua make perl r ruby php sql vb xml xsl yaml bat clojure coffee c cpp diff docker go groovy pug javascript jsonc less objective-c swift scss raku powershell python julia rust scala shellscript typescript csharp fsharp dart handlebars markdown erlang elixir latex bibtex json | 53.73 kB |
wolfram | wl | WolframResearch/vscode-wolfram | MIT | 260.39 kB | |
xml | microsoft/vscode | MIT | java | 5.11 kB | |
xsl | microsoft/vscode | MIT | xml | 1.20 kB | |
yaml | yml | microsoft/vscode | MIT | 10.58 kB | |
zenscript | CraftTweaker/ZenScript-tmLanguage | MIT | 4.08 kB | ||
zig | ziglang/vscode-zig | MIT | 4.69 kB |
Injections
Injections are grammars that are embedded in other grammars. They are used to aggregate other grammars but not used directly.
Name | Alias | Source | License | Deps On | File Size |
---|---|---|---|---|---|
angular-expression | angular/vscode-ng-language-service | MIT | 12.69 kB | ||
angular-inline-style | angular/vscode-ng-language-service | MIT | scss | 1.17 kB | |
angular-inline-template | angular/vscode-ng-language-service | MIT | angular-html angular-template | 956.00 B | |
angular-template | angular/vscode-ng-language-service | MIT | angular-expression | 471.00 B | |
angular-template-blocks | angular/vscode-ng-language-service | MIT | angular-expression angular-template | 1.12 kB | |
cpp-macro | microsoft/vscode | MIT | glsl sql | 230.05 kB | |
jinja-html | samuelcolvin/jinjahtml-vscode | MIT | html | 470.00 B | |
markdown-vue | vuejs/language-tools | MIT | 670.00 B | ||
vue-directives | vuejs/language-tools | MIT | 366.00 B | ||
vue-interpolations | vuejs/language-tools | MIT | 349.00 B | ||
vue-sfc-style-variable-injection | vuejs/language-tools | MIT | javascript | 791.00 B |
License
The grammars included in this package are covered by their repositories’ respective licenses, which are permissive (apache-2.0, mit, etc), and made available in NOTICE.
All other files MIT © Pine Wu & Anthony Fu
1 day ago
2 days ago
3 days ago
4 days ago
6 days ago
7 days ago
11 days ago
13 days ago
14 days ago
17 days ago
18 days ago
20 days ago
21 days ago
28 days ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago