JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator
A toolkit for JavaScript codemods
JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator
Non-destructive template transformer.
Modify a JS/TS file and write back magically just like JSON!
TypeScript definitions for jscodeshift
Modify strings, generate sourcemaps
A webassembly port of Recast Navigation
JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator
NavMesh generator implementations for @recast-navigation/core
Recast Navigation for JavaScript!
Codemod scripts for Material UI.
JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator
Recast Navigation for JavaScript!
A collection of codemods that allow you to transform your js code from ES5 to ES6.
ESLint rule that validates ES6 imports are defined in local package.json
Source transformer enabling ECMAScript 6 generator functions (yield) in JavaScript-of-today (ES5)
broccoli filter for an es5 -> es3 recast. catch/finally -> ['catch'] & ['finally']
Navigation mesh toolkit for three.js, based on PatrolJS
esprima/recast es3 safe compile step
Utilities for using recast-navigation with Three.js
bip39 recast
JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator
Codemod scripts for MUI X.
Safe, atomic, transparent multi-file text rewrites — regex / Rhai script / tree-sitter modes, two-phase commit with rollback, agent-friendly JSON output.
Engine behind the recast CLI: regex / Rhai script / tree-sitter rewrites, atomic two-phase commit, schema-locked JSON output.
Model Context Protocol server for recast — exposes safe, atomic, multi-file rewrites to MCP-aware AI agents (Claude Desktop, Cursor, Continue, ...). Same engine as recast-cli, no subprocess.