{
  "$schema": "https://loremfile.dev/schema/manifest-v1.json",
  "schema_version": 1,
  "catalog_version": "1.2.0",
  "generated_at": "2026-09-22T06:59:34Z",
  "base_url": "https://loremfile.dev/",
  "license": "CC0-1.0",
  "license_url": "https://creativecommons.org/publicdomain/zero/1.0/",
  "source": "https://github.com/kumarprabhashanand/loremfile",
  "toolchain_image": "ghcr.io/kumarprabhashanand/loremfile-toolchain@sha256:1d66d83de2483700858745a9d27120af001588019882098eb67a301fdd2f2ad6",
  "count": 5,
  "total_bytes": 11251430,
  "fixtures": [
    {
      "path": "docx/10mb.docx",
      "url": "https://loremfile.dev/docx/10mb.docx",
      "format": "docx",
      "ext": "docx",
      "mime": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "bytes": 10110885,
      "sha256": "167506d57ee99c0537bb27f77f45a4ab379c9a1bf0eaf75b6dd948d808dcb7e6",
      "size_class": "approx",
      "phase": 1,
      "description": "About 10MB: one Lorem Ipsum paragraph per embedded incompressible seeded-noise PNG, so the size is honest rather than padded.",
      "tags": [
        "document",
        "sized",
        "image",
        "large"
      ],
      "edge_case": false,
      "props": {
        "paragraphs": 52,
        "tables": 0,
        "table_rows": 0,
        "images": 51,
        "words": 3371
      },
      "generator": "office.docx_sized",
      "generator_params": {
        "size": 10000000
      },
      "added_in": "1.0.0",
      "status": "active",
      "deprecated": false,
      "supersededBy": null
    },
    {
      "path": "docx/1mb.docx",
      "url": "https://loremfile.dev/docx/1mb.docx",
      "format": "docx",
      "ext": "docx",
      "mime": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "bytes": 1024867,
      "sha256": "fa18a9869daf153cf362bf10cb0df3b5658a000190cda563af586a86e7742525",
      "size_class": "approx",
      "phase": 1,
      "description": "About 1MB: one Lorem Ipsum paragraph per embedded incompressible seeded-noise PNG, so the size is honest rather than padded.",
      "tags": [
        "document",
        "sized",
        "image"
      ],
      "edge_case": false,
      "props": {
        "paragraphs": 6,
        "tables": 0,
        "table_rows": 0,
        "images": 5,
        "words": 354
      },
      "generator": "office.docx_sized",
      "generator_params": {
        "size": 1000000
      },
      "added_in": "1.0.0",
      "status": "active",
      "deprecated": false,
      "supersededBy": null
    },
    {
      "path": "docx/1page.docx",
      "url": "https://loremfile.dev/docx/1page.docx",
      "format": "docx",
      "ext": "docx",
      "mime": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "bytes": 37209,
      "sha256": "955ad6f8d4da5ce212dc0ce961598e2ccc8cfe26a5940ed925da59941e29f3c8",
      "size_class": "free",
      "phase": 1,
      "description": "One page: a heading and three paragraphs of Lorem Ipsum in the default Word styles. The page count is what Word renders it as; .docx stores no page count of its own.",
      "tags": [
        "document",
        "text"
      ],
      "edge_case": false,
      "props": {
        "paragraphs": 4,
        "tables": 0,
        "table_rows": 0,
        "images": 0,
        "words": 170
      },
      "generator": "office.docx_basic",
      "generator_params": {
        "paragraphs": 3
      },
      "added_in": "1.0.0",
      "status": "active",
      "deprecated": false,
      "supersededBy": null
    },
    {
      "path": "docx/with-images.docx",
      "url": "https://loremfile.dev/docx/with-images.docx",
      "format": "docx",
      "ext": "docx",
      "mime": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "bytes": 41377,
      "sha256": "232214dc50d763d22c43c8c351897e59ee9525b58b262e401d0a3589601e68ea",
      "size_class": "free",
      "phase": 1,
      "description": "Two published PNG fixtures embedded as pictures, read from the bytes that were actually published rather than regenerated.",
      "tags": [
        "document",
        "image"
      ],
      "edge_case": false,
      "props": {
        "paragraphs": 3,
        "tables": 0,
        "table_rows": 0,
        "images": 2,
        "words": 167
      },
      "generator": "office.docx_with_images",
      "generator_params": {
        "images": [
          "png/100x100.png",
          "png/640x480.png"
        ]
      },
      "added_in": "1.0.0",
      "status": "active",
      "deprecated": false,
      "supersededBy": null
    },
    {
      "path": "docx/with-table.docx",
      "url": "https://loremfile.dev/docx/with-table.docx",
      "format": "docx",
      "ext": "docx",
      "mime": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "bytes": 37092,
      "sha256": "8d3f871d805825bf26ed9cb92ff05b8b196aa29d14f93531db5c4787ee57844f",
      "size_class": "free",
      "phase": 1,
      "description": "A ten-row table of the shared people dataset with a bold header row, in the Table Grid style.",
      "tags": [
        "document",
        "dataset-people"
      ],
      "edge_case": false,
      "props": {
        "paragraphs": 1,
        "tables": 1,
        "table_rows": 11,
        "images": 0,
        "words": 1
      },
      "generator": "office.docx_with_table",
      "generator_params": {
        "rows": 10
      },
      "added_in": "1.0.0",
      "status": "active",
      "deprecated": false,
      "supersededBy": null
    }
  ]
}
