תוספות לדפדפן Firefox
  • הרחבות
  • ערכות נושא
    • עבור Firefox
    • מילונים וחבילות שפה
    • אתרי דפדפנים אחרים
    • תוספות עבור Android
כניסה
תצוגה מקדימה של codefmt — format automation code

codefmt — format automation code Josh Ozuna מאת

Code formatter and linter for Zapier, n8n, Pipedream, Make, and HubSpot. Format JavaScript, Python, and HubL directly inside the platform editor. No copy-paste.

זמין ב־Firefox עבור ™Androidזמין ב־Firefox עבור ™Android
‏0 (0 סקירות)‏0 (0 סקירות)
משתמש אחדמשתמש אחד
הורדת Firefox וקבלת ההרחבה
הורדת קובץ

נתוני העל של ההרחבה

על אודות הרחבה זו
Format and lint your code directly inside automation platform editors. No copy-paste to VS Code or any other editor required.

Supported platforms:
  • Zapier (Code by Zapier action: JavaScript and Python)
  • n8n (Code nodes: JavaScript and Python, on n8n.io and n8n.cloud)
  • Pipedream (Code steps: JavaScript and Python)
  • Make / Integromat (JavaScript code modules)
  • HubSpot Data Hub (custom code actions: JavaScript and Python)
  • HubSpot CMS / Design Manager (HubL templates with HTML and CSS contexts, plus module.js)

How it works:
  • Open a code editor on any supported platform.
  • Use any of three ways to format:
    • Click the codefmt icon in your browser toolbar, then press format code.
    • Right-click and select Format with codefmt (format only) or Fix with codefmt (format + safe fixes) (format plus safe lint fixes plus organize imports).
    • Press the keyboard shortcut (Cmd+Shift+F on Mac, Ctrl+Shift+F on Windows and Linux by default).
  • Your code is formatted and written back to the editor instantly.
  • Any lint diagnostics are reported in a toast notification with their count.

Features:
  • Platform-aware formatting that understands each platform's code structure (async wrappers, globals, return styles, line-width conventions)
  • Auto-detects JavaScript, Python, and HubL (including HTML, CSS, and JavaScript contexts inside HubSpot Design Manager)
  • Instant lint diagnostics powered by oxlint for JavaScript (50 to 100 times faster than ESLint) and Ruff for Python
  • JavaScript and TypeScript formatting powered by Biome, with Prettier-compatible output
  • Python formatting and linting powered by Ruff
  • HubL formatting and linting via a custom in-house formatter built for HubSpot CMS templates
  • Fix with codefmt right-click action that applies safe Biome lint fixes and organize-imports in one pass (added in 1.3.3)
  • Configurable formatting: print width, quote style, semicolons, trailing commas, bracket spacing, arrow parens, JSX quote style, quote properties, bracket same line, and organize imports
  • Sync settings from codefmt.dev with one click. Configure on the web, use in the extension.
  • Customizable keyboard shortcut, default Cmd+Shift+F / Ctrl+Shift+F. Remap from about:addons → codefmt → Manage → Shortcuts.
  • Per-tab badge shows fmt on supported sites so you know the extension is live
  • Works with Monaco and CodeMirror 5 / 6 editors, which are the engines used by all supported platforms
  • 50 KB code size limit per format request
  • 30 second request timeout with automatic retry on transient network failures

Privacy and data handling:
  • No accounts, no cookies, no tracking, no telemetry
  • Your formatting preferences are stored locally in your browser only
  • When you trigger a format, the code currently in your editor is sent over HTTPS to codefmt.dev/api/format, processed in memory, and returned formatted. Processing uses short-lived in-memory buffers and
    ephemeral temporary files that are deleted immediately after the response is sent. Nothing is persisted to any database, logged, or shared with third parties.
  • The extension only runs on the supported platform domains listed above (plus codefmt.dev for the optional settings-sync feature)
  • Full privacy policy: https://codefmt.dev/privacy

Security:
  • Manifest V3 with minimal permissions (activeTab, contextMenus, storage, scripting)
  • Strict hostname matching: only the exact supported domains are allowed to trigger format requests
  • Hardened content security policy on the extension popup
  • Per-session authentication tokens prevent page scripts from hijacking editor read/write operations
  • No remote code execution. All scripts are bundled in the extension package and are plain, human-readable JavaScript with no minification or build step.

Built on:
  • Biome (biomejs.dev): Rust-based, Prettier-compatible formatter that powers JavaScript and TypeScript output
  • oxlint (oxc.rs): 50 to 100 times faster than ESLint, with a familiar rule set
  • Ruff (astral.sh/ruff): Rust-based Python formatter and linter used by major Python projects

Source code and configuration:
  • Web formatter: https://codefmt.dev
  • Support and docs: https://codefmt.dev/about
  • Privacy policy: https://codefmt.dev/privacy
מדורג 0 על־ידי 0 סוקרים
יש להתחבר כדי לדרג הרחבה זו
אין דירוגים עדיין

דירוג הכוכבים נשמר

5
0
4
0
3
0
2
0
1
0
אין עדיין סקירות
הרשאות ונתונים

הרשאות נדרשות:

  • גישה לנתונים שלך עבור אתרים תחת שם המתחם zapier.com
  • גישה לנתונים שלך עבור אתרים תחת שם המתחם n8n.io
  • גישה לנתונים שלך עבור אתרים תחת שם המתחם n8n.cloud
  • גישה לנתונים שלך עבור אתרים תחת שם המתחם pipedream.com
  • גישה לנתונים שלך עבור אתרים תחת שם המתחם hubspot.com
  • גישה לנתונים שלך עבור אתרים תחת שם המתחם make.com
  • גישה לנתונים שלך עבור אתרים תחת שם המתחם integromat.com
  • גישה לנתונים שלך עבור zapier.com
  • גישה לנתונים שלך עבור n8n.io
  • גישה לנתונים שלך עבור n8n.cloud
  • גישה לנתונים שלך עבור pipedream.com
  • גישה לנתונים שלך עבור hubspot.com
  • גישה לנתונים שלך עבור make.com
  • גישה לנתונים שלך עבור integromat.com

הרשאות אופציונליות:

  • גישה לנתונים שלך עבור אתרים תחת שם המתחם zapier.com
  • גישה לנתונים שלך עבור אתרים תחת שם המתחם n8n.io
  • גישה לנתונים שלך עבור אתרים תחת שם המתחם n8n.cloud
  • גישה לנתונים שלך עבור אתרים תחת שם המתחם pipedream.com
  • גישה לנתונים שלך עבור אתרים תחת שם המתחם hubspot.com
  • גישה לנתונים שלך עבור אתרים תחת שם המתחם make.com
  • גישה לנתונים שלך עבור אתרים תחת שם המתחם integromat.com
  • גישה לנתונים שלך עבור zapier.com
  • גישה לנתונים שלך עבור n8n.io
  • גישה לנתונים שלך עבור n8n.cloud
  • גישה לנתונים שלך עבור pipedream.com
  • גישה לנתונים שלך עבור hubspot.com
  • גישה לנתונים שלך עבור make.com
  • גישה לנתונים שלך עבור integromat.com
  • גישה לנתונים שלך עבור codefmt.dev

איסוף נתונים נדרש, לפי המפתח:

  • תוכן אתר
מידע נוסף
מידע נוסף
קישורים לתוספת
  • אתר תמיכה
  • דוא״ל לתמיכה
  • Copy add-on ID
גרסה
1.3.5
גודל
26.17 ק״ב
עדכון אחרון
לפני 11 שעות (28 מאי 2026)
קטגוריות קשורות
  • פיתוח הרשת
רישיון
MIT License
מדיניות פרטיות
קריאת מדיניות הפרטיות עבור תוספת זו
היסטוריית הגרסאות
  • הצגת כל הגרסאות
הוספה לאוסף
דיווח על תוספת זו
מעבר לדף הבית של Mozilla

תוספות

  • על אודות
  • בלוג התוספות של Firefox
  • Extension Workshop
  • מרכז המפתחים
  • מדיניות למפתחים
  • בלוג קהילה
  • פורום
  • דיווח על תקלה
  • מדריך סקירה

דפדפנים

  • Desktop
  • Mobile
  • Enterprise

מוצרים

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • פרטיות
  • עוגיות
  • מידע משפטי

למעט היכן שצוין אחרת, התוכן באתר זה מוגש בכפוף לגרסה 3.0 של הרשיון Creative Commons Attribution Share-Alike או כל גרסה עדכנית יותר. Android הוא סימן מסחרי של Google LLC.