Created
June 1, 2024 17:24
-
-
Save melMass/83f087b5a566115d11fac33189ca375b to your computer and use it in GitHub Desktop.
tree-sitter grammar list
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "ada": "https://github.com/briot/tree-sitter-ada", | |
| "agda": "https://github.com/tree-sitter/tree-sitter-agda", | |
| "angular": "https://github.com/dlvandenberg/tree-sitter-angular", | |
| "apex": "https://github.com/aheber/tree-sitter-sfapex", | |
| "arduino": "https://github.com/ObserverOfTime/tree-sitter-arduino", | |
| "asm": "https://github.com/RubixDev/tree-sitter-asm", | |
| "astro": "https://github.com/virchau13/tree-sitter-astro", | |
| "authzed": "https://github.com/mleonidas/tree-sitter-authzed", | |
| "awk": "https://github.com/Beaglefoot/tree-sitter-awk", | |
| "bash": "https://github.com/tree-sitter/tree-sitter-bash", | |
| "bass": "https://github.com/vito/tree-sitter-bass", | |
| "beancount": "https://github.com/polarmutex/tree-sitter-beancount", | |
| "bibtex": "https://github.com/latex-lsp/tree-sitter-bibtex", | |
| "bicep": "https://github.com/amaanq/tree-sitter-bicep", | |
| "bitbake": "https://github.com/amaanq/tree-sitter-bitbake", | |
| "blueprint": "https://gitlab.com/gabmus/tree-sitter-blueprint.git", | |
| "bp": "https://github.com/ambroisie/tree-sitter-bp", | |
| "c": "https://github.com/tree-sitter/tree-sitter-c", | |
| "c_sharp": "https://github.com/tree-sitter/tree-sitter-c-sharp", | |
| "cairo": "https://github.com/amaanq/tree-sitter-cairo", | |
| "capnp": "https://github.com/amaanq/tree-sitter-capnp", | |
| "chatito": "https://github.com/ObserverOfTime/tree-sitter-chatito", | |
| "clojure": "https://github.com/sogaiu/tree-sitter-clojure", | |
| "cmake": "https://github.com/uyha/tree-sitter-cmake", | |
| "comment": "https://github.com/stsewd/tree-sitter-comment", | |
| "commonlisp": "https://github.com/theHamsta/tree-sitter-commonlisp", | |
| "cooklang": "https://github.com/addcninblue/tree-sitter-cooklang", | |
| "corn": "https://github.com/jakestanger/tree-sitter-corn", | |
| "cpon": "https://github.com/amaanq/tree-sitter-cpon", | |
| "cpp": "https://github.com/tree-sitter/tree-sitter-cpp", | |
| "css": "https://github.com/tree-sitter/tree-sitter-css", | |
| "csv": "https://github.com/amaanq/tree-sitter-csv", | |
| "cuda": "https://github.com/theHamsta/tree-sitter-cuda", | |
| "cue": "https://github.com/eonpatapon/tree-sitter-cue", | |
| "d": "https://github.com/gdamore/tree-sitter-d", | |
| "dart": "https://github.com/UserNobody14/tree-sitter-dart", | |
| "devicetree": "https://github.com/joelspadin/tree-sitter-devicetree", | |
| "dhall": "https://github.com/jbellerb/tree-sitter-dhall", | |
| "diff": "https://github.com/the-mikedavis/tree-sitter-diff", | |
| "disassembly": "https://github.com/ColinKennedy/tree-sitter-disassembly", | |
| "djot": "https://github.com/treeman/tree-sitter-djot", | |
| "dockerfile": "https://github.com/camdencheek/tree-sitter-dockerfile", | |
| "dot": "https://github.com/rydesun/tree-sitter-dot", | |
| "doxygen": "https://github.com/amaanq/tree-sitter-doxygen", | |
| "dtd": "https://github.com/tree-sitter-grammars/tree-sitter-xml", | |
| "earthfile": "https://github.com/glehmann/tree-sitter-earthfile", | |
| "ebnf": "https://github.com/RubixDev/ebnf", | |
| "eds": "https://github.com/uyha/tree-sitter-eds", | |
| "eex": "https://github.com/connorlay/tree-sitter-eex", | |
| "elixir": "https://github.com/elixir-lang/tree-sitter-elixir", | |
| "elm": "https://github.com/elm-tooling/tree-sitter-elm", | |
| "elsa": "https://github.com/glapa-grossklag/tree-sitter-elsa", | |
| "elvish": "https://github.com/elves/tree-sitter-elvish", | |
| "embedded_template": "https://github.com/tree-sitter/tree-sitter-embedded-template", | |
| "erlang": "https://github.com/WhatsApp/tree-sitter-erlang", | |
| "facility": "https://github.com/FacilityApi/tree-sitter-facility", | |
| "faust": "https://github.com/khiner/tree-sitter-faust", | |
| "fennel": "https://github.com/alexmozaidze/tree-sitter-fennel", | |
| "fidl": "https://github.com/google/tree-sitter-fidl", | |
| "firrtl": "https://github.com/amaanq/tree-sitter-firrtl", | |
| "fish": "https://github.com/ram02z/tree-sitter-fish", | |
| "foam": "https://github.com/FoamScience/tree-sitter-foam", | |
| "forth": "https://github.com/AlexanderBrevig/tree-sitter-forth", | |
| "fortran": "https://github.com/stadelmanma/tree-sitter-fortran", | |
| "fsh": "https://github.com/mgramigna/tree-sitter-fsh", | |
| "func": "https://github.com/amaanq/tree-sitter-func", | |
| "fusion": "https://gitlab.com/jirgn/tree-sitter-fusion.git", | |
| "gdscript": "https://github.com/PrestonKnopp/tree-sitter-gdscript", | |
| "gdshader": "https://github.com/GodOfAvacyn/tree-sitter-gdshader", | |
| "git_config": "https://github.com/the-mikedavis/tree-sitter-git-config", | |
| "git_rebase": "https://github.com/the-mikedavis/tree-sitter-git-rebase", | |
| "gitattributes": "https://github.com/ObserverOfTime/tree-sitter-gitattributes", | |
| "gitcommit": "https://github.com/gbprod/tree-sitter-gitcommit", | |
| "gitignore": "https://github.com/shunsambongi/tree-sitter-gitignore", | |
| "gleam": "https://github.com/gleam-lang/tree-sitter-gleam", | |
| "glimmer": "https://github.com/alexlafroscia/tree-sitter-glimmer", | |
| "glsl": "https://github.com/theHamsta/tree-sitter-glsl", | |
| "gn": "https://github.com/amaanq/tree-sitter-gn", | |
| "gnuplot": "https://github.com/dpezto/tree-sitter-gnuplot", | |
| "go": "https://github.com/tree-sitter/tree-sitter-go", | |
| "godot_resource": "https://github.com/PrestonKnopp/tree-sitter-godot-resource", | |
| "gomod": "https://github.com/camdencheek/tree-sitter-go-mod", | |
| "gosum": "https://github.com/amaanq/tree-sitter-go-sum", | |
| "gotmpl": "https://github.com/ngalaiko/tree-sitter-go-template", | |
| "gowork": "https://github.com/omertuc/tree-sitter-go-work", | |
| "gpg": "https://github.com/ObserverOfTime/tree-sitter-gpg-config", | |
| "graphql": "https://github.com/bkegley/tree-sitter-graphql", | |
| "groovy": "https://github.com/murtaza64/tree-sitter-groovy", | |
| "gstlaunch": "https://github.com/theHamsta/tree-sitter-gstlaunch", | |
| "hack": "https://github.com/slackhq/tree-sitter-hack", | |
| "hare": "https://github.com/amaanq/tree-sitter-hare", | |
| "haskell": "https://github.com/tree-sitter/tree-sitter-haskell", | |
| "haskell_persistent": "https://github.com/MercuryTechnologies/tree-sitter-haskell-persistent", | |
| "hcl": "https://github.com/MichaHoffmann/tree-sitter-hcl", | |
| "heex": "https://github.com/connorlay/tree-sitter-heex", | |
| "helm": "https://github.com/ngalaiko/tree-sitter-go-template", | |
| "hjson": "https://github.com/winston0410/tree-sitter-hjson", | |
| "hlsl": "https://github.com/theHamsta/tree-sitter-hlsl", | |
| "hlsplaylist": "https://github.com/Freed-Wu/tree-sitter-hlsplaylist", | |
| "hocon": "https://github.com/antosha417/tree-sitter-hocon", | |
| "hoon": "https://github.com/urbit-pilled/tree-sitter-hoon", | |
| "html": "https://github.com/tree-sitter/tree-sitter-html", | |
| "htmldjango": "https://github.com/interdependence/tree-sitter-htmldjango", | |
| "http": "https://github.com/rest-nvim/tree-sitter-http", | |
| "hurl": "https://github.com/pfeiferj/tree-sitter-hurl", | |
| "hyprlang": "https://github.com/luckasRanarison/tree-sitter-hyprlang", | |
| "idl": "https://github.com/cathaysia/tree-sitter-idl", | |
| "ini": "https://github.com/justinmk/tree-sitter-ini", | |
| "inko": "https://github.com/inko-lang/tree-sitter-inko", | |
| "ispc": "https://github.com/fab4100/tree-sitter-ispc", | |
| "janet_simple": "https://github.com/sogaiu/tree-sitter-janet-simple", | |
| "java": "https://github.com/tree-sitter/tree-sitter-java", | |
| "javascript": "https://github.com/tree-sitter/tree-sitter-javascript", | |
| "jq": "https://github.com/flurie/tree-sitter-jq", | |
| "jsdoc": "https://github.com/tree-sitter/tree-sitter-jsdoc", | |
| "json": "https://github.com/tree-sitter/tree-sitter-json", | |
| "json5": "https://github.com/Joakker/tree-sitter-json5", | |
| "jsonc": "https://gitlab.com/WhyNotHugo/tree-sitter-jsonc.git", | |
| "jsonnet": "https://github.com/sourcegraph/tree-sitter-jsonnet", | |
| "julia": "https://github.com/tree-sitter/tree-sitter-julia", | |
| "just": "https://github.com/IndianBoy42/tree-sitter-just", | |
| "kconfig": "https://github.com/amaanq/tree-sitter-kconfig", | |
| "kdl": "https://github.com/amaanq/tree-sitter-kdl", | |
| "kotlin": "https://github.com/fwcd/tree-sitter-kotlin", | |
| "koto": "https://github.com/koto-lang/tree-sitter-koto", | |
| "kusto": "https://github.com/Willem-J-an/tree-sitter-kusto", | |
| "lalrpop": "https://github.com/traxys/tree-sitter-lalrpop", | |
| "latex": "https://github.com/latex-lsp/tree-sitter-latex", | |
| "ledger": "https://github.com/cbarrete/tree-sitter-ledger", | |
| "leo": "https://github.com/r001/tree-sitter-leo", | |
| "linkerscript": "https://github.com/amaanq/tree-sitter-linkerscript", | |
| "liquid": "https://github.com/hankthetank27/tree-sitter-liquid", | |
| "liquidsoap": "https://github.com/savonet/tree-sitter-liquidsoap", | |
| "llvm": "https://github.com/benwilliamgraham/tree-sitter-llvm", | |
| "lua": "https://github.com/MunifTanjim/tree-sitter-lua", | |
| "luadoc": "https://github.com/amaanq/tree-sitter-luadoc", | |
| "luap": "https://github.com/amaanq/tree-sitter-luap", | |
| "luau": "https://github.com/amaanq/tree-sitter-luau", | |
| "m68k": "https://github.com/grahambates/tree-sitter-m68k", | |
| "make": "https://github.com/alemuller/tree-sitter-make", | |
| "markdown": "https://github.com/MDeiml/tree-sitter-markdown", | |
| "markdown_inline": "https://github.com/MDeiml/tree-sitter-markdown", | |
| "matlab": "https://github.com/acristoffers/tree-sitter-matlab", | |
| "menhir": "https://github.com/Kerl13/tree-sitter-menhir", | |
| "mermaid": "https://github.com/monaqa/tree-sitter-mermaid", | |
| "meson": "https://github.com/Decodetalkers/tree-sitter-meson", | |
| "mlir": "https://github.com/artagnon/tree-sitter-mlir", | |
| "muttrc": "https://github.com/neomutt/tree-sitter-muttrc", | |
| "nasm": "https://github.com/naclsn/tree-sitter-nasm", | |
| "nickel": "https://github.com/nickel-lang/tree-sitter-nickel", | |
| "nim": "https://github.com/alaviss/tree-sitter-nim", | |
| "nim_format_string": "https://github.com/aMOPel/tree-sitter-nim-format-string", | |
| "ninja": "https://github.com/alemuller/tree-sitter-ninja", | |
| "nix": "https://github.com/cstrahan/tree-sitter-nix", | |
| "norg": "https://github.com/nvim-neorg/tree-sitter-norg", | |
| "nqc": "https://github.com/amaanq/tree-sitter-nqc", | |
| "nu": "https://github.com/nushell/tree-sitter-nu", | |
| "nuke": "C:/Users/User/dev/melMass/tree-sitter-nuke", | |
| "nuon": "C:/Users/User/dev/melMass/tree-sitter-nuon", | |
| "objc": "https://github.com/amaanq/tree-sitter-objc", | |
| "objdump": "https://github.com/ColinKennedy/tree-sitter-objdump", | |
| "ocaml": "https://github.com/tree-sitter/tree-sitter-ocaml", | |
| "ocaml_interface": "https://github.com/tree-sitter/tree-sitter-ocaml", | |
| "ocamllex": "https://github.com/atom-ocaml/tree-sitter-ocamllex", | |
| "odin": "https://github.com/amaanq/tree-sitter-odin", | |
| "org": "https://github.com/milisims/tree-sitter-org", | |
| "pascal": "https://github.com/Isopod/tree-sitter-pascal.git", | |
| "passwd": "https://github.com/ath3/tree-sitter-passwd", | |
| "pem": "https://github.com/ObserverOfTime/tree-sitter-pem", | |
| "perl": "https://github.com/tree-sitter-perl/tree-sitter-perl", | |
| "php": "https://github.com/tree-sitter/tree-sitter-php", | |
| "php_only": "https://github.com/tree-sitter/tree-sitter-php", | |
| "phpdoc": "https://github.com/claytonrcarter/tree-sitter-phpdoc", | |
| "pioasm": "https://github.com/leo60228/tree-sitter-pioasm", | |
| "po": "https://github.com/erasin/tree-sitter-po", | |
| "pod": "https://github.com/tree-sitter-perl/tree-sitter-pod", | |
| "poe_filter": "https://github.com/ObserverOfTime/tree-sitter-poe-filter", | |
| "pony": "https://github.com/amaanq/tree-sitter-pony", | |
| "printf": "https://github.com/ObserverOfTime/tree-sitter-printf", | |
| "prisma": "https://github.com/victorhqc/tree-sitter-prisma", | |
| "promql": "https://github.com/MichaHoffmann/tree-sitter-promql", | |
| "properties": "https://github.com/tree-sitter-grammars/tree-sitter-properties", | |
| "proto": "https://github.com/treywood/tree-sitter-proto", | |
| "prql": "https://github.com/PRQL/tree-sitter-prql", | |
| "psv": "https://github.com/amaanq/tree-sitter-csv", | |
| "pug": "https://github.com/zealot128/tree-sitter-pug", | |
| "puppet": "https://github.com/amaanq/tree-sitter-puppet", | |
| "purescript": "https://github.com/postsolar/tree-sitter-purescript", | |
| "pymanifest": "https://github.com/ObserverOfTime/tree-sitter-pymanifest", | |
| "python": "https://github.com/tree-sitter/tree-sitter-python", | |
| "ql": "https://github.com/tree-sitter/tree-sitter-ql", | |
| "qmldir": "https://github.com/Decodetalkers/tree-sitter-qmldir", | |
| "qmljs": "https://github.com/yuja/tree-sitter-qmljs", | |
| "query": "https://github.com/nvim-treesitter/tree-sitter-query", | |
| "r": "https://github.com/r-lib/tree-sitter-r", | |
| "racket": "https://github.com/6cdh/tree-sitter-racket", | |
| "rasi": "https://github.com/Fymyte/tree-sitter-rasi", | |
| "rbs": "https://github.com/joker1007/tree-sitter-rbs", | |
| "re2c": "https://github.com/amaanq/tree-sitter-re2c", | |
| "readline": "https://github.com/ribru17/tree-sitter-readline", | |
| "regex": "https://github.com/tree-sitter/tree-sitter-regex", | |
| "rego": "https://github.com/FallenAngel97/tree-sitter-rego", | |
| "requirements": "https://github.com/ObserverOfTime/tree-sitter-requirements", | |
| "rnoweb": "https://github.com/bamonroe/tree-sitter-rnoweb", | |
| "robot": "https://github.com/Hubro/tree-sitter-robot", | |
| "roc": "https://github.com/nat-418/tree-sitter-roc", | |
| "ron": "https://github.com/amaanq/tree-sitter-ron", | |
| "rst": "https://github.com/stsewd/tree-sitter-rst", | |
| "ruby": "https://github.com/tree-sitter/tree-sitter-ruby", | |
| "rust": "https://github.com/tree-sitter/tree-sitter-rust", | |
| "scala": "https://github.com/tree-sitter/tree-sitter-scala", | |
| "scfg": "https://git.sr.ht/~rockorager/tree-sitter-scfg", | |
| "scheme": "https://github.com/6cdh/tree-sitter-scheme", | |
| "scss": "https://github.com/serenadeai/tree-sitter-scss", | |
| "slang": "https://github.com/theHamsta/tree-sitter-slang", | |
| "slint": "https://github.com/slint-ui/tree-sitter-slint", | |
| "smali": "https://github.com/tree-sitter-grammars/tree-sitter-smali", | |
| "smithy": "https://github.com/indoorvivants/tree-sitter-smithy", | |
| "snakemake": "https://github.com/osthomas/tree-sitter-snakemake", | |
| "solidity": "https://github.com/JoranHonig/tree-sitter-solidity", | |
| "soql": "https://github.com/aheber/tree-sitter-sfapex", | |
| "sosl": "https://github.com/aheber/tree-sitter-sfapex", | |
| "sourcepawn": "https://github.com/nilshelmig/tree-sitter-sourcepawn", | |
| "sparql": "https://github.com/BonaBeavis/tree-sitter-sparql", | |
| "sql": "https://github.com/derekstride/tree-sitter-sql", | |
| "squirrel": "https://github.com/amaanq/tree-sitter-squirrel", | |
| "ssh_config": "https://github.com/ObserverOfTime/tree-sitter-ssh-config", | |
| "starlark": "https://github.com/amaanq/tree-sitter-starlark", | |
| "strace": "https://github.com/sigmaSd/tree-sitter-strace", | |
| "styled": "https://github.com/mskelton/tree-sitter-styled", | |
| "supercollider": "https://github.com/madskjeldgaard/tree-sitter-supercollider", | |
| "surface": "https://github.com/connorlay/tree-sitter-surface", | |
| "svelte": "https://github.com/tree-sitter-grammars/tree-sitter-svelte", | |
| "swift": "https://github.com/alex-pinkus/tree-sitter-swift", | |
| "sxhkdrc": "https://github.com/RaafatTurki/tree-sitter-sxhkdrc", | |
| "systemtap": "https://github.com/ok-ryoko/tree-sitter-systemtap", | |
| "t32": "https://gitlab.com/xasc/tree-sitter-t32.git", | |
| "tablegen": "https://github.com/amaanq/tree-sitter-tablegen", | |
| "tact": "https://github.com/tact-lang/tree-sitter-tact", | |
| "tcl": "https://github.com/tree-sitter-grammars/tree-sitter-tcl", | |
| "teal": "https://github.com/euclidianAce/tree-sitter-teal", | |
| "templ": "https://github.com/vrischmann/tree-sitter-templ", | |
| "terraform": "https://github.com/MichaHoffmann/tree-sitter-hcl", | |
| "textproto": "https://github.com/PorterAtGoogle/tree-sitter-textproto", | |
| "thrift": "https://github.com/duskmoon314/tree-sitter-thrift", | |
| "tiger": "https://github.com/ambroisie/tree-sitter-tiger", | |
| "tlaplus": "https://github.com/tlaplus-community/tree-sitter-tlaplus", | |
| "tmux": "https://github.com/Freed-Wu/tree-sitter-tmux", | |
| "todotxt": "https://github.com/arnarg/tree-sitter-todotxt.git", | |
| "toml": "https://github.com/tree-sitter-grammars/tree-sitter-toml", | |
| "tsv": "https://github.com/amaanq/tree-sitter-csv", | |
| "tsx": "https://github.com/tree-sitter/tree-sitter-typescript", | |
| "turtle": "https://github.com/BonaBeavis/tree-sitter-turtle", | |
| "twig": "https://github.com/gbprod/tree-sitter-twig", | |
| "typescript": "https://github.com/tree-sitter/tree-sitter-typescript", | |
| "typespec": "https://github.com/happenslol/tree-sitter-typespec", | |
| "typoscript": "https://github.com/Teddytrombone/tree-sitter-typoscript", | |
| "typst": "https://github.com/uben0/tree-sitter-typst", | |
| "udev": "https://github.com/ObserverOfTime/tree-sitter-udev", | |
| "ungrammar": "https://github.com/Philipp-M/tree-sitter-ungrammar", | |
| "unison": "https://github.com/kylegoetz/tree-sitter-unison", | |
| "usd": "https://github.com/ColinKennedy/tree-sitter-usd", | |
| "uxntal": "https://github.com/amaanq/tree-sitter-uxntal", | |
| "v": "https://github.com/vlang/v-analyzer", | |
| "vala": "https://github.com/vala-lang/tree-sitter-vala", | |
| "vento": "https://github.com/ventojs/tree-sitter-vento", | |
| "verilog": "https://github.com/tree-sitter/tree-sitter-verilog", | |
| "vex": "C:/Users/User/dev/melMass/vex-lsp/crates/tree-sitter-vex", | |
| "vhs": "https://github.com/charmbracelet/tree-sitter-vhs", | |
| "vim": "https://github.com/neovim/tree-sitter-vim", | |
| "vimdoc": "https://github.com/neovim/tree-sitter-vimdoc", | |
| "vue": "https://github.com/tree-sitter-grammars/tree-sitter-vue", | |
| "wgsl": "https://github.com/szebniok/tree-sitter-wgsl", | |
| "wgsl_bevy": "https://github.com/theHamsta/tree-sitter-wgsl-bevy", | |
| "wing": "https://github.com/winglang/tree-sitter-wing", | |
| "wit": "https://github.com/liamwh/tree-sitter-wit", | |
| "xcompose": "https://github.com/ObserverOfTime/tree-sitter-xcompose", | |
| "xml": "https://github.com/tree-sitter-grammars/tree-sitter-xml", | |
| "yaml": "https://github.com/tree-sitter-grammars/tree-sitter-yaml", | |
| "yang": "https://github.com/Hubro/tree-sitter-yang", | |
| "yuck": "https://github.com/Philipp-M/tree-sitter-yuck", | |
| "zathurarc": "https://github.com/Freed-Wu/tree-sitter-zathurarc", | |
| "zig": "https://github.com/maxxnino/tree-sitter-zig" | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment