{
  "shop": {
    "name": "Tiny Tool Shop",
    "summary": "Small Mac tools that each do one thing well. You pay once; there are no subscriptions.",
    "url": "https://tinytoolshop.com/",
    "email": "hello@tinytoolshop.com"
  },
  "apps": [
    {
      "id": "crv-viewer",
      "name": "CRV Viewer",
      "version": "2.0",
      "releases": [
        {
          "version": "2.0",
          "date": "2026-10-28",
          "notes": "First release: Finder thumbnails, Quick Look previews, the viewer, and PDF, SVG and DXF export."
        }
      ],
      "tagline": "Open, preview and export Vectric VCarve files on a Mac.",
      "description": [
        "VCarve runs on the Windows PC next to the machine, but the jobs live everywhere. CRV Viewer makes your Mac read them: thumbnails in Finder, a preview when you press space, and a viewer for every layer and toolpath.",
        "It reads the real geometry inside the file, lines, arcs, curves and text, and exports true vectors to PDF, SVG and DXF at 1:1 millimetres."
      ],
      "url": "https://tinytoolshop.com/apps/crv-viewer",
      "icon": "https://tinytoolshop.com/icons/crv-viewer.webp",
      "screenshots": [
        {
          "url": "https://tinytoolshop.com/media/viewer-portico.webp",
          "alt": "CRV Viewer showing a VCarve job with several panels"
        },
        {
          "url": "https://tinytoolshop.com/media/viewer-inspector.webp",
          "alt": "CRV Viewer with the inspector listing layers and toolpaths"
        }
      ],
      "platform": "macOS",
      "requirements": "macOS 14 or later, Apple silicon and Intel",
      "features": [
        "Finder thumbnails and Quick Look previews for .crv and .crv3d files",
        "A vector canvas with zoom, pan, millimetre rulers and shift-drag measuring",
        "Every layer in its own colour, each one switchable on and off",
        "Toolpaths with their bit, feed, plunge, spindle speed, depth and passes",
        "Export to PDF, SVG and DXF as real vectors at 1:1 scale",
        "Dark and light canvas, and automatic reload when the file changes"
      ],
      "price": {
        "amount": "19.00",
        "currency": "USD",
        "display": "$19",
        "billing": "one-time"
      },
      "purchase": {
        "page": "https://tinytoolshop.com/apps/crv-viewer",
        "checkout": {
          "method": "POST",
          "url": "https://tinytoolshop.com/api/checkout",
          "contentType": "application/x-www-form-urlencoded",
          "body": {
            "app": "crv-viewer"
          },
          "result": "303 redirect to a Stripe Checkout page, where a person completes payment. After paying, Stripe returns them to a page with the download link, which is also emailed to them. The link serves every version, with free updates forever."
        }
      }
    }
  ]
}