Crate jellybean_pack_0
source ·Expand description
Tree-sitter based syntax highlighting.
Supported Languages
Feature | File Types | Description |
---|---|---|
ada | adb, ads | |
agda | agda | tree sitter for Agda |
astro | astro | Tree-sitter grammar for the Astro framework |
bash | bash, sh | Bash grammar for tree-sitter |
bass | bass | Bass grammar for tree-sitter |
bibtex | bib | Tree-sitter Grammar for BibTeX |
bicep | bicep | Bicep grammar for tree-sitter |
bitbake | bb, bbclass | BitBake grammar for tree-sitter |
c | c, h | C grammar for node-tree-sitter |
c_sharp | cs | C# grammar for tree-sitter |
cairo | cairo | Cairo grammar for tree-sitter |
capnp | capnp | Cap’n Proto grammar for tree-sitter |
clojure | bb, clj, cljc, cljs | Clojure grammar for tree-sitter |
corn | corn | |
cpon | cpon | ChainPack Object Notation (CPON) grammar for tree-sitter |
cpp | cc, cpp, cxx, h, hpp, hxx | C++ grammar for tree-sitter |
css | css | CSS grammar for tree-sitter |
csv | csv | CSV, PSV, & TSV grammar for tree-sitter |
cuda | cu, cuh | CUDA grammar for tree-sitter |
cue | cue | Cue grammar for tree-sitter |
d | d, dd | d grammar for tree-sitter |
dart | dart | Dart grammar attempt for tree-sitter |
devicetree | dts, dtsi, overlay | Tree-sitter parser for Devicetree files, with support for Zephyr’s superset of Devicetree syntax. |
diff | diff | A tree-sitter grammar for diffs |
dockerfile | Containerfile, Dockerfile, container, docker, dockerfile | A tree-sitter module for the Dockerfile grammar |
dot | dot, gv | DOT grammar for tree-sitter |
dtd | svg, xml, xsd, xslt | XML & DTD grammars for tree-sitter |
eex | eex | Tree-sitter grammar for EEx files (eex) |
elisp | el | tree-sitter grammar for Emacs Lisp |
elixir | ex, exs | Elixir grammar for the tree-sitter parsing library |
elm | elm | Tree sitter definitions for elm |
elsa | lc | Elsa grammar for tree-sitter |
elvish | elvish grammar for tree-sitter | |
embedded_template | ejs | Embedded template (ERB, EJS) grammar for tree-sitter |
erlang | app, app.src, erl, escript, hrl, rebar.config | Tree Sitter grammar for Erlang |
firrtl | fir | FIRRTL grammar for tree-sitter |
fish | fish | Fish tree-sitter grammar |
formula | 4ml | Tree-sitter grammar for formula |
fortran | F90, f, f77, f90, f95 | Fortran grammar for tree-sitter |
fsh | fsh | |
func | fc | FunC grammar for tree-sitter |
fusion | fusion | neos-fusion parser for node-tree-sitter |
git_config | .gitmodules, gitconfig | A tree-sitter grammar for git’s configuration language |
git_rebase | git-rebase-todo | Tree-sitter grammar for git’s interactive rebase TODO file |
gitattributes | .gitattributes, gitattributes | gitattributes grammar for tree-sitter |
gitcommit | A tree-sitter grammar for git commit messages | |
gleam | gleam | A tree-sitter grammar for the Gleam programming language |
glimmer | hbs | |
glsl | frag, fsh, glsl, vert, vsh | GLSL grammar for tree-sitter (based on tree-sitter-c) |
go | go | Go grammar for tree-sitter |
gomod | go.mod | A tree-sitter grammar for go.mod files |
gosum | sum | gosum grammar for tree-sitter |
gowork | A tree-sitter grammar for go.work files | |
hack | hack | Hack grammar for tree-sitter |
hare | hare | Hare grammar for tree-sitter |
haskell | hs | Haskell grammar for tree-sitter |
heex | heex | Tree-sitter grammar for HEEx files |
hjson | HJSON grammar for tree-sitter | |
hocon | hocon | hocon grammar for tree-sitter |
html | html | HTML grammar for tree-sitter |
htmldjango | A tree-sitter grammar for the Django template language | |
http | http | Treesitter parser for http files |
hurl | hurl | |
ispc | ispc | ISPC grammar for tree-sitter (based on C grammar) |
janet_simple | cgen, janet, jdn | A Janet grammar for tree-sitter |
java | java | Java grammar for tree-sitter |
javascript | js | JavaScript grammar for tree-sitter |
jsdoc | JSDoc grammar for tree-sitter | |
json | json | JSON grammar for tree-sitter |
jsonnet | jsonnet | jsonnet grammar for tree-sitter |
kdl | kdl | KDL grammar for tree-sitter |
kotlin | kt, kts | Tree-Sitter grammar for Kotlin |
lalrpop | lalrpop | A tree-sitter parser for lalrpop files |
llvm | ll, llvm | Tree sitter parser for LLVM |
llvm_mir | Tree sitter parser for LLVM MIR | |
lua | lua | Lua grammar for tree-sitter |
luadoc | luadoc | Luadoc grammar for tree-sitter |
luap | luap | Lua Patterns grammar for tree-sitter |
luau | luau | Luau grammar for tree-sitter |
m68k | ASM, I, S, asm, i, s | Motorola 68000 family assembly grammar for tree-sitter |
make | GNUmakefile, MAKEFILE, Makefile, dsp, mak, makefile, mk | make grammar for tree-sitter |
markdown | md | Markdown grammar for tree-sitter |
meson | A tree-sitter for meson | |
ninja | ninja | Ninja grammar for tree-sitter |
nix | nix | Tree Sitter grammar for Nix |
objc | h, m, objc | Objective-C grammar for tree-sitter |
Modules
- The
ada
tree-sitter language. - The
agda
tree-sitter language. - The
astro
tree-sitter language. - The
bash
tree-sitter language. - The
bass
tree-sitter language. - The
bibtex
tree-sitter language. - The
bicep
tree-sitter language. - The
bitbake
tree-sitter language. - The
c
tree-sitter language. - The
c_sharp
tree-sitter language. - The
cairo
tree-sitter language. - The
capnp
tree-sitter language. - The
clojure
tree-sitter language. - The
corn
tree-sitter language. - The
cpon
tree-sitter language. - The
cpp
tree-sitter language. - The
css
tree-sitter language. - The
csv
tree-sitter language. - The
cuda
tree-sitter language. - The
cue
tree-sitter language. - The
d
tree-sitter language. - The
dart
tree-sitter language. - The
devicetree
tree-sitter language. - The
diff
tree-sitter language. - The
dockerfile
tree-sitter language. - The
dot
tree-sitter language. - The
dtd
tree-sitter language. - The
eex
tree-sitter language. - The
elisp
tree-sitter language. - The
elixir
tree-sitter language. - The
elm
tree-sitter language. - The
elsa
tree-sitter language. - The
elvish
tree-sitter language. - The
embedded_template
tree-sitter language. - The
erlang
tree-sitter language. - The
firrtl
tree-sitter language. - The
fish
tree-sitter language. - The
formula
tree-sitter language. - The
fortran
tree-sitter language. - The
fsh
tree-sitter language. - The
func
tree-sitter language. - The
fusion
tree-sitter language. - The
git_config
tree-sitter language. - The
git_rebase
tree-sitter language. - The
gitattributes
tree-sitter language. - The
gitcommit
tree-sitter language. - The
gleam
tree-sitter language. - The
glimmer
tree-sitter language. - The
glsl
tree-sitter language. - The
go
tree-sitter language. - The
gomod
tree-sitter language. - The
gosum
tree-sitter language. - The
gowork
tree-sitter language. - The
hack
tree-sitter language. - The
hare
tree-sitter language. - The
haskell
tree-sitter language. - The
heex
tree-sitter language. - The
hjson
tree-sitter language. - The
hocon
tree-sitter language. - The
html
tree-sitter language. - The
htmldjango
tree-sitter language. - The
http
tree-sitter language. - The
hurl
tree-sitter language. - The
ispc
tree-sitter language. - The
janet_simple
tree-sitter language. - The
java
tree-sitter language. - The
javascript
tree-sitter language. - The
jsdoc
tree-sitter language. - The
json
tree-sitter language. - The
jsonnet
tree-sitter language. - The
kdl
tree-sitter language. - The
kotlin
tree-sitter language. - The
lalrpop
tree-sitter language. - The
llvm
tree-sitter language. - The
llvm_mir
tree-sitter language. - The
lua
tree-sitter language. - The
luadoc
tree-sitter language. - The
luap
tree-sitter language. - The
luau
tree-sitter language. - The
m68k
tree-sitter language. - The
make
tree-sitter language. - The
markdown
tree-sitter language. - The
meson
tree-sitter language. - The
ninja
tree-sitter language. - The
nix
tree-sitter language. - The
objc
tree-sitter language.
Macros
- A second-order macro invoking a macro with the languages in this pack.