From 6a338c1b4f200eb9553feaafad9181fcfddb41f8 Mon Sep 17 00:00:00 2001 From: mrcjkb Date: Sun, 10 Mar 2024 04:15:47 +0000 Subject: [PATCH] chore: update tree-sitter-parsers.json --- tree-sitter-parsers.json | 2190 +++++++++++++++++++------------------- 1 file changed, 1095 insertions(+), 1095 deletions(-) diff --git a/tree-sitter-parsers.json b/tree-sitter-parsers.json index 1154eed..ad037b6 100644 --- a/tree-sitter-parsers.json +++ b/tree-sitter-parsers.json @@ -1,687 +1,665 @@ { - "nim_format_string": { + "xcompose": { "maintainers": [ - "@aMOPel" + "@ObserverOfTime" ], "install_info": { - "url": "https://github.com/aMOPel/tree-sitter-nim-format-string", + "url": "https://github.com/ObserverOfTime/tree-sitter-xcompose", "files": [ "src/parser.c" ] } }, - "hoon": { + "yaml": { "maintainers": [ - "@urbit-pilled" + "@stsewd" ], - "experimental": true, "install_info": { - "url": "https://github.com/urbit-pilled/tree-sitter-hoon", + "url": "https://github.com/ikatyang/tree-sitter-yaml", "files": [ "src/parser.c", - "src/scanner.c" + "src/scanner.cc" ] } }, - "ninja": { + "yang": { "maintainers": [ - "@alemuller" + "@Hubro" ], "install_info": { - "url": "https://github.com/alemuller/tree-sitter-ninja", + "url": "https://github.com/Hubro/tree-sitter-yang", "files": [ "src/parser.c" ] } }, - "htmldjango": { + "yuck": { "maintainers": [ - "@ObserverOfTime" + "@Philipp-M", + "@amaanq" ], - "experimental": true, "install_info": { - "url": "https://github.com/interdependence/tree-sitter-htmldjango", + "url": "https://github.com/Philipp-M/tree-sitter-yuck", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ] } }, - "http": { + "zig": { "maintainers": [ - "@amaanq" + "@maxxnino" ], "install_info": { - "url": "https://github.com/rest-nvim/tree-sitter-http", + "url": "https://github.com/maxxnino/tree-sitter-zig", "files": [ "src/parser.c" - ], - "generate_requires_npm": true + ] } }, - "norg": { + "go": { "maintainers": [ - "@JoeyGrajciar", - "@vhyrro" + "@theHamsta", + "@WinWisely268" ], "install_info": { - "url": "https://github.com/nvim-neorg/tree-sitter-norg", - "use_makefile": true, + "url": "https://github.com/tree-sitter/tree-sitter-go", "files": [ - "src/parser.c", - "src/scanner.cc" - ], - "cxx_standard": "c++14" + "src/parser.c" + ] } }, - "hurl": { + "templ": { "maintainers": [ - "@pfeiferj" + "@vrischmann" ], "install_info": { - "url": "https://github.com/pfeiferj/tree-sitter-hurl", + "url": "https://github.com/vrischmann/tree-sitter-templ", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ] } }, - "ispc": { + "xml": { "maintainers": [ - "@fab4100" + "@ObserverOfTime" ], "install_info": { - "url": "https://github.com/fab4100/tree-sitter-ispc", + "url": "https://github.com/ObserverOfTime/tree-sitter-xml", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ], - "generate_requires_npm": true + "location": "tree-sitter-xml" } }, - "nqc": { + "wing": { "maintainers": [ - "@amaanq" + "@gshpychka", + "@MarkMcCulloh" ], + "experimental": true, "install_info": { - "url": "https://github.com/amaanq/tree-sitter-nqc", + "url": "https://github.com/winglang/wing", + "requires_generate_from_grammar": true, "files": [ - "src/parser.c" - ] + "src/parser.c", + "src/scanner.c" + ], + "location": "libs/tree-sitter-wing" } }, - "janet_simple": { - "filetype": "janet", + "javascript": { "maintainers": [ - "@sogaiu" + "@steelsojka" ], "install_info": { - "url": "https://github.com/sogaiu/tree-sitter-janet-simple", + "url": "https://github.com/tree-sitter/tree-sitter-javascript", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "objc": { + "heex": { "maintainers": [ - "@amaanq" + "@connorlay" ], "install_info": { - "url": "https://github.com/amaanq/tree-sitter-objc", + "url": "https://github.com/connorlay/tree-sitter-heex", "files": [ "src/parser.c" ] } }, - "objdump": { + "haskell_persistent": { + "filetype": "haskellpersistent", "maintainers": [ - "@ColinKennedy" + "@lykahb" ], "install_info": { - "url": "https://github.com/ColinKennedy/tree-sitter-objdump", + "url": "https://github.com/MercuryTechnologies/tree-sitter-haskell-persistent", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "java": { + "bitbake": { "maintainers": [ - "@p00f" + "@amaanq" ], "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-java", + "url": "https://github.com/amaanq/tree-sitter-bitbake", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ] } }, - "ocaml": { + "gitcommit": { "maintainers": [ - "@undu" + "@gbprod" ], "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-ocaml", + "url": "https://github.com/gbprod/tree-sitter-gitcommit", "files": [ "src/parser.c", "src/scanner.c" - ], - "location": "ocaml" + ] } }, - "templ": { + "blueprint": { "maintainers": [ - "@vrischmann" + "@gabmus" ], + "experimental": true, "install_info": { - "url": "https://github.com/vrischmann/tree-sitter-templ", + "url": "https://gitlab.com/gabmus/tree-sitter-blueprint.git", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "zig": { + "git_config": { + "filetype": "gitconfig", + "readme_name": "git_config", "maintainers": [ - "@maxxnino" + "@amaanq" ], "install_info": { - "url": "https://github.com/maxxnino/tree-sitter-zig", + "url": "https://github.com/the-mikedavis/tree-sitter-git-config", "files": [ "src/parser.c" ] } }, - "ocaml_interface": { - "filetype": "ocamlinterface", - "maintainers": [ - "@undu" - ], + "hack": { "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-ocaml", + "url": "https://github.com/slackhq/tree-sitter-hack", "files": [ "src/parser.c", "src/scanner.c" - ], - "location": "interface" + ] } }, - "yuck": { + "gitignore": { "maintainers": [ - "@Philipp-M", - "@amaanq" + "@theHamsta" ], "install_info": { - "url": "https://github.com/Philipp-M/tree-sitter-yuck", + "url": "https://github.com/shunsambongi/tree-sitter-gitignore", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "scss": { + "c_sharp": { + "filetype": "cs", "maintainers": [ - "@elianiva" + "@Luxed" ], "install_info": { - "url": "https://github.com/serenadeai/tree-sitter-scss", + "url": "https://github.com/tree-sitter/tree-sitter-c-sharp", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "ocamllex": { + "vhs": { + "filetype": "tape", "maintainers": [ - "@undu" + "@caarlos0" ], "install_info": { - "url": "https://github.com/atom-ocaml/tree-sitter-ocamllex", + "url": "https://github.com/charmbracelet/tree-sitter-vhs", "files": [ - "src/parser.c", - "src/scanner.c" - ], - "requires_generate_from_grammar": true + "src/parser.c" + ] } }, - "yaml": { + "gleam": { "maintainers": [ - "@stsewd" + "@amaanq" ], "install_info": { - "url": "https://github.com/ikatyang/tree-sitter-yaml", + "url": "https://github.com/gleam-lang/tree-sitter-gleam", "files": [ "src/parser.c", - "src/scanner.cc" + "src/scanner.c" ] } }, - "odin": { + "verilog": { "maintainers": [ - "@amaanq" + "@zegervdv" ], "install_info": { - "url": "https://github.com/amaanq/tree-sitter-odin", + "url": "https://github.com/tree-sitter/tree-sitter-verilog", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "rnoweb": { + "cairo": { "maintainers": [ - "@bamonroe" + "@amaanq" ], "install_info": { - "url": "https://github.com/bamonroe/tree-sitter-rnoweb", + "url": "https://github.com/amaanq/tree-sitter-cairo", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "org": { + "vala": { + "maintainers": [ + "@Prince781" + ], "install_info": { - "url": "https://github.com/milisims/tree-sitter-org", + "url": "https://github.com/vala-lang/tree-sitter-vala", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "svelte": { + "capnp": { "maintainers": [ - "@elianiva" + "@amaanq" ], "install_info": { - "url": "https://github.com/Himujjal/tree-sitter-svelte", + "url": "https://github.com/amaanq/tree-sitter-capnp", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "pascal": { + "v": { + "filetype": "vlang", "maintainers": [ - "@Isopod" + "@kkharji", + "@amaanq" ], "install_info": { - "url": "https://github.com/Isopod/tree-sitter-pascal.git", + "url": "https://github.com/v-analyzer/v-analyzer", "files": [ "src/parser.c" - ] + ], + "location": "tree_sitter_v" } }, - "xcompose": { + "chatito": { "maintainers": [ "@ObserverOfTime" ], "install_info": { - "url": "https://github.com/ObserverOfTime/tree-sitter-xcompose", + "url": "https://github.com/ObserverOfTime/tree-sitter-chatito", "files": [ "src/parser.c" ] } }, - "wing": { + "nix": { "maintainers": [ - "@gshpychka", - "@MarkMcCulloh" + "@leo60228" ], - "experimental": true, "install_info": { - "url": "https://github.com/winglang/wing", - "requires_generate_from_grammar": true, + "url": "https://github.com/cstrahan/tree-sitter-nix", "files": [ "src/parser.c", "src/scanner.c" - ], - "location": "libs/tree-sitter-wing" + ] } }, - "func": { + "clojure": { "maintainers": [ - "@amaanq" + "@NoahTheDuke" ], "install_info": { - "url": "https://github.com/amaanq/tree-sitter-func", + "url": "https://github.com/sogaiu/tree-sitter-clojure", "files": [ "src/parser.c" ] } }, - "c": { + "nasm": { "maintainers": [ - "@amaanq" + "@ObserverOfTime" ], "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-c", + "url": "https://github.com/naclsn/tree-sitter-nasm", "files": [ "src/parser.c" ] } }, - "pem": { + "unison": { "maintainers": [ - "@ObserverOfTime" + "@tapegram" ], "install_info": { - "url": "https://github.com/ObserverOfTime/tree-sitter-pem", + "url": "https://github.com/kylegoetz/tree-sitter-unison", "files": [ - "src/parser.c" - ] + "src/parser.c", + "src/scanner.c" + ], + "requires_generate_from_grammar": true } }, - "wgsl_bevy": { + "cmake": { "maintainers": [ - "@theHamsta" + "@uyha" ], "install_info": { - "url": "https://github.com/theHamsta/tree-sitter-wgsl-bevy", + "url": "https://github.com/uyha/tree-sitter-cmake", "files": [ "src/parser.c", "src/scanner.c" - ], - "generate_requires_npm": true + ] } }, - "perl": { + "ocamllex": { "maintainers": [ - "@RabbiVeesh", - "@LeoNerd" + "@undu" ], "install_info": { - "url": "https://github.com/tree-sitter-perl/tree-sitter-perl", + "url": "https://github.com/atom-ocaml/tree-sitter-ocamllex", "files": [ "src/parser.c", "src/scanner.c" ], - "branch": "release" + "requires_generate_from_grammar": true } }, - "wgsl": { + "godot_resource": { + "filetype": "gdresource", + "readme_name": "Godot Resources (gdresource)", "maintainers": [ - "@szebniok" + "@pierpo" ], "install_info": { - "url": "https://github.com/szebniok/tree-sitter-wgsl", + "url": "https://github.com/PrestonKnopp/tree-sitter-godot-resource", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "rust": { + "comment": { "maintainers": [ - "@amaanq" + "@stsewd" ], "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-rust", + "url": "https://github.com/stsewd/tree-sitter-comment", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "vue": { + "passwd": { "maintainers": [ - "@WhyNotHugo" + "@amaanq" ], "install_info": { - "url": "https://github.com/ikatyang/tree-sitter-vue", + "url": "https://github.com/ath3/tree-sitter-passwd", "files": [ - "src/parser.c", - "src/scanner.cc" + "src/parser.c" ] } }, - "go": { + "typoscript": { "maintainers": [ - "@theHamsta", - "@WinWisely268" + "@Teddytrombone" ], "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-go", + "url": "https://github.com/Teddytrombone/tree-sitter-typoscript", "files": [ "src/parser.c" ] } }, - "vimdoc": { - "filetype": "help", + "commonlisp": { + "filetype": "lisp", "maintainers": [ - "@clason" + "@theHamsta" ], "install_info": { - "url": "https://github.com/neovim/tree-sitter-vimdoc", + "url": "https://github.com/theHamsta/tree-sitter-commonlisp", "files": [ "src/parser.c" - ] + ], + "generate_requires_npm": true } }, - "scfg": { + "gomod": { "maintainers": [ - "@WhyNotHugo" + "@camdencheek" ], "install_info": { - "url": "https://git.sr.ht/~rockorager/tree-sitter-scfg", + "url": "https://github.com/camdencheek/tree-sitter-go-mod", "files": [ "src/parser.c" - ], - "requires_generate_from_grammar": true + ] } }, - "phpdoc": { + "typescript": { "maintainers": [ - "@mikehaertl" + "@steelsojka" ], - "experimental": true, "install_info": { - "url": "https://github.com/claytonrcarter/tree-sitter-phpdoc", + "url": "https://github.com/tree-sitter/tree-sitter-typescript", + "generate_requires_npm": true, "files": [ "src/parser.c", "src/scanner.c" ], - "generate_requires_npm": true + "location": "typescript" } }, - "scheme": { + "gosum": { + "maintainers": [ + "@amaanq" + ], "install_info": { - "url": "https://github.com/6cdh/tree-sitter-scheme", + "url": "https://github.com/amaanq/tree-sitter-go-sum", "files": [ "src/parser.c" ] } }, - "vim": { + "cooklang": { "maintainers": [ - "@clason" + "@addcninblue" ], "install_info": { - "url": "https://github.com/neovim/tree-sitter-vim", + "url": "https://github.com/addcninblue/tree-sitter-cooklang", "files": [ "src/parser.c", - "src/scanner.c" + "src/scanner.cc" ] } }, - "pioasm": { + "gowork": { "maintainers": [ - "@leo60228" + "@omertuc" ], "install_info": { - "url": "https://github.com/leo60228/tree-sitter-pioasm", + "url": "https://github.com/omertuc/tree-sitter-go-work", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "vhs": { - "filetype": "tape", + "twig": { "maintainers": [ - "@caarlos0" + "@gbprod" ], "install_info": { - "url": "https://github.com/charmbracelet/tree-sitter-vhs", + "url": "https://github.com/gbprod/tree-sitter-twig", "files": [ "src/parser.c" ] } }, - "po": { + "corn": { "maintainers": [ - "@amaanq" + "@jakestanger" ], "install_info": { - "url": "https://github.com/erasin/tree-sitter-po", + "url": "https://github.com/jakestanger/tree-sitter-corn", "files": [ "src/parser.c" ] } }, - "verilog": { + "gpg": { "maintainers": [ - "@zegervdv" + "@ObserverOfTime" ], "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-verilog", + "url": "https://github.com/ObserverOfTime/tree-sitter-gpg-config", "files": [ "src/parser.c" ] } }, - "pod": { + "rust": { "maintainers": [ - "@RabbiVeesh", - "@LeoNerd" + "@amaanq" ], "install_info": { - "url": "https://github.com/tree-sitter-perl/tree-sitter-pod", + "url": "https://github.com/tree-sitter/tree-sitter-rust", "files": [ "src/parser.c", "src/scanner.c" - ], - "branch": "release" + ] } }, - "slint": { + "cpon": { "maintainers": [ - "@jrmoulton" + "@amaanq" ], - "experimental": true, "install_info": { - "url": "https://github.com/jrmoulton/tree-sitter-slint", + "url": "https://github.com/amaanq/tree-sitter-cpon", "files": [ "src/parser.c" ] } }, - "poe_filter": { - "filetype": "poefilter", - "experimental": true, - "install_info": { - "url": "https://github.com/ObserverOfTime/tree-sitter-poe-filter", - "files": [ - "src/parser.c" - ] - }, - "maintainers": [ - "@ObserverOfTime" - ], - "readme_name": "Path of Exile item filter" - }, - "vala": { + "turtle": { "maintainers": [ - "@Prince781" + "@BonaBeavis" ], "install_info": { - "url": "https://github.com/vala-lang/tree-sitter-vala", + "url": "https://github.com/BonaBeavis/tree-sitter-turtle", "files": [ "src/parser.c" ] } }, - "smali": { + "cpp": { "maintainers": [ - "@amaanq" + "@theHamsta" ], "install_info": { - "url": "https://git.sr.ht/~yotam/tree-sitter-smali", + "url": "https://github.com/tree-sitter/tree-sitter-cpp", "files": [ "src/parser.c", "src/scanner.c" - ] + ], + "generate_requires_npm": true } }, - "textproto": { + "graphql": { "maintainers": [ - "@Porter" + "@bkegley" ], "install_info": { - "url": "https://github.com/PorterAtGoogle/tree-sitter-textproto", + "url": "https://github.com/bkegley/tree-sitter-graphql", "files": [ "src/parser.c" ] } }, - "pony": { + "css": { "maintainers": [ - "@amaanq", - "@mfelsche" + "@TravonteD" ], "install_info": { - "url": "https://github.com/amaanq/tree-sitter-pony", + "url": "https://github.com/tree-sitter/tree-sitter-css", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "uxntal": { - "filetype": "tal", - "readme_name": "uxn tal", - "maintainers": [ - "@amaanq" - ], + "scheme": { "install_info": { - "url": "https://github.com/amaanq/tree-sitter-uxntal", + "url": "https://github.com/6cdh/tree-sitter-scheme", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "usd": { + "csv": { "maintainers": [ - "@ColinKennedy" + "@amaanq" ], "install_info": { - "url": "https://github.com/ColinKennedy/tree-sitter-usd", + "url": "https://github.com/amaanq/tree-sitter-csv", "files": [ "src/parser.c" - ] + ], + "location": "csv" } }, - "prisma": { + "scss": { "maintainers": [ "@elianiva" ], "install_info": { - "url": "https://github.com/victorhqc/tree-sitter-prisma", + "url": "https://github.com/serenadeai/tree-sitter-scss", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ] } }, - "smithy": { + "cuda": { "maintainers": [ - "@amaanq", - "@keynmol" + "@theHamsta" ], "install_info": { - "url": "https://github.com/indoorvivants/tree-sitter-smithy", + "url": "https://github.com/theHamsta/tree-sitter-cuda", "files": [ - "src/parser.c" - ] + "src/parser.c", + "src/scanner.c" + ], + "generate_requires_npm": true } }, "slang": { @@ -699,1232 +677,1251 @@ "generate_requires_npm": true } }, - "promql": { + "cue": { "maintainers": [ - "@MichaHoffmann" + "@amaanq" ], "install_info": { - "url": "https://github.com/MichaHoffmann/tree-sitter-promql", - "experimental": true, + "url": "https://github.com/eonpatapon/tree-sitter-cue", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ] } }, - "solidity": { + "tsx": { + "filetype": "typescriptreact", "maintainers": [ - "@amaanq" + "@steelsojka" ], "install_info": { - "url": "https://github.com/JoranHonig/tree-sitter-solidity", + "url": "https://github.com/tree-sitter/tree-sitter-typescript", + "generate_requires_npm": true, "files": [ - "src/parser.c" - ] + "src/parser.c", + "src/scanner.c" + ], + "location": "tsx" } }, - "properties": { - "filetype": "jproperties", + "d": { "maintainers": [ - "@ObserverOfTime" + "@nawordar" ], + "experimental": true, "install_info": { - "url": "https://github.com/ObserverOfTime/tree-sitter-properties", + "url": "https://github.com/CyberShadow/tree-sitter-d", "files": [ - "src/parser.c" - ] + "src/parser.c", + "src/scanner.cc" + ], + "requires_generate_from_grammar": true } }, - "soql": { + "puppet": { "maintainers": [ - "@aheber" + "@amaanq" ], "install_info": { - "url": "https://github.com/aheber/tree-sitter-sfapex", + "url": "https://github.com/amaanq/tree-sitter-puppet", "files": [ "src/parser.c" - ], - "location": "soql" + ] } }, - "sosl": { + "toml": { "maintainers": [ - "@aheber" + "@tk-shirasaka" ], "install_info": { - "url": "https://github.com/aheber/tree-sitter-sfapex", + "url": "https://github.com/ikatyang/tree-sitter-toml", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ], - "location": "sosl" + "generate_requires_npm": true } }, - "sparql": { + "dart": { "maintainers": [ - "@BonaBeavis" + "@akinsho" ], "install_info": { - "url": "https://github.com/BonaBeavis/tree-sitter-sparql", + "url": "https://github.com/UserNobody14/tree-sitter-dart", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ] } }, - "ungrammar": { + "qmldir": { "maintainers": [ - "@Philipp-M", "@amaanq" ], "install_info": { - "url": "https://github.com/Philipp-M/tree-sitter-ungrammar", + "url": "https://github.com/Decodetalkers/tree-sitter-qmldir", "files": [ "src/parser.c" ] } }, - "prql": { + "snakemake": { + "experimental": true, + "install_info": { + "url": "https://github.com/osthomas/tree-sitter-snakemake", + "files": [ + "src/parser.c", + "src/scanner.c" + ] + }, + "maintainer": [ + "@osthomas" + ] + }, + "devicetree": { + "filetype": "dts", "maintainers": [ - "@matthias-Q" + "@jedrzejboczar" ], "install_info": { - "url": "https://github.com/PRQL/tree-sitter-prql", + "url": "https://github.com/joelspadin/tree-sitter-devicetree", "files": [ "src/parser.c" ] } }, - "sql": { + "hcl": { "maintainers": [ - "@derekstride" + "@MichaHoffmann" ], "install_info": { - "url": "https://github.com/derekstride/tree-sitter-sql", + "url": "https://github.com/MichaHoffmann/tree-sitter-hcl", "files": [ "src/parser.c", "src/scanner.c" - ], - "branch": "gh-pages" + ] } }, - "udev": { - "filetype": "udevrules", + "tlaplus": { + "filetype": "tla", "maintainers": [ - "@ObserverOfTime" + "@ahelwer", + "@susliko" ], "install_info": { - "url": "https://github.com/ObserverOfTime/tree-sitter-udev", + "url": "https://github.com/tlaplus-community/tree-sitter-tlaplus", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.cc" ] } }, - "psv": { + "smithy": { "maintainers": [ - "@amaanq" + "@amaanq", + "@keynmol" ], "install_info": { - "url": "https://github.com/amaanq/tree-sitter-csv", + "url": "https://github.com/indoorvivants/tree-sitter-smithy", "files": [ "src/parser.c" - ], - "location": "psv" + ] } }, - "pug": { + "dhall": { "maintainers": [ - "@zealot128" + "@amaanq" ], - "experimental": true, "install_info": { - "url": "https://github.com/zealot128/tree-sitter-pug", + "url": "https://github.com/jbellerb/tree-sitter-dhall", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "typoscript": { + "tiger": { "maintainers": [ - "@Teddytrombone" + "@ambroisie" ], "install_info": { - "url": "https://github.com/Teddytrombone/tree-sitter-typoscript", + "url": "https://github.com/ambroisie/tree-sitter-tiger", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ] } }, - "ssh_config": { - "filetype": "sshconfig", + "hjson": { "maintainers": [ - "@ObserverOfTime" + "@winston0410" ], "install_info": { - "url": "https://github.com/ObserverOfTime/tree-sitter-ssh-config", + "url": "https://github.com/winston0410/tree-sitter-hjson", "files": [ "src/parser.c" - ] + ], + "generate_requires_npm": true } }, - "puppet": { - "maintainers": [ - "@amaanq" - ], + "racket": { "install_info": { - "url": "https://github.com/amaanq/tree-sitter-puppet", + "url": "https://github.com/6cdh/tree-sitter-racket", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ] } }, - "typescript": { + "soql": { "maintainers": [ - "@steelsojka" + "@aheber" ], "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-typescript", - "generate_requires_npm": true, + "url": "https://github.com/aheber/tree-sitter-sfapex", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ], - "location": "typescript" + "location": "soql" } }, - "purescript": { + "dockerfile": { "maintainers": [ - "@postsolar" + "@camdencheek" ], "install_info": { - "url": "https://github.com/postsolar/tree-sitter-purescript", + "url": "https://github.com/camdencheek/tree-sitter-dockerfile", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "twig": { + "sparql": { "maintainers": [ - "@gbprod" + "@BonaBeavis" ], "install_info": { - "url": "https://github.com/gbprod/tree-sitter-twig", + "url": "https://github.com/BonaBeavis/tree-sitter-sparql", "files": [ "src/parser.c" ] } }, - "turtle": { + "hocon": { "maintainers": [ - "@BonaBeavis" + "@antosha417" ], "install_info": { - "url": "https://github.com/BonaBeavis/tree-sitter-turtle", + "url": "https://github.com/antosha417/tree-sitter-hocon", "files": [ "src/parser.c" - ] + ], + "generate_requires_npm": true } }, - "pymanifest": { + "dot": { "maintainers": [ - "@ObserverOfTime" + "@rydesun" ], - "readme_name": "PyPA manifest", "install_info": { - "url": "https://github.com/ObserverOfTime/tree-sitter-pymanifest", + "url": "https://github.com/rydesun/tree-sitter-dot", "files": [ "src/parser.c" ] } }, - "tsx": { - "filetype": "typescriptreact", + "sql": { "maintainers": [ - "@steelsojka" + "@derekstride" ], "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-typescript", - "generate_requires_npm": true, + "url": "https://github.com/derekstride/tree-sitter-sql", "files": [ "src/parser.c", "src/scanner.c" ], - "location": "tsx" + "branch": "gh-pages" } }, - "styled": { + "hoon": { "maintainers": [ - "@mskelton" + "@urbit-pilled" ], + "experimental": true, "install_info": { - "url": "https://github.com/mskelton/tree-sitter-styled", + "url": "https://github.com/urbit-pilled/tree-sitter-hoon", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "python": { + "doxygen": { "maintainers": [ - "@stsewd", - "@theHamsta" + "@amaanq" ], "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-python", + "url": "https://github.com/amaanq/tree-sitter-doxygen", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "tsv": { + "squirrel": { "maintainers": [ "@amaanq" ], "install_info": { - "url": "https://github.com/amaanq/tree-sitter-csv", - "files": [ - "src/parser.c" - ], - "location": "tsv" - } - }, - "ql": { - "maintainers": [ - "@pwntester" - ], - "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-ql", + "url": "https://github.com/amaanq/tree-sitter-squirrel", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ] } }, - "starlark": { - "filetype": "bzl", + "dtd": { "maintainers": [ - "@amaanq" + "@ObserverOfTime" ], "install_info": { - "url": "https://github.com/amaanq/tree-sitter-starlark", + "url": "https://github.com/ObserverOfTime/tree-sitter-xml", "files": [ "src/parser.c", "src/scanner.c" - ] + ], + "location": "tree-sitter-dtd" } }, - "todotxt": { + "htmldjango": { "maintainers": [ - "@arnarg" + "@ObserverOfTime" ], "experimental": true, "install_info": { - "url": "https://github.com/arnarg/tree-sitter-todotxt.git", + "url": "https://github.com/interdependence/tree-sitter-htmldjango", "files": [ "src/parser.c" ] } }, - "json5": { + "rasi": { "maintainers": [ - "@Joakker" + "@Fymyte" ], "install_info": { - "url": "https://github.com/Joakker/tree-sitter-json5", + "url": "https://github.com/Fymyte/tree-sitter-rasi", "files": [ "src/parser.c" ] } }, - "surface": { - "filetype": "sface", + "http": { "maintainers": [ - "@connorlay" + "@amaanq" ], "install_info": { - "url": "https://github.com/connorlay/tree-sitter-surface", + "url": "https://github.com/rest-nvim/tree-sitter-http", "files": [ "src/parser.c" - ] + ], + "generate_requires_npm": true } }, - "qmljs": { - "filetype": "qml", + "starlark": { + "filetype": "bzl", "maintainers": [ - "@Decodetalkers" + "@amaanq" ], "install_info": { - "url": "https://github.com/yuja/tree-sitter-qmljs", + "url": "https://github.com/amaanq/tree-sitter-starlark", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "jsonc": { + "hurl": { "maintainers": [ - "@WhyNotHugo" + "@pfeiferj" ], - "readme_name": "JSON with comments", "install_info": { - "url": "https://gitlab.com/WhyNotHugo/tree-sitter-jsonc.git", + "url": "https://github.com/pfeiferj/tree-sitter-hurl", "files": [ "src/parser.c" - ], - "generate_requires_npm": true + ] } }, - "xml": { + "terraform": { "maintainers": [ - "@ObserverOfTime" + "@MichaHoffmann" ], "install_info": { - "url": "https://github.com/ObserverOfTime/tree-sitter-xml", + "url": "https://github.com/MichaHoffmann/tree-sitter-hcl", "files": [ "src/parser.c", "src/scanner.c" ], - "location": "tree-sitter-xml" + "location": "dialects/terraform" } }, - "query": { + "eds": { "maintainers": [ - "@steelsojka" + "@uyha" ], - "readme_name": "Tree-Sitter query language", "install_info": { - "url": "https://github.com/nvim-treesitter/tree-sitter-query", + "url": "https://github.com/uyha/tree-sitter-eds", "files": [ "src/parser.c" ] } }, - "swift": { + "rbs": { "maintainers": [ - "@alex-pinkus" + "@joker1007" ], "install_info": { - "url": "https://github.com/alex-pinkus/tree-sitter-swift", + "url": "https://github.com/joker1007/tree-sitter-rbs", + "files": [ + "src/parser.c" + ] + } + }, + "ispc": { + "maintainers": [ + "@fab4100" + ], + "install_info": { + "url": "https://github.com/fab4100/tree-sitter-ispc", + "files": [ + "src/parser.c" + ], + "generate_requires_npm": true + } + }, + "tablegen": { + "maintainers": [ + "@amaanq" + ], + "install_info": { + "url": "https://github.com/amaanq/tree-sitter-tablegen", "files": [ "src/parser.c", "src/scanner.c" - ], - "requires_generate_from_grammar": true + ] } }, - "jsonnet": { + "t32": { "maintainers": [ - "@nawordar" + "@xasc" ], "install_info": { - "url": "https://github.com/sourcegraph/tree-sitter-jsonnet", + "url": "https://gitlab.com/xasc/tree-sitter-t32.git", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "r": { + "janet_simple": { + "filetype": "janet", "maintainers": [ - "@echasnovski" + "@sogaiu" ], "install_info": { - "url": "https://github.com/r-lib/tree-sitter-r", + "url": "https://github.com/sogaiu/tree-sitter-janet-simple", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "julia": { + "elixir": { "maintainers": [ - "@theHamsta" + "@connorlay" ], "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-julia", + "url": "https://github.com/elixir-lang/tree-sitter-elixir", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "v": { - "filetype": "vlang", + "systemtap": { "maintainers": [ - "@kkharji", - "@amaanq" + "@ok-ryoko" ], "install_info": { - "url": "https://github.com/v-analyzer/v-analyzer", + "url": "https://github.com/ok-ryoko/tree-sitter-systemtap", "files": [ "src/parser.c" - ], - "location": "tree_sitter_v" + ] } }, - "kconfig": { + "elm": { "maintainers": [ - "@amaanq" + "@zweimach" ], "install_info": { - "url": "https://github.com/amaanq/tree-sitter-kconfig", + "url": "https://github.com/elm-tooling/tree-sitter-elm", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "ada": { + "java": { "maintainers": [ - "@briot" + "@p00f" ], "install_info": { - "url": "https://github.com/briot/tree-sitter-ada", + "url": "https://github.com/tree-sitter/tree-sitter-java", "files": [ "src/parser.c" ] } }, - "kdl": { + "sxhkdrc": { "maintainers": [ - "@amaanq" + "@RaafatTurki" ], "install_info": { - "url": "https://github.com/amaanq/tree-sitter-kdl", + "url": "https://github.com/RaafatTurki/tree-sitter-sxhkdrc", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "t32": { + "elsa": { "maintainers": [ - "@xasc" + "@glapa-grossklag", + "@amaanq" ], "install_info": { - "url": "https://gitlab.com/xasc/tree-sitter-t32.git", + "url": "https://github.com/glapa-grossklag/tree-sitter-elsa", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "kotlin": { + "swift": { "maintainers": [ - "@SalBakraa" + "@alex-pinkus" ], "install_info": { - "url": "https://github.com/fwcd/tree-sitter-kotlin", + "url": "https://github.com/alex-pinkus/tree-sitter-swift", "files": [ "src/parser.c", "src/scanner.c" - ] + ], + "requires_generate_from_grammar": true } }, - "rbs": { + "svelte": { "maintainers": [ - "@joker1007" + "@elianiva" ], "install_info": { - "url": "https://github.com/joker1007/tree-sitter-rbs", + "url": "https://github.com/Himujjal/tree-sitter-svelte", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ] } }, - "tablegen": { + "elvish": { "maintainers": [ - "@amaanq" + "@elves" ], "install_info": { - "url": "https://github.com/amaanq/tree-sitter-tablegen", + "url": "https://github.com/elves/tree-sitter-elvish", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "kusto": { + "surface": { + "filetype": "sface", "maintainers": [ - "@Willem-J-an" + "@connorlay" ], "install_info": { - "url": "https://github.com/Willem-J-an/tree-sitter-kusto", + "url": "https://github.com/connorlay/tree-sitter-surface", "files": [ "src/parser.c" ] } }, - "teal": { + "supercollider": { "maintainers": [ - "@euclidianAce" + "@madskjeldgaard" ], "install_info": { - "url": "https://github.com/euclidianAce/tree-sitter-teal", + "url": "https://github.com/madskjeldgaard/tree-sitter-supercollider", "files": [ "src/parser.c", "src/scanner.c" - ], - "requires_generate_from_grammar": true + ] } }, - "agda": { - "maintainers": [ - "@Decodetalkers" - ], + "embedded_template": { + "filetype": "eruby", "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-agda", + "url": "https://github.com/tree-sitter/tree-sitter-embedded-template", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "lalrpop": { + "styled": { "maintainers": [ - "@traxys" + "@mskelton" ], "install_info": { - "url": "https://github.com/traxys/tree-sitter-lalrpop", + "url": "https://github.com/mskelton/tree-sitter-styled", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "terraform": { + "ocaml_interface": { + "filetype": "ocamlinterface", "maintainers": [ - "@MichaHoffmann" + "@undu" ], "install_info": { - "url": "https://github.com/MichaHoffmann/tree-sitter-hcl", + "url": "https://github.com/tree-sitter/tree-sitter-ocaml", "files": [ "src/parser.c", "src/scanner.c" ], - "location": "dialects/terraform" + "location": "interface" } }, - "systemtap": { + "erlang": { "maintainers": [ - "@ok-ryoko" + "@filmor" ], "install_info": { - "url": "https://github.com/ok-ryoko/tree-sitter-systemtap", + "url": "https://github.com/WhatsApp/tree-sitter-erlang", "files": [ "src/parser.c" ] } }, - "angular": { - "experimental": true, - "install_info": { - "url": "https://github.com/steelsojka/tree-sitter-angular", - "files": [ - "src/parser.c" - ], - "requires_generate_from_grammar": true - } - }, - "sxhkdrc": { + "strace": { "maintainers": [ - "@RaafatTurki" + "@amaanq" ], "install_info": { - "url": "https://github.com/RaafatTurki/tree-sitter-sxhkdrc", + "url": "https://github.com/sigmaSd/tree-sitter-strace", "files": [ "src/parser.c" ] } }, - "ledger": { + "jq": { "maintainers": [ - "@cbarrete" + "@ObserverOfTime" ], "install_info": { - "url": "https://github.com/cbarrete/tree-sitter-ledger", + "url": "https://github.com/flurie/tree-sitter-jq", "files": [ "src/parser.c" ] } }, - "thrift": { + "facility": { + "filetype": "fsd", "maintainers": [ - "@amaanq", - "@duskmoon314" + "@bryankenote" ], "install_info": { - "url": "https://github.com/duskmoon314/tree-sitter-thrift", + "url": "https://github.com/FacilityApi/tree-sitter-facility", "files": [ "src/parser.c" ] } }, - "apex": { + "jsdoc": { "maintainers": [ - "@aheber" + "@steelsojka" ], "install_info": { - "url": "https://github.com/aheber/tree-sitter-sfapex", + "url": "https://github.com/tree-sitter/tree-sitter-jsdoc", "files": [ "src/parser.c" - ], - "location": "apex" + ] } }, - "leo": { + "ssh_config": { + "filetype": "sshconfig", "maintainers": [ - "@r001" + "@ObserverOfTime" ], "install_info": { - "url": "https://github.com/r001/tree-sitter-leo", + "url": "https://github.com/ObserverOfTime/tree-sitter-ssh-config", "files": [ "src/parser.c" ] } }, - "tiger": { - "maintainers": [ - "@ambroisie" - ], + "org": { "install_info": { - "url": "https://github.com/ambroisie/tree-sitter-tiger", + "url": "https://github.com/milisims/tree-sitter-org", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "dtd": { + "json5": { "maintainers": [ - "@ObserverOfTime" + "@Joakker" ], "install_info": { - "url": "https://github.com/ObserverOfTime/tree-sitter-xml", + "url": "https://github.com/Joakker/tree-sitter-json5", "files": [ - "src/parser.c", - "src/scanner.c" - ], - "location": "tree-sitter-dtd" + "src/parser.c" + ] } }, - "llvm": { + "pascal": { "maintainers": [ - "@benwilliamgraham" + "@Isopod" ], "install_info": { - "url": "https://github.com/benwilliamgraham/tree-sitter-llvm", + "url": "https://github.com/Isopod/tree-sitter-pascal.git", "files": [ "src/parser.c" ] } }, - "tlaplus": { - "filetype": "tla", + "firrtl": { "maintainers": [ - "@ahelwer", - "@susliko" + "@amaanq" ], "install_info": { - "url": "https://github.com/tlaplus-community/tree-sitter-tlaplus", + "url": "https://github.com/amaanq/tree-sitter-firrtl", "files": [ "src/parser.c", - "src/scanner.cc" + "src/scanner.c" ] } }, - "ebnf": { + "jsonc": { "maintainers": [ - "@RubixDev" + "@WhyNotHugo" ], - "experimental": true, + "readme_name": "JSON with comments", "install_info": { - "url": "https://github.com/RubixDev/ebnf", + "url": "https://gitlab.com/WhyNotHugo/tree-sitter-jsonc.git", "files": [ "src/parser.c" ], - "location": "crates/tree-sitter-ebnf" - } - }, - "astro": { - "maintainers": [ - "@virchau13" - ], - "install_info": { - "url": "https://github.com/virchau13/tree-sitter-astro", - "files": [ - "src/parser.c", - "src/scanner.cc" - ] + "generate_requires_npm": true } }, - "supercollider": { + "fish": { "maintainers": [ - "@madskjeldgaard" + "@ram02z" ], "install_info": { - "url": "https://github.com/madskjeldgaard/tree-sitter-supercollider", + "url": "https://github.com/ram02z/tree-sitter-fish", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "strace": { + "sosl": { "maintainers": [ - "@amaanq" + "@aheber" ], "install_info": { - "url": "https://github.com/sigmaSd/tree-sitter-strace", + "url": "https://github.com/aheber/tree-sitter-sfapex", "files": [ "src/parser.c" - ] + ], + "location": "sosl" } }, - "eds": { + "pem": { "maintainers": [ - "@uyha" + "@ObserverOfTime" ], "install_info": { - "url": "https://github.com/uyha/tree-sitter-eds", + "url": "https://github.com/ObserverOfTime/tree-sitter-pem", "files": [ "src/parser.c" ] } }, - "authzed": { + "foam": { "maintainers": [ - "@mattpolzin" + "@FoamScience" ], + "experimental": true, "install_info": { - "url": "https://github.com/mleonidas/tree-sitter-authzed", + "url": "https://github.com/FoamScience/tree-sitter-foam", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ] } }, - "eex": { - "filetype": "eelixir", + "perl": { "maintainers": [ - "@connorlay" + "@RabbiVeesh", + "@LeoNerd" ], "install_info": { - "url": "https://github.com/connorlay/tree-sitter-eex", + "url": "https://github.com/tree-sitter-perl/tree-sitter-perl", "files": [ - "src/parser.c" - ] + "src/parser.c", + "src/scanner.c" + ], + "branch": "release" } }, - "toml": { + "julia": { "maintainers": [ - "@tk-shirasaka" + "@theHamsta" ], "install_info": { - "url": "https://github.com/ikatyang/tree-sitter-toml", + "url": "https://github.com/tree-sitter/tree-sitter-julia", "files": [ "src/parser.c", "src/scanner.c" - ], - "generate_requires_npm": true + ] } }, - "awk": { + "forth": { + "maintainers": [ + "@amaanq" + ], "install_info": { - "url": "https://github.com/Beaglefoot/tree-sitter-awk", + "url": "https://github.com/AlexanderBrevig/tree-sitter-forth", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "luadoc": { + "kconfig": { "maintainers": [ "@amaanq" ], "install_info": { - "url": "https://github.com/amaanq/tree-sitter-luadoc", + "url": "https://github.com/amaanq/tree-sitter-kconfig", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ] } }, - "elixir": { + "fortran": { "maintainers": [ - "@connorlay" + "@amaanq" ], "install_info": { - "url": "https://github.com/elixir-lang/tree-sitter-elixir", + "url": "https://github.com/stadelmanma/tree-sitter-fortran", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "luap": { + "kdl": { "maintainers": [ "@amaanq" ], - "readme_name": "lua patterns", "install_info": { - "url": "https://github.com/amaanq/tree-sitter-luap", + "url": "https://github.com/amaanq/tree-sitter-kdl", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ] } }, - "bass": { + "fsh": { "maintainers": [ - "@amaanq" + "@mgramigna" ], "install_info": { - "url": "https://github.com/amaanq/tree-sitter-bass", + "url": "https://github.com/mgramigna/tree-sitter-fsh", "files": [ "src/parser.c" ] } }, - "javascript": { + "kotlin": { "maintainers": [ - "@steelsojka" + "@SalBakraa" ], "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-javascript", + "url": "https://github.com/fwcd/tree-sitter-kotlin", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "luau": { + "solidity": { "maintainers": [ "@amaanq" ], "install_info": { - "url": "https://github.com/amaanq/tree-sitter-luau", + "url": "https://github.com/JoranHonig/tree-sitter-solidity", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "beancount": { + "smali": { "maintainers": [ - "@polarmutex" + "@amaanq" ], "install_info": { - "url": "https://github.com/polarmutex/tree-sitter-beancount", + "url": "https://git.sr.ht/~yotam/tree-sitter-smali", "files": [ "src/parser.c", - "src/scanner.cc" + "src/scanner.c" ] } }, - "m68k": { - "filetype": "asm68k", + "fusion": { "maintainers": [ - "@grahambates" + "@jirgn" ], "install_info": { - "url": "https://github.com/grahambates/tree-sitter-m68k", + "url": "https://gitlab.com/jirgn/tree-sitter-fusion.git", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ] } }, - "bash": { - "filetype": "sh", + "slint": { "maintainers": [ - "@TravonteD" + "@jrmoulton" ], + "experimental": true, "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-bash", + "url": "https://github.com/jrmoulton/tree-sitter-slint", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "bibtex": { - "filetype": "bib", + "po": { "maintainers": [ - "@theHamsta", - "@clason" + "@amaanq" ], "install_info": { - "url": "https://github.com/latex-lsp/tree-sitter-bibtex", + "url": "https://github.com/erasin/tree-sitter-po", "files": [ "src/parser.c" ] } }, - "squirrel": { + "gdscript": { "maintainers": [ - "@amaanq" + "@PrestonKnopp" ], + "readme_name": "Godot (gdscript)", "install_info": { - "url": "https://github.com/amaanq/tree-sitter-squirrel", + "url": "https://github.com/PrestonKnopp/tree-sitter-gdscript", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "make": { + "pod": { "maintainers": [ - "@lewis6991" + "@RabbiVeesh", + "@LeoNerd" ], "install_info": { - "url": "https://github.com/alemuller/tree-sitter-make", + "url": "https://github.com/tree-sitter-perl/tree-sitter-pod", "files": [ - "src/parser.c" - ] + "src/parser.c", + "src/scanner.c" + ], + "branch": "release" } }, - "embedded_template": { - "filetype": "eruby", + "scfg": { + "maintainers": [ + "@WhyNotHugo" + ], "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-embedded-template", + "url": "https://git.sr.ht/~rockorager/tree-sitter-scfg", "files": [ "src/parser.c" - ] + ], + "requires_generate_from_grammar": true } }, - "snakemake": { + "poe_filter": { + "filetype": "poefilter", "experimental": true, "install_info": { - "url": "https://github.com/osthomas/tree-sitter-snakemake", + "url": "https://github.com/ObserverOfTime/tree-sitter-poe-filter", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] }, - "maintainer": [ - "@osthomas" + "readme_name": "Path of Exile item filter", + "maintainers": [ + "@ObserverOfTime" ] }, - "bicep": { + "pymanifest": { "maintainers": [ - "@amaanq" + "@ObserverOfTime" ], + "readme_name": "PyPA manifest", "install_info": { - "url": "https://github.com/amaanq/tree-sitter-bicep", + "url": "https://github.com/ObserverOfTime/tree-sitter-pymanifest", "files": [ "src/parser.c" ] } }, - "erlang": { + "git_rebase": { + "filetype": "gitrebase", "maintainers": [ - "@filmor" + "@gbprod" ], "install_info": { - "url": "https://github.com/WhatsApp/tree-sitter-erlang", + "url": "https://github.com/the-mikedavis/tree-sitter-git-rebase", "files": [ "src/parser.c" ] } }, - "bitbake": { + "ruby": { "maintainers": [ - "@amaanq" + "@TravonteD" ], "install_info": { - "url": "https://github.com/amaanq/tree-sitter-bitbake", + "url": "https://github.com/tree-sitter/tree-sitter-ruby", "files": [ "src/parser.c", - "src/scanner.c" + "src/scanner.cc" ] } }, - "unison": { + "pony": { "maintainers": [ - "@tapegram" + "@amaanq", + "@mfelsche" ], "install_info": { - "url": "https://github.com/kylegoetz/tree-sitter-unison", + "url": "https://github.com/amaanq/tree-sitter-pony", "files": [ "src/parser.c", "src/scanner.c" - ], - "requires_generate_from_grammar": true + ] } }, - "markdown_inline": { + "gitattributes": { "maintainers": [ - "@MDeiml" + "@ObserverOfTime" ], - "experimental": true, - "readme_name": "markdown_inline (needed for full highlighting)", "install_info": { - "url": "https://github.com/MDeiml/tree-sitter-markdown", + "url": "https://github.com/ObserverOfTime/tree-sitter-gitattributes", + "files": [ + "src/parser.c" + ] + } + }, + "rst": { + "maintainers": [ + "@stsewd" + ], + "install_info": { + "url": "https://github.com/stsewd/tree-sitter-rst", "files": [ "src/parser.c", "src/scanner.c" - ], - "location": "tree-sitter-markdown-inline" + ] } }, - "yang": { + "prisma": { "maintainers": [ - "@Hubro" + "@elianiva" ], "install_info": { - "url": "https://github.com/Hubro/tree-sitter-yang", + "url": "https://github.com/victorhqc/tree-sitter-prisma", "files": [ "src/parser.c" ] } }, - "latex": { - "filetype": "tex", + "llvm": { "maintainers": [ - "@theHamsta", - "@clason" + "@benwilliamgraham" ], "install_info": { - "url": "https://github.com/latex-lsp/tree-sitter-latex", + "url": "https://github.com/benwilliamgraham/tree-sitter-llvm", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "matlab": { + "ron": { "maintainers": [ - "@acristoffers" + "@amaanq" ], "install_info": { - "url": "https://github.com/acristoffers/tree-sitter-matlab", + "url": "https://github.com/amaanq/tree-sitter-ron", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "c_sharp": { - "filetype": "cs", + "promql": { "maintainers": [ - "@Luxed" + "@MichaHoffmann" ], "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-c-sharp", + "url": "https://github.com/MichaHoffmann/tree-sitter-promql", + "experimental": true, "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "markdown": { + "linkerscript": { + "filetype": "ld", "maintainers": [ - "@MDeiml" + "@amaanq" ], - "experimental": true, - "readme_name": "markdown (basic highlighting)", "install_info": { - "url": "https://github.com/MDeiml/tree-sitter-markdown", + "url": "https://github.com/amaanq/tree-sitter-linkerscript", "files": [ - "src/parser.c", - "src/scanner.c" - ], - "location": "tree-sitter-markdown" + "src/parser.c" + ] } }, - "menhir": { + "properties": { + "filetype": "jproperties", "maintainers": [ - "@Kerl13" + "@ObserverOfTime" ], "install_info": { - "url": "https://github.com/Kerl13/tree-sitter-menhir", + "url": "https://github.com/ObserverOfTime/tree-sitter-properties", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "scala": { + "robot": { "maintainers": [ - "@stevanmilic" + "@Hubro" ], "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-scala", + "url": "https://github.com/Hubro/tree-sitter-robot", + "files": [ + "src/parser.c" + ] + } + }, + "liquidsoap": { + "maintainers": [ + "@toots" + ], + "install_info": { + "url": "https://github.com/savonet/tree-sitter-liquidsoap", "files": [ "src/parser.c", - "src/scanner.c" + "src/scanner.cc" ] } }, - "fish": { + "rnoweb": { "maintainers": [ - "@ram02z" + "@bamonroe" ], "install_info": { - "url": "https://github.com/ram02z/tree-sitter-fish", + "url": "https://github.com/bamonroe/tree-sitter-rnoweb", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "mermaid": { - "experimental": true, + "requirements": { + "maintainers": [ + "@ObserverOfTime" + ], + "readme_name": "pip requirements", "install_info": { - "url": "https://github.com/monaqa/tree-sitter-mermaid", + "url": "https://github.com/ObserverOfTime/tree-sitter-requirements", "files": [ "src/parser.c" ] } }, - "capnp": { + "prql": { "maintainers": [ - "@amaanq" + "@matthias-Q" ], "install_info": { - "url": "https://github.com/amaanq/tree-sitter-capnp", + "url": "https://github.com/PRQL/tree-sitter-prql", "files": [ "src/parser.c" ] } }, - "meson": { + "php": { "maintainers": [ - "@Decodetalkers" + "@tk-shirasaka" ], "install_info": { - "url": "https://github.com/Decodetalkers/tree-sitter-meson", + "url": "https://github.com/tree-sitter/tree-sitter-php", "files": [ - "src/parser.c" - ] + "src/parser.c", + "src/scanner.c" + ], + "location": "php" } }, - "chatito": { + "luadoc": { "maintainers": [ - "@ObserverOfTime" + "@amaanq" ], "install_info": { - "url": "https://github.com/ObserverOfTime/tree-sitter-chatito", + "url": "https://github.com/amaanq/tree-sitter-luadoc", "files": [ "src/parser.c" ] } }, - "mlir": { + "psv": { "maintainers": [ - "@artagnon" + "@amaanq" ], - "experimental": true, "install_info": { - "url": "https://github.com/artagnon/tree-sitter-mlir", + "url": "https://github.com/amaanq/tree-sitter-csv", "files": [ "src/parser.c" ], - "requires_generate_from_grammar": true + "location": "psv" } }, - "forth": { + "luap": { "maintainers": [ "@amaanq" ], + "readme_name": "lua patterns", "install_info": { - "url": "https://github.com/AlexanderBrevig/tree-sitter-forth", + "url": "https://github.com/amaanq/tree-sitter-luap", "files": [ "src/parser.c" ] @@ -1941,716 +1938,755 @@ ] } }, - "fortran": { + "bash": { + "filetype": "sh", "maintainers": [ - "@amaanq" + "@TravonteD" ], "install_info": { - "url": "https://github.com/stadelmanma/tree-sitter-fortran", + "url": "https://github.com/tree-sitter/tree-sitter-bash", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "cmake": { + "luau": { "maintainers": [ - "@uyha" + "@amaanq" ], "install_info": { - "url": "https://github.com/uyha/tree-sitter-cmake", + "url": "https://github.com/amaanq/tree-sitter-luau", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "fsh": { + "pioasm": { "maintainers": [ - "@mgramigna" + "@leo60228" ], "install_info": { - "url": "https://github.com/mgramigna/tree-sitter-fsh", + "url": "https://github.com/leo60228/tree-sitter-pioasm", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ] } }, - "ruby": { + "m68k": { + "filetype": "asm68k", "maintainers": [ - "@TravonteD" + "@grahambates" ], "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-ruby", + "url": "https://github.com/grahambates/tree-sitter-m68k", "files": [ - "src/parser.c", - "src/scanner.cc" + "src/parser.c" ] } }, - "comment": { + "html": { "maintainers": [ - "@stsewd" + "@TravonteD" ], "install_info": { - "url": "https://github.com/stsewd/tree-sitter-comment", + "url": "https://github.com/tree-sitter/tree-sitter-html", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "rst": { + "teal": { "maintainers": [ - "@stsewd" + "@euclidianAce" ], "install_info": { - "url": "https://github.com/stsewd/tree-sitter-rst", + "url": "https://github.com/euclidianAce/tree-sitter-teal", "files": [ "src/parser.c", "src/scanner.c" - ] + ], + "requires_generate_from_grammar": true } }, - "fusion": { + "func": { "maintainers": [ - "@jirgn" + "@amaanq" ], "install_info": { - "url": "https://gitlab.com/jirgn/tree-sitter-fusion.git", + "url": "https://github.com/amaanq/tree-sitter-func", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "commonlisp": { - "filetype": "lisp", + "make": { "maintainers": [ - "@theHamsta" + "@lewis6991" ], "install_info": { - "url": "https://github.com/theHamsta/tree-sitter-commonlisp", + "url": "https://github.com/alemuller/tree-sitter-make", "files": [ "src/parser.c" - ], - "generate_requires_npm": true + ] } }, - "ron": { + "glimmer": { + "filetype": "handlebars", + "readme_name": "Glimmer and Ember", "maintainers": [ - "@amaanq" + "@NullVoxPopuli" ], "install_info": { - "url": "https://github.com/amaanq/tree-sitter-ron", + "url": "https://github.com/alexlafroscia/tree-sitter-glimmer", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "gdscript": { + "python": { "maintainers": [ - "@PrestonKnopp" + "@stsewd", + "@theHamsta" ], - "readme_name": "Godot (gdscript)", "install_info": { - "url": "https://github.com/PrestonKnopp/tree-sitter-gdscript", + "url": "https://github.com/tree-sitter/tree-sitter-python", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "robot": { + "textproto": { "maintainers": [ - "@Hubro" + "@Porter" ], "install_info": { - "url": "https://github.com/Hubro/tree-sitter-robot", + "url": "https://github.com/PorterAtGoogle/tree-sitter-textproto", "files": [ "src/parser.c" ] } }, - "cooklang": { + "ql": { "maintainers": [ - "@addcninblue" + "@pwntester" ], "install_info": { - "url": "https://github.com/addcninblue/tree-sitter-cooklang", + "url": "https://github.com/tree-sitter/tree-sitter-ql", "files": [ - "src/parser.c", - "src/scanner.cc" + "src/parser.c" ] } }, - "requirements": { + "latex": { + "filetype": "tex", "maintainers": [ - "@ObserverOfTime" + "@theHamsta", + "@clason" ], - "readme_name": "pip requirements", "install_info": { - "url": "https://github.com/ObserverOfTime/tree-sitter-requirements", + "url": "https://github.com/latex-lsp/tree-sitter-latex", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ] } }, - "rego": { + "thrift": { "maintainers": [ - "@FallenAngel97" + "@amaanq", + "@duskmoon314" ], "install_info": { - "url": "https://github.com/FallenAngel97/tree-sitter-rego", + "url": "https://github.com/duskmoon314/tree-sitter-thrift", "files": [ "src/parser.c" ] } }, - "corn": { + "markdown_inline": { "maintainers": [ - "@jakestanger" + "@MDeiml" ], + "readme_name": "markdown_inline (needed for full highlighting)", + "experimental": true, "install_info": { - "url": "https://github.com/jakestanger/tree-sitter-corn", + "url": "https://github.com/MDeiml/tree-sitter-markdown", "files": [ - "src/parser.c" - ] + "src/parser.c", + "src/scanner.c" + ], + "location": "tree-sitter-markdown-inline" } }, - "re2c": { + "markdown": { "maintainers": [ - "@amaanq" + "@MDeiml" ], + "readme_name": "markdown (basic highlighting)", + "experimental": true, "install_info": { - "url": "https://github.com/amaanq/tree-sitter-re2c", + "url": "https://github.com/MDeiml/tree-sitter-markdown", "files": [ - "src/parser.c" - ] + "src/parser.c", + "src/scanner.c" + ], + "location": "tree-sitter-markdown" } }, - "rasi": { + "qmljs": { + "filetype": "qml", "maintainers": [ - "@Fymyte" + "@Decodetalkers" ], "install_info": { - "url": "https://github.com/Fymyte/tree-sitter-rasi", + "url": "https://github.com/yuja/tree-sitter-qmljs", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ] } }, - "gitattributes": { + "matlab": { "maintainers": [ - "@ObserverOfTime" + "@acristoffers" ], "install_info": { - "url": "https://github.com/ObserverOfTime/tree-sitter-gitattributes", - "files": [ - "src/parser.c" - ] - } - }, - "racket": { - "install_info": { - "url": "https://github.com/6cdh/tree-sitter-racket", + "url": "https://github.com/acristoffers/tree-sitter-matlab", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "gitcommit": { + "query": { "maintainers": [ - "@gbprod" + "@steelsojka" ], + "readme_name": "Tree-Sitter query language", "install_info": { - "url": "https://github.com/gbprod/tree-sitter-gitcommit", + "url": "https://github.com/nvim-treesitter/tree-sitter-query", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "qmldir": { + "ini": { "maintainers": [ - "@amaanq" + "@theHamsta" ], + "experimental": true, "install_info": { - "url": "https://github.com/Decodetalkers/tree-sitter-qmldir", + "url": "https://github.com/justinmk/tree-sitter-ini", "files": [ "src/parser.c" ] } }, - "css": { + "menhir": { "maintainers": [ - "@TravonteD" + "@Kerl13" ], "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-css", + "url": "https://github.com/Kerl13/tree-sitter-menhir", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "php": { + "proto": { "maintainers": [ - "@tk-shirasaka" + "@treywood" ], "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-php", + "url": "https://github.com/treywood/tree-sitter-proto", "files": [ - "src/parser.c", - "src/scanner.c" - ], - "location": "php" + "src/parser.c" + ] } }, - "csv": { + "r": { "maintainers": [ - "@amaanq" + "@echasnovski" ], "install_info": { - "url": "https://github.com/amaanq/tree-sitter-csv", + "url": "https://github.com/r-lib/tree-sitter-r", + "files": [ + "src/parser.c", + "src/scanner.c" + ] + } + }, + "mermaid": { + "experimental": true, + "install_info": { + "url": "https://github.com/monaqa/tree-sitter-mermaid", "files": [ "src/parser.c" - ], - "location": "csv" + ] } }, - "gitignore": { + "todotxt": { "maintainers": [ - "@theHamsta" + "@arnarg" ], + "experimental": true, "install_info": { - "url": "https://github.com/shunsambongi/tree-sitter-gitignore", + "url": "https://github.com/arnarg/tree-sitter-todotxt.git", "files": [ "src/parser.c" ] } }, - "cuda": { + "meson": { "maintainers": [ - "@theHamsta" + "@Decodetalkers" ], "install_info": { - "url": "https://github.com/theHamsta/tree-sitter-cuda", + "url": "https://github.com/Decodetalkers/tree-sitter-meson", "files": [ - "src/parser.c", - "src/scanner.c" - ], - "generate_requires_npm": true + "src/parser.c" + ] } }, - "gleam": { + "scala": { "maintainers": [ - "@amaanq" + "@stevanmilic" ], "install_info": { - "url": "https://github.com/gleam-lang/tree-sitter-gleam", + "url": "https://github.com/tree-sitter/tree-sitter-scala", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "cue": { + "mlir": { "maintainers": [ - "@amaanq" + "@artagnon" ], + "experimental": true, "install_info": { - "url": "https://github.com/eonpatapon/tree-sitter-cue", + "url": "https://github.com/artagnon/tree-sitter-mlir", "files": [ - "src/parser.c", - "src/scanner.c" - ] + "src/parser.c" + ], + "requires_generate_from_grammar": true } }, - "proto": { + "purescript": { "maintainers": [ - "@treywood" + "@postsolar" ], "install_info": { - "url": "https://github.com/treywood/tree-sitter-proto", + "url": "https://github.com/postsolar/tree-sitter-purescript", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ] } }, - "d": { + "tsv": { "maintainers": [ - "@nawordar" + "@amaanq" ], - "experimental": true, "install_info": { - "url": "https://github.com/CyberShadow/tree-sitter-d", + "url": "https://github.com/amaanq/tree-sitter-csv", "files": [ - "src/parser.c", - "src/scanner.cc" + "src/parser.c" ], - "requires_generate_from_grammar": true + "location": "tsv" } }, - "passwd": { + "ada": { "maintainers": [ - "@amaanq" + "@briot" ], "install_info": { - "url": "https://github.com/ath3/tree-sitter-passwd", + "url": "https://github.com/briot/tree-sitter-ada", "files": [ "src/parser.c" ] } }, - "nix": { + "pug": { "maintainers": [ - "@leo60228" + "@zealot128" ], + "experimental": true, "install_info": { - "url": "https://github.com/cstrahan/tree-sitter-nix", + "url": "https://github.com/zealot128/tree-sitter-pug", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "dart": { - "maintainers": [ - "@akinsho" - ], + "nickel": { "install_info": { - "url": "https://github.com/UserNobody14/tree-sitter-dart", + "url": "https://github.com/nickel-lang/tree-sitter-nickel", "files": [ "src/parser.c", - "src/scanner.c" + "src/scanner.cc" ] } }, - "ini": { + "re2c": { "maintainers": [ - "@theHamsta" + "@amaanq" ], - "experimental": true, "install_info": { - "url": "https://github.com/justinmk/tree-sitter-ini", + "url": "https://github.com/amaanq/tree-sitter-re2c", "files": [ "src/parser.c" ] } }, - "gn": { + "nim": { "maintainers": [ - "@amaanq" + "@aMOPel" ], - "readme_name": "GN (Generate Ninja)", "install_info": { - "url": "https://github.com/amaanq/tree-sitter-gn", + "url": "https://github.com/alaviss/tree-sitter-nim", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "devicetree": { - "filetype": "dts", + "phpdoc": { "maintainers": [ - "@jedrzejboczar" + "@mikehaertl" ], + "experimental": true, "install_info": { - "url": "https://github.com/joelspadin/tree-sitter-devicetree", + "url": "https://github.com/claytonrcarter/tree-sitter-phpdoc", "files": [ - "src/parser.c" - ] + "src/parser.c", + "src/scanner.c" + ], + "generate_requires_npm": true } }, - "liquidsoap": { + "rego": { "maintainers": [ - "@toots" + "@FallenAngel97" ], "install_info": { - "url": "https://github.com/savonet/tree-sitter-liquidsoap", + "url": "https://github.com/FallenAngel97/tree-sitter-rego", "files": [ - "src/parser.c", - "src/scanner.cc" + "src/parser.c" ] } }, - "nasm": { + "nim_format_string": { "maintainers": [ - "@ObserverOfTime" + "@aMOPel" ], "install_info": { - "url": "https://github.com/naclsn/tree-sitter-nasm", + "url": "https://github.com/aMOPel/tree-sitter-nim-format-string", "files": [ "src/parser.c" ] } }, - "elm": { + "agda": { "maintainers": [ - "@zweimach" + "@Decodetalkers" ], "install_info": { - "url": "https://github.com/elm-tooling/tree-sitter-elm", + "url": "https://github.com/tree-sitter/tree-sitter-agda", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "godot_resource": { - "filetype": "gdresource", - "readme_name": "Godot Resources (gdresource)", + "ninja": { "maintainers": [ - "@pierpo" + "@alemuller" ], "install_info": { - "url": "https://github.com/PrestonKnopp/tree-sitter-godot-resource", + "url": "https://github.com/alemuller/tree-sitter-ninja", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "arduino": { + "udev": { + "filetype": "udevrules", "maintainers": [ "@ObserverOfTime" ], "install_info": { - "url": "https://github.com/ObserverOfTime/tree-sitter-arduino", + "url": "https://github.com/ObserverOfTime/tree-sitter-udev", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "foam": { + "odin": { "maintainers": [ - "@FoamScience" + "@amaanq" ], - "experimental": true, "install_info": { - "url": "https://github.com/FoamScience/tree-sitter-foam", + "url": "https://github.com/amaanq/tree-sitter-odin", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "doxygen": { + "angular": { + "experimental": true, + "install_info": { + "url": "https://github.com/steelsojka/tree-sitter-angular", + "files": [ + "src/parser.c" + ], + "requires_generate_from_grammar": true + } + }, + "ungrammar": { "maintainers": [ + "@Philipp-M", "@amaanq" ], "install_info": { - "url": "https://github.com/amaanq/tree-sitter-doxygen", + "url": "https://github.com/Philipp-M/tree-sitter-ungrammar", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "git_rebase": { - "filetype": "gitrebase", + "hare": { "maintainers": [ - "@gbprod" + "@amaanq" ], "install_info": { - "url": "https://github.com/the-mikedavis/tree-sitter-git-rebase", + "url": "https://github.com/amaanq/tree-sitter-hare", "files": [ "src/parser.c" ] } }, - "gomod": { + "norg": { "maintainers": [ - "@camdencheek" + "@JoeyGrajciar", + "@vhyrro" ], "install_info": { - "url": "https://github.com/camdencheek/tree-sitter-go-mod", + "url": "https://github.com/nvim-neorg/tree-sitter-norg", + "use_makefile": true, + "files": [ + "src/parser.c", + "src/scanner.cc" + ], + "cxx_standard": "c++14" + } + }, + "apex": { + "maintainers": [ + "@aheber" + ], + "install_info": { + "url": "https://github.com/aheber/tree-sitter-sfapex", "files": [ "src/parser.c" - ] + ], + "location": "apex" } }, - "dot": { + "ebnf": { "maintainers": [ - "@rydesun" + "@RubixDev" ], + "experimental": true, "install_info": { - "url": "https://github.com/rydesun/tree-sitter-dot", + "url": "https://github.com/RubixDev/ebnf", "files": [ "src/parser.c" - ] + ], + "location": "crates/tree-sitter-ebnf" } }, - "gosum": { + "fennel": { "maintainers": [ - "@amaanq" + "@TravonteD" ], "install_info": { - "url": "https://github.com/amaanq/tree-sitter-go-sum", + "url": "https://github.com/travonted/tree-sitter-fennel", "files": [ "src/parser.c" ] } }, - "diff": { - "filetype": "gitdiff", + "usd": { "maintainers": [ - "@gbprod" + "@ColinKennedy" ], "install_info": { - "url": "https://github.com/the-mikedavis/tree-sitter-diff", + "url": "https://github.com/ColinKennedy/tree-sitter-usd", "files": [ "src/parser.c" ] } }, - "gowork": { + "arduino": { "maintainers": [ - "@omertuc" + "@ObserverOfTime" ], "install_info": { - "url": "https://github.com/omertuc/tree-sitter-go-work", + "url": "https://github.com/ObserverOfTime/tree-sitter-arduino", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ] } }, - "cairo": { + "uxntal": { + "filetype": "tal", + "readme_name": "uxn tal", "maintainers": [ "@amaanq" ], "install_info": { - "url": "https://github.com/amaanq/tree-sitter-cairo", + "url": "https://github.com/amaanq/tree-sitter-uxntal", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "clojure": { + "nqc": { "maintainers": [ - "@NoahTheDuke" + "@amaanq" ], "install_info": { - "url": "https://github.com/sogaiu/tree-sitter-clojure", + "url": "https://github.com/amaanq/tree-sitter-nqc", "files": [ "src/parser.c" ] } }, - "gpg": { + "astro": { "maintainers": [ - "@ObserverOfTime" + "@virchau13" ], "install_info": { - "url": "https://github.com/ObserverOfTime/tree-sitter-gpg-config", + "url": "https://github.com/virchau13/tree-sitter-astro", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.cc" ] } }, - "json": { + "objc": { "maintainers": [ - "@steelsojka" + "@amaanq" ], "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-json", + "url": "https://github.com/amaanq/tree-sitter-objc", "files": [ "src/parser.c" ] } }, - "dockerfile": { + "diff": { + "filetype": "gitdiff", "maintainers": [ - "@camdencheek" + "@gbprod" ], "install_info": { - "url": "https://github.com/camdencheek/tree-sitter-dockerfile", + "url": "https://github.com/the-mikedavis/tree-sitter-diff", "files": [ "src/parser.c" ] } }, - "dhall": { + "objdump": { "maintainers": [ - "@amaanq" + "@ColinKennedy" ], "install_info": { - "url": "https://github.com/jbellerb/tree-sitter-dhall", + "url": "https://github.com/ColinKennedy/tree-sitter-objdump", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "facility": { - "filetype": "fsd", + "authzed": { "maintainers": [ - "@bryankenote" + "@mattpolzin" ], "install_info": { - "url": "https://github.com/FacilityApi/tree-sitter-facility", + "url": "https://github.com/mleonidas/tree-sitter-authzed", "files": [ "src/parser.c" ] } }, - "fennel": { + "c": { "maintainers": [ - "@TravonteD" + "@amaanq" ], "install_info": { - "url": "https://github.com/travonted/tree-sitter-fennel", + "url": "https://github.com/tree-sitter/tree-sitter-c", "files": [ "src/parser.c" ] } }, - "graphql": { + "ocaml": { "maintainers": [ - "@bkegley" + "@undu" ], "install_info": { - "url": "https://github.com/bkegley/tree-sitter-graphql", + "url": "https://github.com/tree-sitter/tree-sitter-ocaml", "files": [ - "src/parser.c" - ] + "src/parser.c", + "src/scanner.c" + ], + "location": "ocaml" } }, - "cpon": { + "json": { "maintainers": [ - "@amaanq" + "@steelsojka" ], "install_info": { - "url": "https://github.com/amaanq/tree-sitter-cpon", + "url": "https://github.com/tree-sitter/tree-sitter-json", "files": [ "src/parser.c" ] } }, - "elsa": { + "vim": { "maintainers": [ - "@glapa-grossklag", - "@amaanq" + "@clason" ], "install_info": { - "url": "https://github.com/glapa-grossklag/tree-sitter-elsa", + "url": "https://github.com/neovim/tree-sitter-vim", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ] } }, - "gstlaunch": { + "eex": { + "filetype": "eelixir", "maintainers": [ - "@theHamsta" + "@connorlay" ], "install_info": { - "url": "https://github.com/theHamsta/tree-sitter-gstlaunch", + "url": "https://github.com/connorlay/tree-sitter-eex", "files": [ "src/parser.c" ] @@ -2668,34 +2704,12 @@ "generate_requires_npm": true } }, - "hack": { - "install_info": { - "url": "https://github.com/slackhq/tree-sitter-hack", - "files": [ - "src/parser.c", - "src/scanner.c" - ] - } - }, - "git_config": { - "filetype": "gitconfig", - "readme_name": "git_config", - "maintainers": [ - "@amaanq" - ], - "install_info": { - "url": "https://github.com/the-mikedavis/tree-sitter-git-config", - "files": [ - "src/parser.c" - ] - } - }, - "hare": { + "bass": { "maintainers": [ "@amaanq" ], "install_info": { - "url": "https://github.com/amaanq/tree-sitter-hare", + "url": "https://github.com/amaanq/tree-sitter-bass", "files": [ "src/parser.c" ] @@ -2713,110 +2727,95 @@ "branch": "gh-pages" } }, - "haskell": { + "gn": { "maintainers": [ - "@mrcjkb" + "@amaanq" ], + "readme_name": "GN (Generate Ninja)", "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-haskell", + "url": "https://github.com/amaanq/tree-sitter-gn", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "glimmer": { - "filetype": "handlebars", - "readme_name": "Glimmer and Ember", + "beancount": { "maintainers": [ - "@NullVoxPopuli" + "@polarmutex" ], "install_info": { - "url": "https://github.com/alexlafroscia/tree-sitter-glimmer", + "url": "https://github.com/polarmutex/tree-sitter-beancount", "files": [ "src/parser.c", - "src/scanner.c" - ] - } - }, - "elvish": { - "maintainers": [ - "@elves" - ], - "install_info": { - "url": "https://github.com/elves/tree-sitter-elvish", - "files": [ - "src/parser.c" + "src/scanner.cc" ] } }, - "haskell_persistent": { - "filetype": "haskellpersistent", - "maintainers": [ - "@lykahb" - ], + "awk": { "install_info": { - "url": "https://github.com/MercuryTechnologies/tree-sitter-haskell-persistent", + "url": "https://github.com/Beaglefoot/tree-sitter-awk", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "firrtl": { + "vimdoc": { + "filetype": "help", "maintainers": [ - "@amaanq" + "@clason" ], "install_info": { - "url": "https://github.com/amaanq/tree-sitter-firrtl", + "url": "https://github.com/neovim/tree-sitter-vimdoc", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "lua": { + "bibtex": { + "filetype": "bib", "maintainers": [ - "@muniftanjim" + "@theHamsta", + "@clason" ], "install_info": { - "url": "https://github.com/MunifTanjim/tree-sitter-lua", + "url": "https://github.com/latex-lsp/tree-sitter-bibtex", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "html": { + "haskell": { "maintainers": [ - "@TravonteD" + "@mrcjkb" ], "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-html", + "url": "https://github.com/tree-sitter/tree-sitter-haskell", "files": [ "src/parser.c", "src/scanner.c" ] } }, - "hcl": { + "vue": { "maintainers": [ - "@MichaHoffmann" + "@WhyNotHugo" ], "install_info": { - "url": "https://github.com/MichaHoffmann/tree-sitter-hcl", + "url": "https://github.com/ikatyang/tree-sitter-vue", "files": [ "src/parser.c", - "src/scanner.c" + "src/scanner.cc" ] } }, - "cpp": { + "hlsl": { "maintainers": [ "@theHamsta" ], "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-cpp", + "url": "https://github.com/theHamsta/tree-sitter-hlsl", "files": [ "src/parser.c", "src/scanner.c" @@ -2824,118 +2823,119 @@ "generate_requires_npm": true } }, - "jq": { + "wgsl": { "maintainers": [ - "@ObserverOfTime" + "@szebniok" ], "install_info": { - "url": "https://github.com/flurie/tree-sitter-jq", + "url": "https://github.com/szebniok/tree-sitter-wgsl", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ] } }, - "heex": { + "bicep": { "maintainers": [ - "@connorlay" + "@amaanq" ], "install_info": { - "url": "https://github.com/connorlay/tree-sitter-heex", + "url": "https://github.com/amaanq/tree-sitter-bicep", "files": [ "src/parser.c" ] } }, - "jsdoc": { + "gstlaunch": { "maintainers": [ - "@steelsojka" + "@theHamsta" ], "install_info": { - "url": "https://github.com/tree-sitter/tree-sitter-jsdoc", + "url": "https://github.com/theHamsta/tree-sitter-gstlaunch", "files": [ "src/parser.c" ] } }, - "hjson": { + "wgsl_bevy": { "maintainers": [ - "@winston0410" + "@theHamsta" ], "install_info": { - "url": "https://github.com/winston0410/tree-sitter-hjson", + "url": "https://github.com/theHamsta/tree-sitter-wgsl-bevy", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ], "generate_requires_npm": true } }, - "linkerscript": { - "filetype": "ld", + "kusto": { "maintainers": [ - "@amaanq" + "@Willem-J-an" ], "install_info": { - "url": "https://github.com/amaanq/tree-sitter-linkerscript", + "url": "https://github.com/Willem-J-an/tree-sitter-kusto", "files": [ "src/parser.c" ] } }, - "nickel": { + "lua": { + "maintainers": [ + "@muniftanjim" + ], "install_info": { - "url": "https://github.com/nickel-lang/tree-sitter-nickel", + "url": "https://github.com/MunifTanjim/tree-sitter-lua", "files": [ "src/parser.c", - "src/scanner.cc" + "src/scanner.c" ] } }, - "hlsl": { + "ledger": { "maintainers": [ - "@theHamsta" + "@cbarrete" ], "install_info": { - "url": "https://github.com/theHamsta/tree-sitter-hlsl", + "url": "https://github.com/cbarrete/tree-sitter-ledger", "files": [ - "src/parser.c", - "src/scanner.c" - ], - "generate_requires_npm": true + "src/parser.c" + ] } }, - "nim": { + "leo": { "maintainers": [ - "@aMOPel" + "@r001" ], "install_info": { - "url": "https://github.com/alaviss/tree-sitter-nim", + "url": "https://github.com/r001/tree-sitter-leo", "files": [ - "src/parser.c", - "src/scanner.c" + "src/parser.c" ] } }, - "hocon": { + "lalrpop": { "maintainers": [ - "@antosha417" + "@traxys" ], "install_info": { - "url": "https://github.com/antosha417/tree-sitter-hocon", + "url": "https://github.com/traxys/tree-sitter-lalrpop", "files": [ - "src/parser.c" - ], - "generate_requires_npm": true + "src/parser.c", + "src/scanner.c" + ] } }, - "blueprint": { + "jsonnet": { "maintainers": [ - "@gabmus" + "@nawordar" ], - "experimental": true, "install_info": { - "url": "https://gitlab.com/gabmus/tree-sitter-blueprint.git", + "url": "https://github.com/sourcegraph/tree-sitter-jsonnet", "files": [ - "src/parser.c" + "src/parser.c", + "src/scanner.c" ] } }