Skip to content
@estools

ECMAScript Tooling

Popular repositories Loading

  1. escodegen escodegen Public

    ECMAScript code generator

    JavaScript 2.7k 335

  2. estraverse estraverse Public

    ECMAScript JS AST traversal functions

    JavaScript 964 133

  3. esquery esquery Public

    ECMAScript AST query library.

    JavaScript 873 95

  4. escope escope Public

    Escope: ECMAScript scope analyzer

    JavaScript 550 73

  5. esmangle esmangle Public

    esmangle is mangler / minifier for Mozilla Parser API AST

    JavaScript 293 34

  6. esutils esutils Public

    utility box for ECMAScript language tools

    CoffeeScript 122 28

Repositories

Showing 10 of 13 repositories
  • espurify Public

    Clone AST without extra properties

    estools/espurify’s past year of commit activity
    JavaScript 30 MIT 8 1 1 Updated Nov 15, 2025
  • esquery Public

    ECMAScript AST query library.

    estools/esquery’s past year of commit activity
    JavaScript 873 95 26 17 Updated Mar 5, 2025
  • escodegen Public

    ECMAScript code generator

    estools/escodegen’s past year of commit activity
    JavaScript 2,688 BSD-2-Clause 335 113 31 Updated Jul 17, 2024
  • esrecurse Public

    AST recursive visitor

    estools/esrecurse’s past year of commit activity
    JavaScript 80 18 2 1 Updated Mar 30, 2023
  • escope Public

    Escope: ECMAScript scope analyzer

    estools/escope’s past year of commit activity
    JavaScript 550 BSD-2-Clause 73 24 4 Updated Oct 12, 2022
  • esutils Public

    utility box for ECMAScript language tools

    estools/esutils’s past year of commit activity
    CoffeeScript 122 BSD-2-Clause 28 3 7 Updated Apr 7, 2022
  • estraverse Public

    ECMAScript JS AST traversal functions

    estools/estraverse’s past year of commit activity
    JavaScript 964 BSD-2-Clause 133 27 12 Updated Apr 4, 2022
  • esshorten Public

    Shorten (mangle) names in JavaScript code

    estools/esshorten’s past year of commit activity
    JavaScript 20 11 1 3 Updated Nov 15, 2018
  • estemplate Public

    Proper (AST-based) JavaScript code templating with source maps support.

    estools/estemplate’s past year of commit activity
    JavaScript 105 9 1 1 Updated Dec 3, 2016
  • esmangle Public

    esmangle is mangler / minifier for Mozilla Parser API AST

    estools/esmangle’s past year of commit activity
    JavaScript 293 BSD-2-Clause 34 32 0 Updated Mar 2, 2016