{
 "note": "Product list for kit.html. No prices on purpose.",
 "products": [
  {
   "id": "bambu-a1",
   "use": "Beginner",
   "name": "Bambu Lab A1",
   "type": "printer",
   "group": "printer-standard",
   "brand": "Bambu Lab",
   "why": "A beginner-friendly open-frame printer with a bed big enough for nearly everything in the library, including the Prusacaster body sections and the PrintBone bell. Add the AMS lite if you want multi-colour parts.",
   "specs": {
    "build_volume_mm": "256 × 256 × 256",
    "enclosure": "No"
   },
   "spec_source": "https://bambulab.com/en/a1",
   "url": "https://ca.store.bambulab.com/products/a1",
   "retailer": "Bambu Lab store",
   "region": "Canada, UK, US or EU store, by country",
   "links": {
    "CA": "https://ca.store.bambulab.com/products/a1",
    "GB": "https://uk.store.bambulab.com/products/a1",
    "US": "https://us.store.bambulab.com/products/a1",
    "EU": "https://eu.store.bambulab.com/products/a1",
    "default": "https://us.store.bambulab.com/products/a1"
   }
  },
  {
   "id": "prusa-mk4s",
   "use": "Beginner",
   "name": "Original Prusa MK4S",
   "type": "printer",
   "group": "printer-standard",
   "brand": "Prusa Research",
   "why": "A reliable open-frame printer from the company behind the Prusacaster and Prusa Mouth Organ in this library. Several designs here were sized for a Prusa bed, including the Prusacaster (25 × 21 cm).",
   "specs": {
    "build_volume_mm": "250 × 210 × 220",
    "enclosure": "No (optional add-on)"
   },
   "spec_source": "https://www.prusa3d.com/en/product/original-prusa-mk4s-3d-printer-5/",
   "url": "https://www.prusa3d.com/en/product/original-prusa-mk4s-3d-printer-5/",
   "retailer": "Prusa Research",
   "region": "Global (ships from Czechia)",
   "affiliate_url": ""
  },
  {
   "id": "bambu-p2s",
   "use": "Enclosed, multi-material",
   "name": "Bambu Lab P2S",
   "type": "printer",
   "group": "printer-standard",
   "brand": "Bambu Lab",
   "why": "An enclosed printer for when you want PETG, ABS or ASA parts that warp less, and multi-material printing with an AMS. Same bed size as the A1.",
   "specs": {
    "build_volume_mm": "256 × 256 × 256",
    "enclosure": "Yes"
   },
   "spec_source": "https://bambulab.com/en/compare",
   "url": "https://ca.store.bambulab.com/products/p2s",
   "retailer": "Bambu Lab store",
   "region": "Canada, UK, US or EU store, by country",
   "links": {
    "CA": "https://ca.store.bambulab.com/products/p2s",
    "GB": "https://uk.store.bambulab.com/products/p2s",
    "US": "https://us.store.bambulab.com/products/p2s",
    "EU": "https://eu.store.bambulab.com/products/p2s",
    "default": "https://us.store.bambulab.com/products/p2s"
   }
  },
  {
   "id": "prusa-core-one",
   "use": "Enclosed",
   "name": "Prusa CORE One+",
   "type": "printer",
   "group": "printer-standard",
   "brand": "Prusa Research",
   "why": "Prusa's enclosed printer with a heated chamber, for engineering filaments and quieter, cleaner printing. A little taller than the MK4S, which helps with tall flute and bell sections.",
   "specs": {
    "build_volume_mm": "250 × 220 × 270",
    "enclosure": "Yes, heated chamber"
   },
   "spec_source": "https://www.prusa3d.com/en/product/prusa-core-one/",
   "url": "https://www.prusa3d.com/en/product/prusa-core-one/",
   "retailer": "Prusa Research",
   "region": "Global (ships from Czechia)",
   "affiliate_url": ""
  },
  {
   "id": "sovol-sv08",
   "use": "Large bed",
   "name": "Sovol SV08",
   "type": "printer",
   "group": "printer-large",
   "brand": "Sovol",
   "why": "A lower-cost large-format printer for the few designs that need more than a 256 mm bed, such as the Neapolitan mandolin bowl and the one-piece lyre body.",
   "specs": {
    "build_volume_mm": "350 × 350 × 345",
    "enclosure": "No (open enclosure kit available)"
   },
   "spec_source": "https://www.sovol3d.com/products/sovol-sv08-3d-printer",
   "url": "https://www.sovol3d.com/products/sovol-sv08-3d-printer",
   "retailer": "Sovol",
   "region": "Global (Sovol lists a Canada warehouse)",
   "affiliate_url": ""
  },
  {
   "id": "bambu-h2s",
   "use": "Large bed, enclosed",
   "name": "Bambu Lab H2S",
   "type": "printer",
   "group": "printer-large",
   "brand": "Bambu Lab",
   "why": "Bambu's largest enclosed printer, for large one-piece bodies and shells in PETG or engineering filaments.",
   "specs": {
    "build_volume_mm": "340 × 320 × 340",
    "enclosure": "Yes, heated chamber"
   },
   "spec_source": "https://bambulab.com/en/h2s",
   "url": "https://ca.store.bambulab.com/products/h2s",
   "retailer": "Bambu Lab store",
   "region": "Canada, UK, US or EU store, by country",
   "links": {
    "CA": "https://ca.store.bambulab.com/products/h2s",
    "GB": "https://uk.store.bambulab.com/products/h2s",
    "US": "https://us.store.bambulab.com/products/h2s",
    "EU": "https://eu.store.bambulab.com/products/h2s",
    "default": "https://us.store.bambulab.com/products/h2s"
   }
  },
  {
   "id": "prusa-core-one-l",
   "use": "Large bed, enclosed",
   "name": "Prusa CORE One L+",
   "type": "printer",
   "group": "printer-large",
   "brand": "Prusa Research",
   "why": "The large version of the CORE One, with a 300 mm square bed: enough for the 300 × 300 mm mandolin bowl and lyre body.",
   "specs": {
    "build_volume_mm": "300 × 300 × 330",
    "enclosure": "Yes, heated chamber"
   },
   "spec_source": "https://www.prusa3d.com/en/product/prusa-core-one-l/",
   "url": "https://www.prusa3d.com/en/product/prusa-core-one-l/",
   "retailer": "Prusa Research",
   "region": "Global (ships from Czechia)",
   "affiliate_url": ""
  },
  {
   "id": "elegoo-saturn-4-ultra-16k",
   "use": "Resin",
   "name": "Elegoo Saturn 4 Ultra 16K",
   "type": "printer",
   "group": "printer-resin",
   "brand": "Elegoo",
   "why": "A resin (MSLA) printer for small, precise parts where FDM layer lines get in the way: mouthpieces, whistle heads, nuts and saddles.",
   "specs": {
    "build_volume_mm": "211.68 × 118.37 × 220",
    "technology": "MSLA resin"
   },
   "spec_source": "https://www.elegoo.com/blogs/news/elegoo-unveils-saturn-4-ultra-16k-a-major-leap-in-accuracy-and-user-experience",
   "url": "https://www.amazon.ca/dp/B0DT8PV51T",
   "retailer": "Elegoo store",
   "region": "Amazon.ca in Canada; Elegoo's regional store elsewhere",
   "links": {
    "CA": "https://www.amazon.ca/dp/B0DT8PV51T",
    "GB": "https://uk.elegoo.com/products/saturn-4-ultra-16k-10inch-monochrome-lcd-resin-3d-printer",
    "US": "https://www.elegoo.com/products/saturn-4-ultra-16k-10inch-monochrome-lcd-resin-3d-printer",
    "EU": "https://eu.elegoo.com/products/saturn-4-ultra-16k-10inch-monochrome-lcd-resin-3d-printer",
    "AU": "https://au.elegoo.com/products/saturn-4-ultra-16k-10inch-monochrome-lcd-resin-3d-printer",
    "default": "https://www.elegoo.com/products/saturn-4-ultra-16k-10inch-monochrome-lcd-resin-3d-printer"
   },
   "link_kind": "product",
   "link_text": "View product"
  },
  {
   "id": "anycubic-photon-mono-m7-pro",
   "use": "Resin",
   "name": "Anycubic Photon Mono M7 Pro",
   "type": "printer",
   "group": "printer-resin",
   "brand": "Anycubic",
   "why": "An alternative resin printer with a slightly larger build area; Anycubic runs a Canadian store.",
   "specs": {
    "build_volume_mm": "223 × 126 × 230",
    "technology": "MSLA resin"
   },
   "spec_source": "https://store.anycubic.com/products/photon-mono-m7-pro",
   "url": "https://ca.anycubic.com/products/photon-mono-m7-pro",
   "retailer": "Anycubic store",
   "region": "Canada, UK, US or EU store, by country",
   "links": {
    "CA": "https://ca.anycubic.com/products/photon-mono-m7-pro",
    "GB": "https://uk.anycubic3d.com/products/photon-mono-m7-pro",
    "US": "https://store.anycubic.com/products/photon-mono-m7-pro",
    "EU": "https://eu.anycubic3d.com/products/photon-mono-m7-pro",
    "default": "https://store.anycubic.com/products/photon-mono-m7-pro"
   }
  },
  {
   "id": "polymaker-polylite-pla",
   "name": "PolyLite PLA",
   "type": "filament",
   "group": "mat-pla",
   "brand": "Polymaker",
   "why": "A dependable, widely sold PLA for bodies, bells, flutes and most accessories.",
   "url": "https://www.amazon.ca/dp/B099JXQN6K",
   "retailer": "Polymaker",
   "region": "Amazon.ca in Canada; Polymaker's shop elsewhere",
   "specs": {},
   "links": {
    "CA": "https://www.amazon.ca/dp/B099JXQN6K",
    "default": "https://shop.polymaker.com/products/polylite-pla"
   },
   "link_kind": "product",
   "link_text": "View product"
  },
  {
   "id": "bambu-pla-basic",
   "name": "PLA Basic",
   "type": "filament",
   "group": "mat-pla",
   "brand": "Bambu Lab",
   "why": "Bambu's standard PLA, with RFID profiles for Bambu printers.",
   "url": "https://ca.store.bambulab.com/products/pla-basic-filament",
   "retailer": "Bambu Lab store",
   "region": "Canada, UK, US or EU store, by country",
   "specs": {},
   "links": {
    "CA": "https://ca.store.bambulab.com/products/pla-basic-filament",
    "GB": "https://uk.store.bambulab.com/products/pla-basic-filament",
    "US": "https://us.store.bambulab.com/products/pla-basic-filament",
    "EU": "https://eu.store.bambulab.com/products/pla-basic-filament",
    "default": "https://us.store.bambulab.com/products/pla-basic-filament"
   }
  },
  {
   "id": "polymaker-polylite-petg",
   "name": "Polymaker PETG",
   "type": "filament",
   "group": "mat-petg",
   "brand": "Polymaker",
   "why": "Tougher and more heat-resistant than PLA: good for stands, clamps, reed tools and parts left in a hot car. It replaces PolyLite PETG.",
   "url": "https://www.amazon.ca/dp/B0FG3HMCVY",
   "retailer": "Polymaker",
   "region": "Amazon.ca in Canada; Polymaker's shop elsewhere",
   "specs": {},
   "links": {
    "CA": "https://www.amazon.ca/dp/B0FG3HMCVY",
    "default": "https://shop.polymaker.com/products/petg"
   },
   "link_kind": "product",
   "link_text": "View product"
  },
  {
   "id": "bambu-petg-basic",
   "name": "PETG Basic",
   "type": "filament",
   "group": "mat-petg",
   "brand": "Bambu Lab",
   "why": "Bambu's current everyday PETG, which replaced PETG HF. Tougher and more heat-tolerant than PLA, for stands, clamps and parts that get knocked about.",
   "url": "https://ca.store.bambulab.com/products/petg-basic",
   "retailer": "Bambu Lab store",
   "region": "Canada, UK, US or EU store, by country",
   "specs": {},
   "links": {
    "CA": "https://ca.store.bambulab.com/products/petg-basic",
    "GB": "https://uk.store.bambulab.com/products/petg-basic",
    "US": "https://us.store.bambulab.com/products/petg-basic",
    "EU": "https://eu.store.bambulab.com/products/petg-basic",
    "default": "https://us.store.bambulab.com/products/petg-basic"
   }
  },
  {
   "id": "polymaker-polyflex-tpu95",
   "name": "PolyFlex TPU95",
   "type": "filament",
   "group": "mat-tpu",
   "brand": "Polymaker",
   "why": "Flexible filament for drum skins, reed corks, chin-rest pads, capo pads and other parts that must bend or grip.",
   "url": "https://www.amazon.ca/dp/B09KL2FXNJ",
   "retailer": "Polymaker",
   "region": "Amazon.ca in Canada; Polymaker's shop elsewhere",
   "specs": {},
   "links": {
    "CA": "https://www.amazon.ca/dp/B09KL2FXNJ",
    "default": "https://shop.polymaker.com/products/polyflex-tpu95"
   },
   "link_kind": "product",
   "link_text": "View product"
  },
  {
   "id": "bambu-tpu-95a-hf",
   "name": "TPU 95A HF",
   "type": "filament",
   "group": "mat-tpu",
   "brand": "Bambu Lab",
   "why": "Bambu's flexible TPU.",
   "url": "https://ca.store.bambulab.com/products/tpu-95a-hf",
   "retailer": "Bambu Lab store",
   "region": "Canada, UK, US or EU store, by country",
   "specs": {},
   "links": {
    "CA": "https://ca.store.bambulab.com/products/tpu-95a-hf",
    "GB": "https://uk.store.bambulab.com/products/tpu-95a-hf",
    "US": "https://us.store.bambulab.com/products/tpu-95a-hf",
    "EU": "https://eu.store.bambulab.com/products/tpu-95a-hf",
    "default": "https://us.store.bambulab.com/products/tpu-95a-hf"
   }
  },
  {
   "id": "polymaker-wood-pla",
   "name": "Wood Filled PLA",
   "type": "filament",
   "group": "mat-wood",
   "brand": "ELEGOO",
   "why": "Wood-filled PLA for a wooden look on flutes, lyres and the alphorn. It is weaker than plain PLA, so not for stressed parts.",
   "url": "https://www.amazon.ca/dp/B0F6V95N2F",
   "retailer": "Polymaker",
   "region": "Amazon.ca in Canada; Polymaker Wood PLA from Polymaker elsewhere",
   "specs": {},
   "links": {
    "CA": "https://www.amazon.ca/dp/B0F6V95N2F",
    "default": "https://shop.polymaker.com/products/polymaker-wood-pla"
   },
   "link_kind": "product",
   "link_text": "View product"
  },
  {
   "id": "bambu-pla-wood",
   "name": "PLA Wood",
   "type": "filament",
   "group": "mat-wood",
   "brand": "Bambu Lab",
   "why": "Bambu's wood-filled PLA.",
   "url": "https://ca.store.bambulab.com/products/pla-wood",
   "retailer": "Bambu Lab store",
   "region": "Canada, UK, US or EU store, by country",
   "specs": {},
   "links": {
    "CA": "https://ca.store.bambulab.com/products/pla-wood",
    "GB": "https://uk.store.bambulab.com/products/pla-wood",
    "US": "https://us.store.bambulab.com/products/pla-wood",
    "EU": "https://eu.store.bambulab.com/products/pla-wood",
    "default": "https://us.store.bambulab.com/products/pla-wood"
   }
  },
  {
   "id": "bambu-pla-cf",
   "name": "Carbon Fiber PLA",
   "type": "filament",
   "group": "mat-cf",
   "brand": "Polymaker",
   "why": "Carbon-fibre-filled PLA, stiffer than plain PLA; several guitar and violin designers recommend it. It needs a hardened nozzle.",
   "url": "https://www.amazon.ca/dp/B09H2SGZZP",
   "retailer": "Bambu Lab store",
   "region": "Amazon.ca in Canada; Bambu Lab PLA-CF from the Bambu Lab store elsewhere",
   "specs": {},
   "links": {
    "CA": "https://www.amazon.ca/dp/B09H2SGZZP",
    "GB": "https://uk.store.bambulab.com/products/pla-cf",
    "US": "https://us.store.bambulab.com/products/pla-cf",
    "EU": "https://eu.store.bambulab.com/products/pla-cf",
    "default": "https://us.store.bambulab.com/products/pla-cf"
   },
   "link_kind": "product",
   "link_text": "View product"
  },
  {
   "id": "bambu-hardened-hotend",
   "name": "Hardened-steel hotends",
   "type": "accessory",
   "group": "mat-cf",
   "brand": "Bambu Lab",
   "why": "Abrasive carbon-fibre filaments wear out brass nozzles; fit a hardened-steel nozzle or hotend first.",
   "url": "https://ca.store.bambulab.com/collections/bambu-hotends",
   "retailer": "Bambu Lab store",
   "region": "Canada, UK, US or EU store, by country",
   "specs": {},
   "links": {
    "CA": "https://ca.store.bambulab.com/collections/bambu-hotends",
    "GB": "https://uk.store.bambulab.com/collections/bambu-hotends",
    "US": "https://us.store.bambulab.com/collections/bambu-hotends",
    "EU": "https://eu.store.bambulab.com/collections/bambu-hotends",
    "default": "https://us.store.bambulab.com/collections/bambu-hotends"
   }
  },
  {
   "id": "siraya-blu-tough",
   "name": "Blu Tough Resin",
   "type": "resin",
   "group": "mat-resin",
   "brand": "Siraya Tech",
   "why": "A tough, engineering-style resin for functional resin parts such as nuts and mouthpiece blanks. Siraya rates it for external skin contact only, so treat anything that goes in your mouth with caution.",
   "url": "https://www.amazon.ca/dp/B0CG671Y3L",
   "retailer": "Siraya Tech",
   "region": "Amazon.ca in Canada; Siraya Tech's shop elsewhere",
   "specs": {},
   "links": {
    "CA": "https://www.amazon.ca/dp/B0CG671Y3L",
    "default": "https://siraya.tech/products/blu-tough-resin-by-siraya"
   },
   "link_kind": "product",
   "link_text": "View product"
  },
  {
   "id": "daddario-strings",
   "name": "Strings (guitar, ukulele, mandolin, violin)",
   "type": "part",
   "group": "parts-strings",
   "brand": "D'Addario",
   "why": "Most designs take standard strings; check the gauge and length the designer lists.",
   "url": "https://www.daddario.com/",
   "retailer": "D'Addario",
   "region": "Global",
   "affiliate_url": "",
   "specs": {},
   "image": "img/kit/daddario-strings.webp",
   "image_kind": "photo",
   "image_alt": "Close-up of violin strings over the bridge",
   "image_credit": "Providence Doucet, CC0, via Wikimedia Commons (cropped and resized)",
   "image_source": "https://commons.wikimedia.org/wiki/File:Violin_strings_in_close-up_(Unsplash).jpg",
   "image_licence": "CC0",
   "image_licence_url": "https://creativecommons.org/publicdomain/zero/1.0/",
   "image_author": "Providence Doucet"
  },
  {
   "id": "long-mcquade",
   "name": "Strings, tuners and fittings from a music shop",
   "type": "part",
   "group": "parts-strings",
   "brand": "Music shops",
   "why": "A large music retailer for strings, violin fittings, tuners and pickups: Long & McQuade in Canada, Gear4music in the UK, Sweetwater in the US and Thomann elsewhere.",
   "url": "https://www.long-mcquade.com/",
   "retailer": "a music shop",
   "region": "Shop chosen by country",
   "specs": {},
   "image": "img/kit/long-mcquade.webp",
   "image_kind": "photo",
   "image_alt": "Guitar headstock with gold machine heads",
   "image_credit": "Trude Bergheim Mikkelsen, CC BY-SA 4.0, via Wikimedia Commons (cropped and resized)",
   "image_source": "https://commons.wikimedia.org/wiki/File:Steel-string-guitar-machine-heads.JPG",
   "image_licence": "CC BY-SA 4.0",
   "image_licence_url": "https://creativecommons.org/licenses/by-sa/4.0",
   "image_author": "Trude Bergheim Mikkelsen",
   "links": {
    "CA": "https://www.long-mcquade.com/",
    "GB": "https://www.gear4music.com/",
    "US": "https://www.sweetwater.com/",
    "EU": "https://www.thomann.de/intl/",
    "default": "https://www.thomann.de/intl/"
   },
   "link_text": "Find a music shop"
  },
  {
   "id": "stewmac-uke-tuners",
   "name": "Ukulele tuning machines (pack of 4)",
   "type": "part",
   "group": "parts-strings",
   "brand": "IKN",
   "why": "Tuners for the ukuleles and the banjolin that do not use printed pegs.",
   "url": "https://www.amazon.ca/dp/B00ZPGFREI",
   "retailer": "StewMac",
   "region": "Amazon.ca in Canada; StewMac elsewhere",
   "specs": {},
   "image": "img/kit/stewmac-uke-tuners.webp",
   "image_kind": "photo",
   "image_alt": "Close-up of a ukulele tuning peg",
   "image_credit": "Ukulelego, CC BY 4.0, via Wikimedia Commons (cropped and resized)",
   "image_source": "https://commons.wikimedia.org/wiki/File:Ukulele_Tuners_Close_Up.jpg",
   "image_licence": "CC BY 4.0",
   "image_licence_url": "https://creativecommons.org/licenses/by/4.0",
   "image_author": "Ukulelego",
   "links": {
    "CA": "https://www.amazon.ca/dp/B00ZPGFREI",
    "default": "https://www.stewmac.com/parts-and-hardware/tuning-machines/ukulele-tuning-machines/"
   },
   "link_kind": "product",
   "link_text": "View product"
  },
  {
   "id": "stewmac-fretwire",
   "name": "Stainless steel fretwire, 2.9 mm (24 frets)",
   "type": "part",
   "group": "parts-strings",
   "brand": "Musiclily",
   "why": "Metal frets for the banjolin and other necks with fret slots; steel strings wear printed frets quickly. Check the fret size your design calls for.",
   "url": "https://www.amazon.ca/dp/B00VJP1GEO",
   "retailer": "StewMac",
   "region": "Amazon.ca in Canada; StewMac elsewhere",
   "specs": {},
   "links": {
    "CA": "https://www.amazon.ca/dp/B00VJP1GEO",
    "default": "https://www.stewmac.com/luthier-tools-and-supplies/materials/fretwire/stewmac-stainless-steel-fretwire/"
   },
   "link_kind": "product",
   "link_text": "View product"
  },
  {
   "id": "stewmac-fret-file",
   "name": "MN830 fret end dressing file",
   "type": "tool",
   "group": "parts-strings",
   "brand": "MusicNomad",
   "why": "Rounds and smooths fret ends after you press in fretwire.",
   "url": "https://www.amazon.ca/dp/B0CKDJV9MV",
   "retailer": "StewMac",
   "region": "Amazon.ca in Canada; StewMac elsewhere",
   "specs": {},
   "links": {
    "CA": "https://www.amazon.ca/dp/B0CKDJV9MV",
    "default": "https://www.stewmac.com/luthier-tools-and-supplies/types-of-tools/files/fret-end-dressing-file/"
   },
   "link_kind": "product",
   "link_text": "View product"
  },
  {
   "id": "stewmac-nut-files",
   "name": "Gauged nut slotting files (set of 6)",
   "type": "tool",
   "group": "parts-strings",
   "brand": "StewMac",
   "why": "For fine-tuning string slots in printed or bone nuts.",
   "url": "https://www.amazon.ca/dp/B06X9X5S5T",
   "retailer": "StewMac",
   "region": "Amazon.ca in Canada; StewMac elsewhere",
   "specs": {},
   "links": {
    "CA": "https://www.amazon.ca/dp/B06X9X5S5T",
    "default": "https://www.stewmac.com/luthier-tools-and-supplies/tools-by-job/tools-for-nuts-and-saddles/gauged-nut-slotting-files/"
   },
   "link_kind": "product",
   "link_text": "View product"
  },
  {
   "id": "carbon-rod",
   "name": "Carbon-fibre rods, 8 mm × 500 mm (pack of 5)",
   "type": "part",
   "group": "parts-strings",
   "brand": "MECCANIXITY",
   "why": "The Hovalin needs an 8 mm × 500 mm rod, and this pack is that size; several ukuleles and violins use 5–8 mm rods instead, so check your design.",
   "url": "https://www.amazon.ca/dp/B0CTSTFWTD",
   "retailer": "Amazon",
   "region": "Amazon.ca, .co.uk or .com, by country",
   "link_kind": "product",
   "specs": {},
   "image": "img/kit/carbon-rod.webp",
   "image_kind": "photo",
   "image_alt": "A carbon-fibre tube",
   "image_credit": "John Rees, CC BY 2.0, via Wikimedia Commons (cropped and resized)",
   "image_source": "https://commons.wikimedia.org/wiki/File:Carbon_fibers_tube.jpg",
   "image_licence": "CC BY 2.0",
   "image_licence_url": "https://creativecommons.org/licenses/by/2.0",
   "image_author": "John Rees",
   "links": {
    "CA": "https://www.amazon.ca/dp/B0CTSTFWTD",
    "GB": "https://www.amazon.co.uk/dp/B0CTSTFWTD",
    "US": "https://www.amazon.com/dp/B0CTSTFWTD",
    "EU": "https://www.amazon.de/dp/B0CTSTFWTD",
    "default": "https://www.amazon.com/dp/B0CTSTFWTD"
   },
   "link_text": "View on Amazon"
  },
  {
   "id": "piezo-pickup",
   "name": "Fishman V-200 violin pickup",
   "type": "part",
   "group": "parts-electronics",
   "brand": "Fishman",
   "why": "A bridge-mounted pickup from a long-established pickup maker, for electric and printed violins. For ukuleles or other designs, match the pickup type the designer names.",
   "url": "https://www.amazon.ca/dp/B0002IHFGW",
   "retailer": "Amazon",
   "region": "Amazon.ca, .co.uk or .com, by country",
   "link_kind": "product",
   "specs": {},
   "image": "img/kit/piezo-pickup.webp",
   "image_kind": "photo",
   "image_alt": "A disc piezo pickup stuck to an acoustic guitar top",
   "image_credit": "Georg Feitscher, CC BY-SA 3.0, via Wikimedia Commons (cropped and resized)",
   "image_source": "https://commons.wikimedia.org/wiki/File:Piezoelectric_pickup1.jpg",
   "image_licence": "CC BY-SA 3.0",
   "image_licence_url": "https://creativecommons.org/licenses/by-sa/3.0/",
   "image_author": "Georg Feitscher",
   "links": {
    "CA": "https://www.amazon.ca/dp/B0002IHFGW",
    "GB": "https://www.amazon.co.uk/dp/B0002IHFGW",
    "US": "https://www.amazon.com/dp/B0002IHFGW",
    "EU": "https://www.amazon.de/dp/B0002IHFGW",
    "default": "https://www.amazon.com/dp/B0002IHFGW"
   },
   "link_text": "View on Amazon"
  },
  {
   "id": "musicmedic-cork",
   "name": "Clarinet cork replacement kit (cork sheets)",
   "type": "part",
   "group": "parts-woodwind",
   "brand": "SATINIOR",
   "why": "For tenon joints on printed flutes, clarinets and recorders, and for key felts.",
   "url": "https://www.amazon.ca/dp/B07JJK9599",
   "retailer": "MusicMedic",
   "region": "Amazon.ca in Canada; MusicMedic elsewhere",
   "specs": {},
   "links": {
    "CA": "https://www.amazon.ca/dp/B07JJK9599",
    "default": "https://www.musicmedic.com/repair-supplies/materials/cork-products.html"
   },
   "link_kind": "product",
   "link_text": "View product"
  },
  {
   "id": "musicmedic-clarinet-kit",
   "name": "Clarinet repair kit (pads, springs, corks)",
   "type": "part",
   "group": "parts-woodwind",
   "brand": "MusicMedic",
   "why": "Pads, springs and cork in one kit, useful for keyed printed woodwinds and for repairs.",
   "url": "https://www.musicmedic.com/musicmedic-com-clarinet-repair-kit.html",
   "retailer": "MusicMedic",
   "region": "Global (US-based)",
   "affiliate_url": "",
   "specs": {}
  },
  {
   "id": "forrests-cane",
   "name": "Oboe and bassoon cane",
   "type": "part",
   "group": "parts-woodwind",
   "brand": "Forrests Music",
   "why": "Gouged and shaped cane for the reed-making tools in the double-reed section.",
   "url": "https://www.forrestsmusic.com/shop/category/cane",
   "retailer": "Forrests Music",
   "region": "Global (US-based)",
   "affiliate_url": "",
   "specs": {}
  },
  {
   "id": "cork-grease",
   "name": "Rico cork grease (RCRKGR01)",
   "type": "part",
   "group": "parts-woodwind",
   "brand": "D'Addario Rico",
   "why": "A standard lipstick-style tube that helps printed joints slide and seal; the Irish flute uses it with thread wrapping.",
   "url": "https://www.amazon.ca/dp/B0CHMVYNVJ",
   "retailer": "Amazon",
   "region": "Amazon.ca (pack of 2) or .com; a UK music shop in the UK",
   "link_kind": "product",
   "specs": {},
   "links": {
    "CA": "https://www.amazon.ca/dp/B0CHMVYNVJ",
    "GB": "https://www.justflutes.com/shop/product/rico-cork-grease",
    "US": "https://www.amazon.com/dp/B0013G2I2S",
    "EU": "https://www.amazon.de/dp/B0013G2I2S",
    "default": "https://www.amazon.com/dp/B0013G2I2S"
   },
   "link_text": "View on Amazon"
  },
  {
   "id": "embroidery-floss",
   "name": "DMC stranded cotton floss, 36-colour pack",
   "type": "part",
   "group": "parts-woodwind",
   "brand": "DMC",
   "why": "Traditional thread wrapping for sealing flute and bagpipe joints. Any colour works, and DMC floss is easy to find.",
   "url": "https://www.amazon.ca/dp/B001CS1R1U",
   "retailer": "Amazon",
   "region": "Amazon.ca, .co.uk or .com, by country",
   "link_kind": "product",
   "specs": {},
   "image": "img/kit/embroidery-floss.webp",
   "image_kind": "photo",
   "image_alt": "A box of embroidery floss skeins",
   "image_credit": "Auckland Museum, CC BY 4.0, via Wikimedia Commons (cropped and resized)",
   "image_source": "https://commons.wikimedia.org/wiki/File:Embroidery_silks%2C_box_of_%28AM_7143-1%29.jpg",
   "image_licence": "CC BY 4.0",
   "image_licence_url": "https://creativecommons.org/licenses/by/4.0",
   "image_author": "Auckland Museum",
   "links": {
    "CA": "https://www.amazon.ca/dp/B001CS1R1U",
    "GB": "https://www.amazon.co.uk/dp/B001CS1R1U",
    "US": "https://www.amazon.com/dp/B001CS1R1U",
    "EU": "https://www.amazon.de/dp/B001CS1R1U",
    "default": "https://www.amazon.com/dp/B001CS1R1U"
   },
   "link_text": "View on Amazon"
  },
  {
   "id": "valve-oil",
   "name": "Valve oil",
   "type": "part",
   "group": "parts-brass",
   "brand": "MusicNomad · Blue Juice",
   "why": "Synthetic valve oil for printed trumpets and trombone slides: MusicNomad MN703 (2 oz) on Amazon.ca, Blue Juice elsewhere.",
   "url": "https://www.amazon.ca/dp/B00NYBYAW6",
   "retailer": "Amazon",
   "region": "Amazon.ca in Canada; Amazon.com or a UK music shop elsewhere",
   "link_kind": "product",
   "specs": {},
   "image": "img/kit/valve-oil.webp",
   "image_kind": "photo",
   "image_alt": "A small bottle of trumpet valve oil",
   "image_credit": "Ryan56DCIfan, CC BY-SA 4.0, via Wikimedia Commons (cropped and resized)",
   "image_source": "https://commons.wikimedia.org/wiki/File:Valve_oil_2oz_bottle_half_full_on_table.jpg",
   "image_licence": "CC BY-SA 4.0",
   "image_licence_url": "https://creativecommons.org/licenses/by-sa/4.0",
   "image_author": "Ryan56DCIfan",
   "links": {
    "CA": "https://www.amazon.ca/dp/B00NYBYAW6",
    "GB": "https://www.wwr.co.uk/blue-juice-piston-valve-oil-59ml-bottle.html",
    "US": "https://www.amazon.com/dp/B0002FOGFI",
    "default": "https://www.amazon.com/dp/B0002FOGFI"
   },
   "link_text": "View on Amazon"
  },
  {
   "id": "brass-mouthpiece",
   "name": "7C trumpet mouthpiece",
   "type": "part",
   "group": "parts-brass",
   "brand": "Libretto · Bach",
   "why": "7C is the usual starting trumpet size (Libretto on Amazon.ca, Bach elsewhere). Some printed brass designs accept a standard trumpet or trombone mouthpiece; check the design and shank size first.",
   "url": "https://www.amazon.ca/dp/B07VQF6HHX",
   "retailer": "Amazon",
   "region": "Amazon.ca, .co.uk or .com, by country",
   "link_kind": "product",
   "specs": {},
   "image": "img/kit/brass-mouthpiece.webp",
   "image_kind": "photo",
   "image_alt": "A silver-plated trumpet mouthpiece",
   "image_credit": "Zephyris, CC BY-SA 3.0, via Wikimedia Commons (cropped and resized)",
   "image_source": "https://commons.wikimedia.org/wiki/File:Trumpet_mouthpiece_2.jpg",
   "image_licence": "CC BY-SA 3.0",
   "image_licence_url": "https://creativecommons.org/licenses/by-sa/3.0/",
   "image_author": "Zephyris",
   "links": {
    "CA": "https://www.amazon.ca/dp/B07VQF6HHX",
    "GB": "https://www.amazon.co.uk/dp/B0002E2AHU",
    "US": "https://www.amazon.com/dp/B0002E2AHU",
    "EU": "https://www.amazon.de/dp/B0002E2AHU",
    "default": "https://www.amazon.com/dp/B0002E2AHU"
   },
   "link_text": "View on Amazon"
  },
  {
   "id": "remo-ambassador",
   "name": "Drum heads (Ambassador Coated)",
   "type": "part",
   "group": "parts-percussion",
   "brand": "Remo",
   "why": "The banjo, banjolin and drum kit use standard drum heads; check the diameter in the design.",
   "url": "https://remo.com/product/ambassador-coated",
   "retailer": "Remo",
   "region": "Global (find a dealer)",
   "affiliate_url": "",
   "specs": {},
   "image": "img/kit/remo-ambassador.webp",
   "image_kind": "photo",
   "image_alt": "A coated drum head on a brass snare drum",
   "image_credit": "Edrocked, CC BY-SA 4.0, via Wikimedia Commons (cropped and resized)",
   "image_source": "https://commons.wikimedia.org/wiki/File:Drumhead_Coated_on_Snare_Drum.png",
   "image_licence": "CC BY-SA 4.0",
   "image_licence_url": "https://creativecommons.org/licenses/by-sa/4.0",
   "image_author": "Edrocked"
  },
  {
   "id": "heat-set-inserts",
   "name": "ruthex M3 heat-set inserts (100 pack)",
   "type": "part",
   "group": "parts-general",
   "brand": "ruthex",
   "why": "Many designs bolt together through brass inserts melted in with a soldering iron. M3 is the most common size; some designs use M2 to M6.",
   "url": "https://www.amazon.ca/dp/B08BCRZZS3",
   "retailer": "Amazon",
   "region": "Amazon.ca, .co.uk or .com, by country",
   "link_kind": "product",
   "specs": {},
   "links": {
    "CA": "https://www.amazon.ca/dp/B08BCRZZS3",
    "GB": "https://www.amazon.co.uk/dp/B08BCRZZS3",
    "US": "https://www.amazon.com/dp/B08BCRZZS3",
    "EU": "https://www.amazon.de/dp/B08BCRZZS3",
    "default": "https://www.amazon.com/dp/B08BCRZZS3"
   },
   "link_text": "View on Amazon"
  },
  {
   "id": "ca-glue",
   "name": "Gorilla Super Glue Gel XL (25 g)",
   "type": "part",
   "group": "parts-general",
   "brand": "Gorilla",
   "why": "The most common glue in the build notes, for tenons, small parts and seams. The gel doesn’t run on vertical joints.",
   "url": "https://www.amazon.ca/dp/B082XGL21J",
   "retailer": "Amazon",
   "region": "Amazon.ca, .co.uk or .com, by country",
   "link_kind": "product",
   "specs": {},
   "links": {
    "CA": "https://www.amazon.ca/dp/B082XGL21J",
    "GB": "https://www.amazon.co.uk/dp/B0DWB5XPM8",
    "US": "https://www.amazon.com/dp/B082XGL21J",
    "default": "https://www.amazon.com/dp/B082XGL21J"
   },
   "link_text": "View on Amazon"
  },
  {
   "id": "epoxy",
   "name": "J-B Weld Original two-part epoxy",
   "type": "part",
   "group": "parts-general",
   "brand": "J-B Weld",
   "why": "For load-bearing joints such as guitar bodies and violin necks. It sets slowly, which gives you time to align parts.",
   "url": "https://www.amazon.ca/dp/B00YNJ2XAE",
   "retailer": "Amazon",
   "region": "Amazon.ca, .co.uk or .com, by country",
   "link_kind": "product",
   "specs": {},
   "image": "img/kit/epoxy.webp",
   "image_kind": "photo",
   "image_alt": "A two-part epoxy syringe",
   "image_credit": "Taktoa, CC BY-SA 3.0, via Wikimedia Commons (cropped and resized)",
   "image_source": "https://commons.wikimedia.org/wiki/File:FiveMinEpoxy.jpg",
   "image_licence": "CC BY-SA 3.0",
   "image_licence_url": "https://creativecommons.org/licenses/by-sa/3.0",
   "image_author": "Taktoa",
   "links": {
    "CA": "https://www.amazon.ca/dp/B00YNJ2XAE",
    "GB": "https://www.amazon.co.uk/dp/B0006O1ICE",
    "US": "https://www.amazon.com/dp/B0006O1ICE",
    "default": "https://www.amazon.com/dp/B0006O1ICE"
   },
   "link_text": "View on Amazon"
  },
  {
   "id": "sandpaper",
   "name": "3M Wetordry sandpaper, assorted 5-sheet pack",
   "type": "part",
   "group": "parts-general",
   "brand": "3M",
   "why": "For bores, tenons and finishing. The designs mostly call for 180 to 800+ grit; check the grit mix in the pack and add finer sheets if you need them.",
   "url": "https://www.amazon.ca/dp/B001449TPS",
   "retailer": "Amazon",
   "region": "Amazon.ca, .co.uk or .com, by country",
   "link_kind": "product",
   "specs": {},
   "image": "img/kit/sandpaper.webp",
   "image_kind": "photo",
   "image_alt": "Sheets of sandpaper in several grits",
   "image_credit": "Simon Eugster, CC BY-SA 3.0, via Wikimedia Commons (cropped and resized)",
   "image_source": "https://commons.wikimedia.org/wiki/File:Schleifpapier_verschiedene_Sorten.jpg",
   "image_licence": "CC BY-SA 3.0",
   "image_licence_url": "https://creativecommons.org/licenses/by-sa/3.0/",
   "image_author": "Simon Eugster",
   "links": {
    "CA": "https://www.amazon.ca/dp/B001449TPS",
    "GB": "https://www.amazon.co.uk/dp/B001449TPS",
    "US": "https://www.amazon.com/dp/B001449TPS",
    "EU": "https://www.amazon.de/dp/B001449TPS",
    "default": "https://www.amazon.com/dp/B001449TPS"
   },
   "link_text": "View on Amazon"
  },
  {
   "id": "reamer",
   "name": "QWORK tapered hand reamer, 3–13 mm",
   "type": "part",
   "group": "parts-general",
   "brand": "QWORK",
   "why": "For cleaning up peg holes, tuner holes and small bores without changing their shape much.",
   "url": "https://www.amazon.ca/dp/B086HLMCKD",
   "retailer": "Amazon",
   "region": "Amazon.ca, .co.uk or .com, by country",
   "link_kind": "product",
   "specs": {},
   "image": "img/kit/reamer.webp",
   "image_kind": "photo",
   "image_alt": "A tapered hand reamer with a T-handle",
   "image_credit": "魔私利戸, CC BY-SA 3.0, via Wikimedia Commons (cropped and resized)",
   "image_source": "https://commons.wikimedia.org/wiki/File:Taper_reamer_K-444.jpg",
   "image_licence": "CC BY-SA 3.0",
   "image_licence_url": "https://creativecommons.org/licenses/by-sa/3.0",
   "image_author": "魔私利戸",
   "links": {
    "CA": "https://www.amazon.ca/dp/B086HLMCKD",
    "GB": "https://www.amazon.co.uk/dp/B086HLMCKD",
    "US": "https://www.amazon.com/dp/B086HLMCKD",
    "EU": "https://www.amazon.de/dp/B086HLMCKD",
    "default": "https://www.amazon.com/dp/B086HLMCKD"
   },
   "link_text": "View on Amazon"
  },
  {
   "id": "calipers",
   "name": "NEIKO 01407A digital calipers, 0–150 mm",
   "type": "part",
   "group": "parts-general",
   "brand": "NEIKO",
   "why": "For checking string, rod and tube sizes before you buy and print. An inexpensive, very widely reviewed pair.",
   "url": "https://www.amazon.ca/dp/B000GSLKIW",
   "retailer": "Amazon",
   "region": "Amazon.ca, .co.uk or .com, by country",
   "link_kind": "product",
   "specs": {},
   "image": "img/kit/calipers.webp",
   "image_kind": "photo",
   "image_alt": "Digital calipers",
   "image_credit": "Jacek Halicki, CC BY-SA 4.0, via Wikimedia Commons (cropped and resized)",
   "image_source": "https://commons.wikimedia.org/wiki/File:2020_Suwmiarka_cyfrowa.jpg",
   "image_licence": "CC BY-SA 4.0",
   "image_licence_url": "https://creativecommons.org/licenses/by-sa/4.0",
   "image_author": "Jacek Halicki",
   "links": {
    "CA": "https://www.amazon.ca/dp/B000GSLKIW",
    "GB": "https://www.amazon.co.uk/dp/B000GSLKIW",
    "US": "https://www.amazon.com/dp/B000GSLKIW",
    "EU": "https://www.amazon.de/dp/B000GSLKIW",
    "default": "https://www.amazon.com/dp/B000GSLKIW"
   },
   "link_text": "View on Amazon"
  }
 ]
}