# Jamdesk Developer Utilities > Free, open-source developer tools for MDX, Markdown, YAML, JSON, Mermaid diagrams, and Open Graph social cards at https://www.jamdesk.com/utilities Tools run in the user's browser wherever possible; input is never uploaded, stored, or logged. The OpenGraph Preview fetches the entered URL through a server endpoint (browsers block cross-site reads) and stores nothing. There are no ads, no accounts, and no usage limits. - License: Apache 2.0 (https://www.apache.org/licenses/LICENSE-2.0) - Source code: https://github.com/jamdesk/utilities - Maintained by: Jamdesk (https://www.jamdesk.com) ## Tools ### MDX Formatter URL: https://www.jamdesk.com/utilities/mdx-formatter Format and beautify MDX files online. Free, open source, client-side. Handles frontmatter, JSX components, and markdown. Facts: - Uses Prettier 3.x with the official MDX parser. - Handles frontmatter, JSX components, and Markdown in a single pass. - Runs entirely in the browser — input is never uploaded. - Apache 2.0 licensed; full source on GitHub. ### MDX Validator URL: https://www.jamdesk.com/utilities/mdx-validator Validate MDX files online. Catch syntax errors, unclosed JSX tags, and invalid frontmatter. Free, open source, client-side. Facts: - Uses the remark-mdx parser — the same parser as Next.js, Docusaurus, and Astro. - If a file passes validation here, it compiles in your project. - All validation runs client-side; nothing is uploaded. - Apache 2.0 licensed; full source on GitHub. ### MDX Viewer URL: https://www.jamdesk.com/utilities/mdx-viewer Preview rendered MDX output online with live updating. See how your MDX looks with component stubs. Free, open source, client-side. Facts: - Renders a live preview of MDX with JSX components shown as labeled stubs. - No component implementations needed — preview structure without your component library. - Runs entirely in the browser; input is never uploaded. - Apache 2.0 licensed; full source on GitHub. ### MDX to Markdown URL: https://www.jamdesk.com/utilities/mdx-to-markdown Convert MDX to clean Markdown. Strip JSX components, imports, and exports. Free, open source, client-side. Facts: - Strips JSX components, imports, and exports while preserving Markdown content. - Output is standard Markdown that works in any renderer (GitHub, GitLab, VS Code). - Runs entirely in the browser; input is never uploaded. - Apache 2.0 licensed; full source on GitHub. ### HTML to MDX URL: https://www.jamdesk.com/utilities/html-to-mdx Convert HTML to MDX-compatible Markdown online. Migrate from Notion, Confluence, WordPress. Preserves markup as raw HTML. Free, open source, client-side. Facts: - Uses rehype-parse + rehype-remark to convert HTML to MDX-ready Markdown. - Markup that does not round-trip cleanly is preserved as raw HTML, which is valid MDX. - Useful for migrating from Notion, Confluence, WordPress, or any HTML source. - Runs entirely in the browser; input is never uploaded. - Apache 2.0 licensed; full source on GitHub. ### Markdown to HTML URL: https://www.jamdesk.com/utilities/markdown-to-html Convert Markdown to clean HTML online. Handles headings, lists, code blocks, links, and images. Free, open source, client-side. Facts: - Uses remark-rehype to produce clean, semantic HTML5. - Output has no inline styles or framework classes — suitable for CMS, email, static sites. - Runs entirely in the browser; input is never uploaded. - Apache 2.0 licensed; full source on GitHub. ### YAML Validator URL: https://www.jamdesk.com/utilities/yaml-validator Validate YAML online. Catch syntax errors, duplicate keys, and indentation issues. Shows parsed output as JSON. Free, open source, client-side. Facts: - Catches duplicate keys at any nesting level (yaml package strict mode). - Flags tabs in indentation; YAML requires spaces. - Displays parsed output as JSON for verification. - Runs entirely in the browser; input is never uploaded. - Apache 2.0 licensed; full source on GitHub. ### JSON ↔ YAML URL: https://www.jamdesk.com/utilities/json-yaml-converter Convert JSON to YAML and YAML to JSON online. Bidirectional conversion with error detection. Free, open source, client-side. Facts: - Bidirectional: JSON to YAML and YAML to JSON. - Lossless for standard types (string, number, boolean, array, object). - YAML comments and anchors are not preserved when converting to JSON (JSON has no equivalent). - Runs entirely in the browser; input is never uploaded. - Apache 2.0 licensed; full source on GitHub. ### Markdown Table Generator URL: https://www.jamdesk.com/utilities/markdown-table-generator Generate Markdown tables from CSV or TSV data. Paste spreadsheet data, get a formatted Markdown table. Free, open source, client-side. Facts: - Accepts CSV (comma-separated) or TSV (tab-separated) input. - Pipe characters in cells are escaped automatically. - Compatible with paste-from-Excel / Google Sheets (TSV mode). - Runs entirely in the browser; input is never uploaded. - Apache 2.0 licensed; full source on GitHub. ### Mermaid Editor URL: https://www.jamdesk.com/utilities/mermaid-editor Edit Mermaid diagrams online with live preview. Flowcharts, timelines, pie charts, sequence diagrams. Free, open source, client-side. Facts: - Live preview updates as you type, with light and dark theme toggle. - Supports flowcharts, sequence diagrams, timelines, pie charts, and every other Mermaid diagram type. - Rendered SVG is sanitized before display; runs entirely in the browser. - Apache 2.0 licensed; full source on GitHub. ### OpenGraph Preview URL: https://www.jamdesk.com/utilities/opengraph-preview Preview how any URL looks when shared on X, LinkedIn, Slack, Discord, and more. Validate Open Graph tags, check image dimensions, and fix issues. Free. Facts: - Previews share cards for X, Facebook, LinkedIn, Slack, Discord, WhatsApp, iMessage, and Google. - Validates Open Graph tags and image dimensions, with a fix suggestion for every issue. - The entered URL is fetched through a Jamdesk server (browsers block cross-site reads), parsed, and discarded. - Apache 2.0 licensed; full source on GitHub. ## Guides ### MDX Cheatsheet URL: https://www.jamdesk.com/utilities/mdx-cheatsheet Syntax reference for Markdown and MDX ### MDX vs Markdown URL: https://www.jamdesk.com/utilities/mdx-vs-markdown Compare formats and choose the right one ## About Jamdesk is a documentation platform. Learn more at https://www.jamdesk.com