{
  "slug": "enex-to-markdown",
  "name": "gizza-ai/enex-to-markdown",
  "version": "0.1.0",
  "title": "ENEX to Markdown Converter — gizza.ai",
  "description": "Convert Evernote ENEX exports to Markdown or plain text with titles, dates, tags, source URLs, and attachment summaries — locally in your browser.",
  "tags": [
    "enex to markdown",
    "evernote export",
    "evernote to markdown",
    "enex converter",
    "enml to markdown",
    "notes migration",
    "obsidian import"
  ],
  "category": "documents",
  "urls": {
    "page": "https://gizza.ai/tools/enex-to-markdown/",
    "markdown": "https://gizza.ai/tools/enex-to-markdown/index.md",
    "descriptor": "https://gizza.ai/tools/enex-to-markdown/tool.json",
    "deep_link_example": "https://gizza.ai/tools/enex-to-markdown/?enex=Paste%20the%20contents%20of%20an%20Evernote%20.enex%20export%E2%80%A6&format=markdown&metadata=frontmatter&attachments=true"
  },
  "cli": "gizza tool enex-to-markdown \"Paste the contents of an Evernote .enex export…\"",
  "tool": {
    "description": "Convert an Evernote ENEX export (`.enex` XML) into clean Markdown (default) or plain text. Each note's ENML/HTML body becomes Markdown (headings, links, lists, code, tables, emphasis); the title becomes a heading and multiple notes are joined by horizontal rules. `metadata` controls where each note's created/updated dates, tags, and source URL go (frontmatter YAML, an inline line with #hashtags, or none). `attachments` lists each note's resources (filename, MIME, decoded size) — the binary payloads are not emitted. Pass the ENEX contents as `enex`. Runs locally.",
    "parameters": {
      "additionalProperties": false,
      "properties": {
        "attachments": {
          "default": true,
          "description": "List each note's attachments (filename, MIME type, decoded size). Default true.",
          "type": "boolean"
        },
        "enex": {
          "description": "The ENEX export XML (an Evernote `.enex` file's contents) to convert.",
          "type": "string"
        },
        "format": {
          "default": "markdown",
          "description": "Output format: markdown (default, keeps headings/lists/links) or text (plain text).",
          "enum": [
            "markdown",
            "text"
          ],
          "type": "string"
        },
        "metadata": {
          "default": "frontmatter",
          "description": "Where each note's title/dates/tags/source URL go: frontmatter (YAML block, default), inline (heading + italic line + #hashtags), or none (title only).",
          "enum": [
            "frontmatter",
            "inline",
            "none"
          ],
          "type": "string"
        }
      },
      "required": [
        "enex"
      ],
      "type": "object"
    }
  }
}