# Codemod.com - [Introduction](https://docs.codemod.com/introduction.md) - [Quickstart](https://docs.codemod.com/community/oss-quickstart.md) - [Codemod CLI](https://docs.codemod.com/community/cli.md): Scaffold, publish, and run codemod projects, recipes, or packages from your terminal using Codemod's open-source CLI. - [Package Structure](https://docs.codemod.com/community/package-structure.md) - [Workflows](https://docs.codemod.com/community/workflows.md): Orchestrate automated code transformations at scale with Codemod Workflows. - [Workflow Reference](https://docs.codemod.com/community/workflows/reference.md) - [AI step](https://docs.codemod.com/community/workflows/ai-harness-rig.md) - [Sharding](https://docs.codemod.com/community/workflows/sharding.md) - [JSSG](https://docs.codemod.com/community/jssg.md): Write JavaScript/TypeScript AST transformations with Codemod's JSSG engine. - [API Reference](https://docs.codemod.com/community/jssg/reference.md) - [Security & Capabilities](https://docs.codemod.com/community/jssg/security.md): Understand JSSG's deny-by-default security model, the sandboxed fs, and how to grant unrestricted access to network, disk, or process APIs - [Semantic Analysis](https://docs.codemod.com/community/jssg/semantic-analysis.md): Find symbol definitions and references across your codebase using semantic analysis in JSSG codemods - [Utilities](https://docs.codemod.com/community/jssg/utils.md): Reusable @jssg/utils helpers for JavaScript, TypeScript, Java, and XML codemods. - [JavaScript and TypeScript](https://docs.codemod.com/community/jssg/utils/javascript.md): Locate, add, remove, and rename JavaScript and TypeScript imports, match file style, and resolve bindings with @jssg/utils. - [Java](https://docs.codemod.com/community/jssg/utils/java.md): Import, type, scope, and anonymous-class helpers for Java JSSG codemods. - [XML](https://docs.codemod.com/community/jssg/utils/xml.md): Read XML elements, attributes, and indentation with @jssg/utils. - [Testing](https://docs.codemod.com/community/jssg/testing.md) - [Metrics](https://docs.codemod.com/community/jssg/metrics.md): Track and aggregate data across codemod executions - [Advanced Topics](https://docs.codemod.com/community/jssg/advanced.md): Advanced JSSG guides for transforms, workflow context, multi-file work, and performance. - [Transform APIs](https://docs.codemod.com/community/jssg/advanced/transforms.md): Transform contract, dynamic parsing, parser-backed edits, selectors, and rule composition. - [Workflow Context](https://docs.codemod.com/community/jssg/advanced/workflow.md): Parameters, matrix values, shared state, and runtime hooks for JSSG steps. - [Multi-File and Multi-Repo](https://docs.codemod.com/community/jssg/advanced/multi-file.md): Coordinate edits across files and repositories with jssgTransform, rename, and matrix orchestration. - [Performance](https://docs.codemod.com/community/jssg/advanced/performance.md): Keep transforms and miners fast at scale: selectors, once-per-scan indexes, and wall-clock checks. - [Codemod MCP](https://docs.codemod.com/community/model-context-protocol.md) - [Publishing Codemods](https://docs.codemod.com/community/publishing.md): Learn how to publish codemods to the Codemod Registry using different authentication methods - [Codemod for OSS Maintainers](https://docs.codemod.com/community/oss.md) - [Quickstart: Enterprise Engineering Teams](https://docs.codemod.com/enterprise/quickstart.md): Get started with Codemod by running your first codemod and creating a PR with valuable changes. - [Codemod Wish](https://docs.codemod.com/enterprise/codemod-wish.md) - [Investigation mode](https://docs.codemod.com/enterprise/wish-investigation.md): Answer codebase questions with source-backed findings, reproducible Grep queries, relationship maps, and explicit limitations. - [Grep](https://docs.codemod.com/enterprise/grep.md): Search indexed private repositories with patterns, regex, or ast-grep YAML rules. - [MCP](https://docs.codemod.com/enterprise/codemod-mcp.md): Let Claude, Cursor, and other AI assistants search your code and manage migrations with Codemod. - [Insights](https://docs.codemod.com/enterprise/insights.md) - [JSSG (JS ast-grep) queries](https://docs.codemod.com/enterprise/insights/jssg-queries.md) - [ast-grep YAML queries](https://docs.codemod.com/enterprise/insights/ast-grep-queries.md) - [Package dependency queries](https://docs.codemod.com/enterprise/insights/dependency-queries.md) - [Smart (Jev-powered) queries](https://docs.codemod.com/enterprise/insights/smart-queries.md) - [Campaigns](https://docs.codemod.com/enterprise/campaigns.md): Run codemods with automated PRs and centralized tracking. - [Automations](https://docs.codemod.com/enterprise/automations.md): Create rules that react to events across your projects. - [Codemod Studio](https://docs.codemod.com/enterprise/codemod-studio.md) - [Codemod Registry](https://docs.codemod.com/enterprise/registry.md) - [GitHub Integration](https://docs.codemod.com/enterprise/integrations/github.md) - [GitLab Integration](https://docs.codemod.com/enterprise/integrations/gitlab.md) - [Jira Integration](https://docs.codemod.com/enterprise/integrations/jira.md) - [SAML SSO Setup](https://docs.codemod.com/enterprise/saml.md): Set up SAML single sign-on (SSO) for your Codemod organization. - [Product updates](https://docs.codemod.com/changelog.md): Latest releases for Codemod platform. - [Introduction](https://docs.codemod.com/guides/introduction.md) - [React 18 to 19 Migration](https://docs.codemod.com/guides/migrations/react-18-19.md) - [Nuxt 3 to 4 Migration](https://docs.codemod.com/guides/migrations/nuxt-3-4.md) - [Zod 3 to 4 Migration](https://docs.codemod.com/guides/migrations/zod-3-4.md) - [MSW v1 to v2 Migration](https://docs.codemod.com/guides/migrations/msw-v1-v2.md) - [pnpm catalog migration](https://docs.codemod.com/guides/migrations/pnpm-catalog.md) - [Radix Vue to Reka UI](https://docs.codemod.com/guides/external-links/radix-reka.md) - [Fastify v3 to v4 migration](https://docs.codemod.com/guides/external-links/fastify-v3-v4.md) - [Meteor v2 to v3 migration](https://docs.codemod.com/guides/external-links/meteor-v2-v3.md) - [Valibot v0.31.0 upgrade](https://docs.codemod.com/guides/external-links/valibot.md) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.