codefmt is a free online code formatter and linter designed specifically for automation platforms, including Zapier, n8n, Make, Pipedream, and HubSpot. It addresses the unique challenges of writing code snippets within these platforms, such as the use of platform-specific runtime shells, top-level await, bare return statements, and injected global variables like inputData or $input. By wrapping user code in the appropriate runtime shell for each platform before formatting and linting, codefmt ensures that code parses and formats correctly, avoiding errors that standard formatters might produce.
The tool supports formatting and linting for JavaScript, TypeScript, Python, and HubL, HubSpot's CMS template language. JavaScript and TypeScript are linted with oxlint, while Python uses Ruff, which applies over 500 lint rules. For HubL, codefmt provides a dedicated linter that detects issues such as unclosed blocks, unknown filters, deprecated tags, and common mistakes made by developers accustomed to JavaScript, offering one-click safe fixes. This focus on HubL addresses a gap where most existing tools format but do not lint, helping users catch template bugs before publishing.
codefmt can be used directly in the browser with no account required, and all formatting and linting for JavaScript, Python, and HubL runs client-side via WebAssembly, ensuring privacy with no tracking cookies. The service also offers Chrome and Firefox browser extensions, adding a right-click “fix with codefmt” option inside supported platform editors for in-place formatting without leaving the page. Anonymous, aggregate analytics are used, but there is no individual tracking.
The platform is aimed at developers and automation professionals who write code steps or templates within supported automation platforms and need reliable, context-aware formatting and linting. codefmt is completely free to use, with no limits or registration required.
code formatter & HubL linter for Zapier, n8n, Make sits in PulseGate's Other dev tools category. Developers need a way to quickly format and lint code snippets for automation platforms like Zapier, n8n, and HubSpot, ensuring code quality and compatibility. code formatter & HubL linter for Zapier, n8n, Make is a B2B product aimed at automation developers. code formatter & HubL linter for Zapier, n8n, Make costs nothing to use. The product ships for the web and embeddable surfaces.
It is developed by codefmt. Across PulseGate's embedding index, code formatter & HubL linter for Zapier, n8n, Make has few near neighbours, marking it as relatively distinct. Among its 10 catalogued features are code formatting, code linting, and platform-specific wrappers. It exposes integrations via a public API and a Zapier integration.
Latest indexed changes and source events
codefmt.dev discovered by the PulseGate indexer
Other apps tracked under the same category.