{"repo":"tree-sitter/tree-sitter-bash","free":true,"listed":false,"github":"https://github.com/tree-sitter/tree-sitter-bash","clone":"git clone https://github.com/tree-sitter/tree-sitter-bash.git","description":"Bash grammar for tree-sitter","language":"C","stars":327,"topics":["tree-sitter","bash","parser"],"license":"MIT","category":"cli-tools","readme_excerpt":"tree-sitter-bash [![CI][ci]](https://github.com/tree-sitter/tree-sitter-bash/actions/workflows/ci.yml) [![discord][discord]](https://discord.gg/w7nTvsVJhm) [![matrix][matrix]](https://matrix.to/#/#tree-sitter-chat:matrix.org) [![crates][crates]](https://crates.io/crates/tree-sitter-bash) [![npm][npm]](https://www.npmjs.com/package/tree-sitter-bash) [![pypi][pypi]](https://pypi.org/project/tree-sitter-bash) Bash grammar for tree-sitter. Development Install the dependencies: Build and run the tests: Run the build and tests in watch mode: References - Bash man page - Shell command language specification - mvdnan/sh - a shell parser in go [ci]: https://img.shields.io/github/actions/workflow/status/tree-sitter/tree-sitter-bash/ci.yml?logo=github&label=CI [discord]: https://img.shields.io/discord/1063097320771698699?logo=discord&label=discord [matrix]: https://img.shields.io/matrix/tree-sitter-chat%3Amatrix.org?logo=matrix&label=matrix [npm]: https://img.shields.io/npm/v/tree-sitter-bash?logo=npm [crates]: https://img.shields.io/crates/v/tree-sitter-bash?logo=rust [pypi]: https://img.shields.io/pypi/v/tree-sitter-bash?logo=pypi&logoColor=ffd242","default_branch":null,"files":null,"tree":[],"storefront":"/r/tree-sitter","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tree-sitter/tree-sitter-bash/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}