{"repo":"lucascompython/wgsl-wesl-zed","free":true,"listed":false,"github":"https://github.com/lucascompython/wgsl-wesl-zed","clone":"git clone https://github.com/lucascompython/wgsl-wesl-zed.git","description":"WGSL/WESL language support for Zed","language":"Rust","stars":23,"topics":["bevy","wesl","wgpu","wgsl","zed","zed-editor"],"license":"MIT","category":"dev-tools","readme_excerpt":"WGSL/WESL Zed Extension This extension provides language support for WGSL, WESL and a best effor support for Bevy (naga oil) extensions for the Zed editor. It uses wgsl-analyzer for the language server and tree-sitter-wesl for the tree-sitter grammar. As wgsl-analyzer does not currently recognize all WESL syntax, errors from wgsl-analyzer are to be expected when working with WESL, related issues: #2, https://github.com/wgsl-analyzer/wgsl-analyzer/issues/632. The syntax highlighting is heavily inspired by wgsl-analyzer vscode extension. There already is a Zed extension for WGSL, wgsl-zed, but it uses glasgow for the LSP and tree-sitter-wgsl which is outdated and doesn't support WESL. Additionally, it lacks quality syntax highlighting and doesn't automatically download the lsp server if it's missing on your system.","default_branch":null,"files":null,"tree":[],"storefront":"/r/lucascompython","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lucascompython/wgsl-wesl-zed/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."}