http-request-in-editor
Section titled “http-request-in-editor”http-request-in-editor
Parser LibraryJavaScript reference parser implementing the JetBrains spec using nearley grammar.
JavaScript reference parser implementing the JetBrains spec using a nearley grammar. Useful for building tools that need to parse .http files in a Node.js environment.
http-rest-file
Section titled “http-rest-file”http-rest-file
Parser LibraryRust recursive descent parser/generator based on JetBrains syntax.
Rust recursive descent parser/generator based on JetBrains syntax. Generates .http files as well as parsing them.
tree-sitter-http
Section titled “tree-sitter-http”tree-sitter-http
Parser LibraryTree-sitter grammar for incremental parsing of .http files. Used by Neovim plugins.
Tree-sitter grammar for incremental parsing of .http files. Used by Neovim plugins (rest.nvim, kulala.nvim). Provides fast, incremental, error-tolerant parsing suitable for editor integration.