#javascript-parser

  1. tree-sitter-javascript

    JavaScript grammar for tree-sitter

    v0.25.0 1.1M #tree-sitter #javascript-parser #javascript
  2. boa_engine

    Boa is a Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language.

    v0.21.0 209K #javascript-engine #javascript-compiler #lexer #parser-compiler #javascript #javascript-parser
  3. swc_ecma_parser

    Feature-complete es2019 parser

    v35.0.0 2.5M #swc #typescript-parser #javascript-parser #lexer #babel #es2019 #feature-complete #tc39
  4. oxc

    A collection of JavaScript tools written in Rust

    v0.115.0 40K #javascript-linter #minify #typescript-parser #typescript #parser #linter #javascript-parser
  5. boa_parser

    ECMAScript parser for the Boa JavaScript engine

    v0.21.0 199K #javascript-engine #javascript-parser #js #js-syntax #javascript #syntax-parser
  6. swc_ecma_utils

    swc ecmascript ast nodes

    v27.0.0 390K #swc #ast-node #javascript-ast #javascript-parser
  7. oxc_transformer

    A collection of JavaScript tools written in Rust

    v0.115.0 50K #javascript-linter #typescript #minify #parser #javascript-parser
  8. oxc_minifier

    A collection of JavaScript tools written in Rust

    v0.115.0 63K #javascript-linter #minify #typescript #parser #javascript-parser
  9. ress

    A scanner/tokenizer for JS files

    v0.12.0-alpha.1 4.3K #javascript #javascript-parser #es
  10. swc_ecma_transforms_proposal

    rust port of babel and closure compiler

    v38.0.0 152K #swc #babel #javascript #closures-compiler #javascript-parser #port-of-babel #typescript
  11. oxc_traverse

    A collection of JavaScript tools written in Rust

    v0.115.0 74K #javascript-linter #minify #typescript #parser #linter #javascript-parser
  12. swc_ecma_minifier

    EcmaScript code minifier

    v46.0.0 61K #swc #javascript #minify #javascript-parser #mangler #debugging
  13. swc_nodejs_common

    Common code for SWC bindings

    v1.0.3 2.3K #swc #typescript-compiler #babel #javascript-parser #swc-compiler #parser-compiler
  14. swc_ecma_transforms_compat

    rust port of babel and closure compiler

    v43.0.0 33K #swc #babel #javascript-parser #typescript #closures-compiler #port-of-babel
  15. oxc_ast_visit

    A collection of JavaScript tools written in Rust

    v0.115.0 89K #javascript-linter #typescript #minify #parser #javascript-parser #linter #javascript
  16. swc_eq_ignore_macros

    Macros for EqIgnoreSpan and TypeEq

    v1.0.1 1.4M #swc #typescript-compiler #babel #javascript-parser #swc-compiler #type-eq
  17. swc_ecma_compat_es2015

    ES2015 compatibility transforms

    v43.0.0 30K #swc #babel #typescript #es2015 #compatibility #javascript-parser
  18. oxc_isolated_declarations

    A collection of JavaScript tools written in Rust

    v0.115.0 35K #javascript-linter #parser #typescript #minify #javascript-parser
  19. ressa

    An ECMAscript parser

    v0.9.0-alpha.3 1.7K #javascript #javascript-parser #es #parser
  20. parse-js

    JavaScript parsing library

    v0.24.1 31K #javascript-parser #javascript #parser
  21. oxc_regular_expression

    A collection of JavaScript tools written in Rust

    v0.115.0 151K #javascript-linter #typescript #minify #parser #javascript-parser #linter
  22. oxc_str

    A collection of JavaScript tools written in Rust

    v0.115.0 23K #javascript-linter #typescript-parser #minify #parser #javascript-parser #linter #typescript
  23. oxc_data_structures

    A collection of JavaScript tools written in Rust

    v0.115.0 100K #javascript-linter #typescript #minify #parser #javascript-parser #linter
  24. biome_js_parser

    Biome's JavaScript parser

    v0.5.7 23K #javascript-parser #linter #parser
  25. oxc_estree

    A collection of JavaScript tools written in Rust

    v0.115.0 151K #javascript-linter #typescript #minify #parser #javascript-parser
  26. swc_ecma_preset_env

    preset-env for the swc

    v49.0.0 29K #swc #babel #preset-env #javascript-parser #typescript-compiler #swc-compiler
  27. oxc_ecmascript

    A collection of JavaScript tools written in Rust

    v0.115.0 104K #javascript-linter #typescript #minify #parser #javascript-parser #linter
  28. oxc_transform_napi

    A collection of JavaScript tools written in Rust

    v0.115.0 11K #javascript-linter #minify #typescript #parser #javascript-parser #linter
  29. ezno-parser

    Parser and AST definitions for Ezno

    v0.1.7 1.0K #javascript-compiler #ast #javascript-ast #parser #javascript #javascript-parser
  30. lazy-sparql-result-reader

    A lazy SPARQL result reader

    v2.0.3 340 #sparql #lazy-evaluation #sparql-query #batch #reader #wasm #typescript #javascript #javascript-parser
  31. oxc_compat

    A collection of JavaScript tools written in Rust

    v0.115.0 67K #javascript-linter #typescript #minify #parser #javascript-parser #javascript #linter
  32. swc_estree_compat

    Compatibility layer between estree and swc

    v37.0.0 #swc #babel #swc-ast #compatibility-layer #es-tree #javascript-parser
  33. oxc_minify_napi

    A collection of JavaScript tools written in Rust

    v0.115.0 9.9K #javascript-linter #minify #typescript #parser #javascript-parser
  34. oxc_napi

    A collection of JavaScript tools written in Rust

    v0.115.0 11K #javascript-linter #minify #typescript #javascript-parser #javascript
  35. resast

    Rusty-ECMAScript Abstract Syntax Tree

    v0.6.0-alpha.6 1.7K #javascript #javascript-parser #es #parser
  36. treeedbgen-souffle-javascript

    Generate Soufflé types and relations from the JavaScript tree-sitter grammar

    v0.1.0 #datalog #souffle #javascript-parser #javascript
  37. swc_ecma_dep_graph

    Dependency graph for the ecmascript

    v0.113.22 31K #swc #babel #javascript-parser #graph #javascript-graph #typescript
  38. js_parser

    Javascript Parser : generate Aleph Syntax Tree

    v0.1.1 #javascript-parser #parse-generate #syntax-tree #aleph
  39. epdx

    parsing EPD files into a common exchange format

    v1.2.2 1.1K #life-cycle #javascript-parser #epd #python #format
  40. treeedb-javascript

    Generate Datalog facts from JavaScript source code

    v0.2.0-rc.1 #javascript #datalog #souffle #javascript-parser #parser
  41. rslint_lexer

    An extremely fast ECMAScript lexer made for the rslint project

    v0.2.0 1.1K #lexer #javascript-parser #lookup-tables #typescript #byte #rs-lint #white-space #javascript-linter #utf-8
  42. fresh-parser-js

    JavaScript/TypeScript parser for Fresh editor plugins

    v0.2.9 1.0K #typescript-parser #fresh #editor #plugin #javascript-parser #text-editors #terminal-text-editor #editor-plugin
  43. brk_rolldown_ecmascript

    ECMAScript AST and parsing utilities for Rolldown

    v1.0.0-rc.2 160 #ast #rolldown #javascript-parser #javascript-ast
  44. swc_ecmascript

    Ecmascript

    v52.0.0 330 #swc #javascript-parser #package #deprecated #typescript-parser
  45. rslint_parser

    An extremely fast ECMAScript parser made for the rslint project

    v0.3.1 600 #ast #syntax-node #syntax-tree #javascript-parser #typescript #convert-text #tree-traversal #lossy #rs-lint
  46. ressa_r

    An ECMAscript parser

    v0.8.4 #javascript-parser #javascript #parser #es
  47. giron

    ECMAScript parser which outputs ESTree JSON

    v0.1.2 #javascript-parser #javascript #tokenizer
  48. antwerp

    An open-source framework ported from JavaScript to Rust for GitHub pages and built with the Marcus HTML to MarkDown parser

    v0.3.3 #render-markdown #github-pages #markdown-parser #javascript #javascript-parser #html-parser #markdown-template #web-framework #html-template #dist
  49. res-regex

    A js-regex validator

    v0.1.4 160 #javascript #javascript-parser #es #parser
  50. fastexpr-rs

    A tiny, fast Javascript expression parser

    v1.0.2 #lexer #javascript-parser #expression-parser #javascript
  51. codegraph-typescript

    TypeScript/JavaScript parser for CodeGraph - extracts code entities and relationships

    v0.3.2 #typescript-parser #javascript-parser #code-analysis #parser #typescript
  52. oxc_module_lexer

    A collection of JavaScript tools written in Rust

    v0.38.0 4.0K #javascript-linter #typescript #minify #parser #javascript #linter #javascript-parser
  53. Try searching with DuckDuckGo.

  54. jst

    Write a javascript object in rust

    v0.0.3 #json-schema #json-parser #javascript-parser #javascript
  55. rolldown_ecmascript

    ECMAScript AST and parsing utilities for Rolldown

    v0.1.0 390 #javascript #ast #javascript-parser #rolldown #javascript-ast #javascript-bundler
  56. swc_ecma_diff

    Diffing tools for ECMAScript

    v0.6.0 #swc #javascript #babel #node #typescript #javascript-parser #diffing #run-script #typescript-compiler
  57. oxc_ast_macros

    A collection of JavaScript tools written in Rust

    v0.115.0 152K #javascript-linter #parser #typescript #minify #javascript-parser
  58. ecmascript

    parser

    v0.2.0 #javascript-parser #ast #javascript #parser
  59. acorn

    v1.0.0 #javascript-parser #ast #loc #column #version #object-identifier #expression-statement #callee
  60. esprit

    An ECMAScript parser library

    v0.0.5 #javascript-parser #ast #es6
  61. easter

    Type definitions for ECMAScript abstract syntax trees

    v0.0.5 #ast #javascript #javascript-parser #esprit #define
  62. esparse

    A fast JavaScript parser. Currently only a lexical analyzer.

    v0.1.0 #javascript #javascript-parser #es
  63. joker

    A JavaScript tokenizer

    v0.0.5 #javascript #javascript-parser #esprit #tokenize
  64. oxc_syntax_operations

    A collection of JavaScript tools written in Rust

    v0.31.0 #javascript-linter #typescript #minify #parser #javascript-parser #javascript #linter
  65. tree-sitter-javascript-sg

    JavaScript grammar for tree-sitter

    v0.21.2 850 #javascript-parser #tree-sitter #javascript #tree-sitter-javascript
  66. estree

    A deserializer for the ESTree format

    v0.0.5 #javascript-parser #esprit #deserializer #format
  67. unjson

    Tools for destructuring JSON data

    v0.0.5 #javascript-parser #esprit #json #destructuring
  68. Boa

    DEPRECATED. Use the boa_engine crate instead.

    v0.13.1 550 #boa #javascript-compiler #javascript #js #lexer #javascript-parser
  69. almond

    A new, fast, and general purpose JavaScript parser written in Rust that generates ESTree compatible abstract syntax trees

    v0.2.0 #ast #javascript-parser #javascript #parser
  70. tree-sitter-glimmer_javascript

    glimmer_javascript grammar for the tree-sitter parsing library

    v0.0.1 #tree-sitter #javascript-parser #glimmer-javascript