# Tree-sitter Noir [![test](https://github.com/hhamud/tree-sitter-noir/actions/workflows/ci.yml/badge.svg)](https://github.com/hhamud/tree-sitter-noir/actions/workflows/ci.yml) [![npm](https://img.shields.io/npm/v/github-buttons)](https://www.npmjs.com/package/tree-sitter-noir) Noir grammar and parser for [tree-sitter](https://tree-sitter.github.io/tree-sitter/) ### Emacs To use with Emacs; use the following [package here](https://github.com/hhamud/noir-ts-mode). ### NeoVim 1. Make sure that you have the latest version of Neovim and have also installed the neovim tree-sitter plugin. 2. Add the following lines to your `init.vim` file: ```lua lua <