{"library":"tree-sitter-embedded-template","type":"library","category":null,"description":"tree-sitter-embedded-template provides a Tree-sitter parser for templating languages such as ERB (Embedded Ruby) and EJS (Embedded JavaScript). It allows for robust parsing of files where scripting code is intertwined with text content using delimiters like `<%` and `%>`. The library is currently at version 0.25.0 and is an actively maintained part of the broader Tree-sitter ecosystem.","language":"python","status":"active","version":"0.25.0","tags":["tree-sitter","parser","grammar","templating","erb","ejs","syntax-tree","parsing"],"last_verified":"Wed May 20","install":[{"cmd":"pip install tree-sitter tree-sitter-embedded-template","imports":["from tree_sitter import Language","from tree_sitter import Parser","import tree_sitter_embedded_template as ts_embedded_template\n...\nts_embedded_template.language()"]}],"homepage":null,"github":"https://github.com/tree-sitter/tree-sitter-embedded-template","docs":null,"changelog":null,"pypi":"https://pypi.org/project/tree-sitter-embedded-template/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.7,"avg_import_s":0.01,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/tree-sitter-embedded-template/compatibility"}}