├── README.md └── autoblogger ├── .env ├── guestpostgenerator.py ├── requirements.txt ├── shopifycollectiongrabber.ps1 ├── shopifycollectionmaker.py ├── shopifytagmaker.py └── tags.csv /README.md: -------------------------------------------------------------------------------- 1 | # shopify_automation_toolkit 2 | The Shopify Automation Toolkit 3 | 4 | ## The Shopify Automation Toolkit, by Income Stream Surfers 5 | 6 | Firstly, if you want to thank me, please use my Shopify affiliate link: 7 | 8 | [Shopify Affiliate Link](https://shopify.pxf.io/anWAnR) 9 | 10 | Now, to the script. 11 | 12 | To learn to use in full please visit Income Stream Surfers YouTube Channel. 13 | 14 | ## How to use the toolkit 15 | 16 | - This toolkit currently assumes that you have products in your Shopify store, but maybe they don't have tags. 17 | - There are 3 scripts in this toolkit. 18 | 19 | 1. Shopify Tag Maker 20 | 21 | A lot of stores have a lot of products, but they're not necessarily tagged properly. By giving Claude a list of our tags, we can get it to spit out new tags for your products. This means that if we make one list of all our product categories at the start, and then build the store logically, we can make sure we are maximising traffic. It is essential to tag your products, so you can use this tool to tag them easily and effectively. 22 | 23 | 2. Shopify Collection Maker 24 | 25 | We still have a list of all of our tabs, now we want to make collections from it. Fill tags.csv with your product categories and then run Shopifycollectionmaker.py, this will start to create collections for you and upload them automatically to Shopify, it will also include the tag from the tags.csv 26 | 27 | 3. Shopfify Collection Grabber 28 | 29 | In order to tie this all together and write articles that help grow the entire website, we also need to use the Shopify Collection Grabber. This allows us to easily grab a complete list of collection IDs and Collection Handles, which we can then use to write articles with products already embedded (using Hura Collection Embedder) and also with internal links (using the handles from the collection grabber) 30 | 31 | -------------------------------------------------------------------------------- /autoblogger/.env: -------------------------------------------------------------------------------- 1 | ANTHROPIC_API_KEY=YOUR_CLAUDE_API_KEY 2 | SHOPIFY_STORE_URL=YOUR_SHOPIFY_URL 3 | SHOPIFY_ACCESS_TOKEN=YOUR_SHOPIFY_ACCESS_TOKEN 4 | -------------------------------------------------------------------------------- /autoblogger/guestpostgenerator.py: -------------------------------------------------------------------------------- 1 | import csv 2 | import anthropic 3 | import openai 4 | from time import sleep 5 | import requests 6 | 7 | # Set up Anthropic API key 8 | anthropic_api_key = "YOUR_API_KEY" 9 | anthropic.api_key = anthropic_api_key 10 | 11 | # Set up OpenAI API key 12 | openai.api_key = "YOUR_OPEN_AI_API_KEY" 13 | 14 | # Function to generate guest post using Claude AI 15 | def generate_guest_post(topic, keywords, word_count): 16 | prompt = f"Respond in markdown. Can Please write a comprehensive guest post about {topic}, focusing on the following keywords: {keywords}. Ensure that you use a lot of formatting such as tables and correcet heading tags, with only the first header being h1. Use h2 and h3 tags throughout the article. Make the post as detailed as possible, with 30 paragraphs." 17 | 18 | try: 19 | client = anthropic.Anthropic(api_key=anthropic_api_key) 20 | response = client.messages.create( 21 | model="claude-3-opus-20240229", 22 | max_tokens=2048, 23 | messages=[ 24 | {"role": "user", "content": prompt} 25 | ] 26 | ) 27 | guest_post_text = response.content[0].text 28 | print(f"Generated guest post:\n{guest_post_text}\n") 29 | return guest_post_text 30 | except Exception as e: 31 | print(f"Error generating guest post: {str(e)}") 32 | return None 33 | 34 | # Function to generate image using DALL-E API 35 | def generate_image(keywords): 36 | prompt = f"A general image representing the following keywords: {keywords}" 37 | 38 | for _ in range(15): 39 | try: 40 | response = openai.Image.create( 41 | model = "dall-e-3", 42 | prompt=prompt, 43 | n=1, 44 | size="1792x1024" 45 | ) 46 | return response['data'][0]['url'] 47 | except Exception as e: 48 | print(f"Error generating image: {str(e)}") 49 | sleep(5) # Wait for 5 seconds before retrying 50 | 51 | return None 52 | 53 | # Read CSV file 54 | with open('Content Request - Content - April Month (1)[1].csv', 'r') as file: 55 | reader = csv.DictReader(file) 56 | rows = list(reader) 57 | 58 | # Create output CSV file 59 | with open('output.csv', 'w', newline='') as file: 60 | fieldnames = ['Guest Post', 'Image URL'] 61 | writer = csv.DictWriter(file, fieldnames=fieldnames) 62 | writer.writeheader() 63 | 64 | image_count = 1 65 | 66 | for row in rows: 67 | topic = row['Topics'] 68 | keywords = row['Target Keywords'] 69 | word_count = row['Word Count'] 70 | 71 | # Generate guest post 72 | guest_post = generate_guest_post(topic, keywords, word_count) 73 | 74 | if guest_post: 75 | # Generate image based on niche keywords 76 | image_url = generate_image(keywords) 77 | 78 | if image_url: 79 | # Download and save the image 80 | image_filename = f"{image_count}.jpg" 81 | response = requests.get(image_url) 82 | with open(image_filename, 'wb') as image_file: 83 | image_file.write(response.content) 84 | 85 | image_count += 1 86 | else: 87 | image_url = "N/A" 88 | 89 | # Write guest post and image URL to output CSV 90 | writer.writerow({'Guest Post': guest_post, 'Image URL': image_url}) 91 | else: 92 | print(f"Failed to generate guest post for topic: {topic}") 93 | 94 | print("Guest posts and images generated successfully.") 95 | -------------------------------------------------------------------------------- /autoblogger/requirements.txt: -------------------------------------------------------------------------------- 1 | anthropic 2 | openai==0.28 3 | requests -------------------------------------------------------------------------------- /autoblogger/shopifycollectiongrabber.ps1: -------------------------------------------------------------------------------- 1 | $headers = @{ 2 | "X-Shopify-Access-Token" = "YOUR_ACCESS_TOKEN" 3 | } 4 | 5 | $url = "YOUR_URL" 6 | 7 | function Get-ShopifyData { 8 | param( 9 | [string]$Url 10 | ) 11 | 12 | $allCollections = @() 13 | 14 | do { 15 | try { 16 | $response = Invoke-WebRequest -Uri $Url -Method Get -Headers $headers 17 | $data = $response.Content | ConvertFrom-Json 18 | $allCollections += $data.smart_collections | ForEach-Object { 19 | [PSCustomObject]@{ 20 | ID = $_.id 21 | Handle = $_.handle 22 | } 23 | } 24 | 25 | # Extract next page URL from Link header 26 | $linkHeader = $response.Headers.Link 27 | if ($linkHeader -and $linkHeader -match '<(https://[^>]+)>;\s*rel="next"') { 28 | $Url = $matches[1] 29 | } 30 | else { 31 | $Url = $null 32 | } 33 | } 34 | catch { 35 | Write-Host "Error: $($_.Exception.Message)" 36 | $Url = $null 37 | } 38 | } while ($Url) 39 | 40 | return $allCollections 41 | } 42 | 43 | # Fetch all data 44 | $collections = Get-ShopifyData -Url $url 45 | 46 | # Output data to CSV file 47 | $outputFile = "Shopify_Collections.csv" 48 | $collections | Export-Csv -Path $outputFile -NoTypeInformation 49 | 50 | Write-Host "Data exported to $outputFile successfully." 51 | -------------------------------------------------------------------------------- /autoblogger/shopifycollectionmaker.py: -------------------------------------------------------------------------------- 1 | import os 2 | import csv 3 | import requests 4 | from dotenv import load_dotenv 5 | import anthropic 6 | 7 | # Load environment variables 8 | load_dotenv() 9 | 10 | # Set up Anthropic API key 11 | anthropic_api_key = os.getenv("ANTHROPIC_API_KEY") 12 | anthropic.api_key = anthropic_api_key 13 | 14 | # Shopify store data 15 | shopify_store_url = os.getenv("SHOPIFY_STORE_URL") 16 | shopify_access_token = os.getenv("SHOPIFY_ACCESS_TOKEN") 17 | 18 | # Function to generate text using Claude API 19 | def generate_text(prompt): 20 | try: 21 | client = anthropic.Anthropic(api_key=anthropic_api_key) 22 | response = client.messages.create( 23 | model="claude-3-opus-20240229", 24 | max_tokens=150, 25 | messages=[ 26 | {"role": "user", "content": prompt} 27 | ] 28 | ) 29 | print(f"Claude API Response: {response}") 30 | return response.content[0].text.strip() 31 | except Exception as e: 32 | print(f"Error generating text: {str(e)}") 33 | return None 34 | 35 | # Function to create a smart collection using Shopify API 36 | def create_smart_collection(title, handle, body_html, rules): 37 | url = f"{shopify_store_url}/admin/api/2024-01/smart_collections.json" 38 | headers = { 39 | "X-Shopify-Access-Token": shopify_access_token, 40 | "Content-Type": "application/json" 41 | } 42 | data = { 43 | "smart_collection": { 44 | "title": title, 45 | "handle": handle, 46 | "body_html": body_html, 47 | "rules": rules 48 | } 49 | } 50 | response = requests.post(url, headers=headers, json=data) 51 | print(f"Shopify API Response: {response.text}") 52 | if response.status_code == 201: 53 | print(f"Smart collection created: {title}") 54 | else: 55 | print(f"Error creating smart collection: {response.status_code}") 56 | 57 | # Main function to process keywords, generate content, and create smart collections 58 | def process_keywords(input_csv, output_csv): 59 | print(f"Processing input CSV: {input_csv}") 60 | with open(input_csv, mode='r', newline='', encoding='utf-8') as file: 61 | reader = csv.reader(file) 62 | keywords = next(reader) # Assumes the first row contains the keywords 63 | 64 | with open(output_csv, mode='w', newline='', encoding='utf-8') as file: 65 | writer = csv.writer(file) 66 | writer.writerow(['Keyword', 'Title', 'Handle', 'Body (HTML)', 'Rules']) 67 | 68 | for keyword in keywords: 69 | print(f"Processing keyword: {keyword}") 70 | title_prompt = f"Create one single SEO-Optimized meta title for {keyword}. This is for a business selling blacksmithing supplies. Use words like cheap, affordable, and buy at least once. Just add some words to it that people may search. Do not write anything else." 71 | title = generate_text(title_prompt) 72 | print(f"Generated Title: {title}") 73 | 74 | handle_prompt = f"Generate a handle for a smart collection based on the keyword: {keyword}. This is for a business selling blacksmithing supplies. Just put hyphens between the words and replace special letters with hyphens. Do not do anything else." 75 | handle = generate_text(handle_prompt) 76 | print(f"Generated Handle: {handle}") 77 | 78 | body_prompt = f"Generate a brief HTML description for a smart collection based on the keyword: {keyword}. This is for a business selling blacksmithing supplies. Just write 300 characters of a
description. Do not write anything else." 79 | body_html = generate_text(body_prompt) 80 | print(f"Generated Body (HTML): {body_html}") 81 | 82 | rules = [{"column": "tag", "relation": "equals", "condition": keyword}] 83 | 84 | writer.writerow([keyword, title, handle, body_html, str(rules)]) 85 | 86 | # Create the smart collection using Shopify API 87 | create_smart_collection(title, handle, body_html, rules) 88 | 89 | print(f"Content generated and saved to output CSV: {output_csv}") 90 | print("Smart collections created.") 91 | 92 | # Example usage 93 | if __name__ == "__main__": 94 | input_csv = 'tags.csv' # Input CSV file containing keywords 95 | output_csv = 'output.csv' # Output CSV file to store generated content 96 | 97 | process_keywords(input_csv, output_csv) -------------------------------------------------------------------------------- /autoblogger/shopifytagmaker.py: -------------------------------------------------------------------------------- 1 | import csv 2 | import anthropic 3 | 4 | # Set up Anthropic API key 5 | anthropic_api_key = "YOUR_API_KEY" 6 | anthropic.api_key = anthropic_api_key 7 | 8 | # Function to generate tags using Claude AI 9 | def generate_tags(title, body, option1_value): 10 | # Hard-coded list of potential tags 11 | possible_tags = "Fireclay, Refractory Mortar, Hunter Fullers, Roadster Fullers, Ridolo Fullers, Top Fullers, Handheld Top Fullers, Power Hammer Top Fullers, Bottom Fullers, Bottom Fullers, Anvil Mounted Bottom Fullers, Swage Block Bottom Fullers, Fuller Sets, Matching Top and Bottom Fuller Sets, Assorted Fuller Collections, Punches, Slot Punches, Narrow Slot Punches, Wide Slot Punches, Round Punches, Round Punches, Small Diameter Round Punches, Large Diameter Round Punches, Square Punches, Square Punches, Small Square Punches, Large Square Punches, Drift Punches, Tapered Drift Punches, Parallel Drift Punches, Specialty Tools, Swages, Top Swage, Bottom Swage, Swage Block, Bowl Swages, Spoon Swages, Veining Chisels, Narrow Veining Chisels, Wide Veining Chisels, Hot Cutters, Handheld Hot Cutters, Hardy Hole Hot Cutters, Cold Cutters, Handheld Cold Cutters, Bench Cold Cutters, Tool Sets, Beginner Sets, Chisel Set, Punch Sets, Starter Fuller Sets, Professional Sets, Comprehensive Chisel Sets, Full Range Punch Sets, Complete Fuller and Swage Sets, Tool Accessories, Handles and Grips, Replacement Wooden Handles, Rubber Grip Sleeves, Tool Racks and Holders, Wall Mounted Tool Racks, Benchtop Tool Stands, Maintenance and Repair, Sharpening Tools, Whetstones, Honing Rods, Maintenance Kits, Chisel Care Kits, Punch Preservation Kits, Safety Equipment, Hand Protection, Leather Gloves, Impact-Resistant Gloves, Eye Protection, Safety Glasses, Face Shields, Swage Blocks, Cast Iron Swage Blocks, Standard Cast Iron Swage Blocks, Custom Design Cast Iron Swage Blocks, Steel Swage Blocks, Heavy-Duty Steel Swage Blocks, Portable Steel Swage Blocks, Swage Block Accessories, Swage Block Stands, Swage Block Covers, Mandrels, Horn Mandrels, Anvil Horn Mandrels, Standalone Horn Mandrels, Cone Mandrels, Floor Cone Mandrels, Benchtop Cone Mandrels, Stake Mandrels, T Stake Mandrels, Yoke Stake Mandrels, Ring Mandrels, Solid Ring Mandrels, Adjustable Ring Mandrels, Specialty Mandrels, Dishing Mandrels, Dishing Form Mandrels, Dishing Block Mandrels, Plate Mandrels, Flat Plate Mandrels, Shaped Plate Mandrels, Tube Mandrels, Solid Tube Mandrels, Hollow Tube Mandrels, Swage Block and Mandrel Sets, Beginner Sets, Basic Swage Block and Mandrel Sets, Introductory Shaping Sets, Professional Sets, Comprehensive Swage Block Sets, Advanced Mandrel Collections, Maintenance and Repair, Care Kits, Swage Block Maintenance Kits, Mandrel Preservation Kits, Replacement Parts, Mandrel Pins and Caps, Swage Block Inserts, Tool Stands and Racks, Swage Block Stands, Heavy-Duty Stands, Adjustable Stands, Mandrel Racks, Wall Mounted Racks, Freestanding Racks, Safety Equipment, Protective Gear, Hand Protection Gloves, Heavy-Duty Aprons, Tool Guards, Edge Protectors, Surface Covers, Abrasive Tools, Grinding Wheels, Bench Grinder Wheels, Angle Grinder Discs, Sanding Belts, Narrow Belts for Detail Work, Wide Belts for Surface Finishing, Sanding Discs, Hook and Loop Sanding Discs, Adhesive-Backed Sanding Discs, Flap Wheels, Mounted Flap Wheels, Flap Discs for Angle Grinders, Polishing Tools, Polishing Wheels, Cotton Polishing Wheels, Felt Polishing Wheels, Polishing Compounds, Metal Polishing Compounds, Buffing Compounds, Buffing Pads, Foam Buffing Pads, Wool Buffing Pads, Hand Finishing Tools, Files and Rasps, Metal Files, Wood Rasps, Burnishing Tools, Steel Burnishers, Agate Burnishers, Wire Brushes, Hand Wire Brushes, Drill-Mounted Wire Brushes, Specialty Finishing Tools, Etching Tools, Electrochemical Etching Machines, Etching Stencils and Solutions, Patina Solutions, Copper Patina Solutions, Steel Patina Solutions, Engraving Tools, Hand Engraving Tools, Power Engraving Tools, Finishing Kits, Starter Kits, Basic Polishing Kits, Basic Finishing Kits, Professional Kits, Deluxe Polishing Kits, Comprehensive Finishing Kits, Surface Treatment Supplies, Clear Coats, Spray-On Clear Coats, Brush-On Clear Coats, Rust Preventatives, Rust Inhibitor Sprays, Rust Preventative Oils, Sealants, Sealant Gun, Metal Sealants, Wood Sealants, Cleaning and Maintenance, Cleaning Solutions, Metal Cleaning Solutions, Degreasing Solutions, Maintenance Tools, Polishing Tool Cleaners, Abrasive Cleaners, Safety Equipment, Protective Eyewear, Safety Glasses, Face Shields, Hand Protection, Work Gloves, Vibration-Dampening Gloves, Quenching Oils, Fast Quenching Oils, Cutting Oil, Accelerated Cooling Oils, High-Speed Steels Quenching Oils, Medium Quenching Oils, General Purpose Quenching Oils, Medium Speed Quenching Oils, Slow Quenching Oils, Low-Speed Quenching Oils, Oil for Delicate or Intricate Pieces, Water-Based Quenchants, Polymer Quenchants, High Concentration Polymer Quenchants, Low Concentration Polymer Quenchants, Water-Soluble Oils, Emulsifiable Oils, Synthetic Water-Based Quenchants, Specialty Quenching Fluids, Hot Quenching Oils, Oils for High-Temperature Quenching, Pre-Heated Quenching Oils, Cold Quenching Solutions, Brine Solutions, Cryogenic Quenching Agents, Quenching Additives, Anti-Oxidation Additives, Rust Inhibitors, Oxidation Preventives, Cooling Enhancers, Accelerators for Quenching Speed, Temperature Stabilizers, Quenching Systems and Equipment, Quenching Tanks, Steel Quenching Tanks, Insulated Quenching Tanks, Agitation Systems, Mechanical Agitators, Pneumatic Agitation Systems, Temperature Control Systems, Quench Oil Heaters, Cooling Systems for Quenchants, Maintenance and Safety Supplies, Quenchant Testing Kits, Oil Quality Test Kits, Water-Based Quenchant Test Kits, Spill Response Kits, Oil Spill Kits, Chemical Spill Kits, Safety Equipment, Chemical Resistant Gloves, Safety Goggles and Face Shields, Storage and Handling, Storage Containers, Steel Drums for Oil Storage, Chemical Storage Tanks, Transfer Pumps and Funnels, Manual Transfer Pumps, Electric Drum Pumps, Waste Disposal Solutions, Oil Recycling Containers, Hazardous Waste Disposal Kits, Forge Construction Components, Forge Bodies, Gas Forge Shells, Coal Forge Pans, Forge Liners and Insulation, Ceramic Fiber Blankets, Refractory Cement and Coatings, Forge Floors, Firebrick, Castable Refractory Floors, Heating and Fuel Components, Burners, Propane Burners, Natural Gas Burners, Blowers and Fans, Electric Blowers, Hand Crank Blowers, Fuel Lines and Regulators, Gas Hoses, Pressure Regulators, Airflow and Ventilation, Flues and Chimneys, Metal Chimney Pipes, Chimney Caps, Air Gates and Tuyeres, Sliding Air Gates, Rotary Tuyeres, Exhaust Systems, Forge Hoods, Ventilation Fans, Forge Tools and Accessories, Fire Tools, Fire Pokers, Coal Rakes, Work Supports, Anvil Stands, Tool Racks, Forge Covers, Insulating Covers, Weatherproof Covers, Temperature Measurement and Control, Thermocouples and Pyrometers, Digital Pyrometers, Analog Thermocouples, Temperature Controllers, PID Controllers, Thermostatic Controllers, Maintenance and Repair Supplies, Replacement Parts, Replacement Burners, Spare Blower Parts, Cleaning Tools, Forge Brushes, Slag Hammers, Repair Kits, Refractory Patch Kits, Burner Maintenance Kits, Safety Equipment, Protective Gear, Heat Resistant Gloves, Forge Aprons, Fire Safety, Fire Extinguishers, Fire Blankets, Customization and Upgrades, Custom Forge Doors, Sliding Doors, Swing Doors, Enhanced Burners, High-Efficiency Burners, Multi-Fuel Burners, Decorative Elements, Forge with Hoods, Decorative Ironwork, Material Types, Leather Aprons, Full-Grain Leather Aprons, Split Leather Aprons, Canvas Aprons, Heavy-Duty Canvas Aprons, Waxed Canvas Aprons, Synthetic Aprons, Fire-Resistant Synthetic Aprons, Water-Resistant Synthetic Aprons, Style and Design, Full-Length Aprons, Bib Aprons with Full Coverage, Floor-Length Aprons for Extra Protection, Waist Aprons, Short Waist Aprons, Long Waist Aprons with Extended Coverage, Specialty Aprons, Farrier Aprons with Leg Protection, Welder's Leather Aprons with Heat Resistance, Features, Pockets and Storage, Aprons with Tool Pockets, Aprons with Utility Loops and Clips, Adjustable Straps, Cross-Back Strap Aprons, Neck Strap Aprons with Buckle Adjustments, Reinforced Stitching and Rivets, Riveted Stress Points for Durability, Double-Stitched Seams for Longevity, Customization Options, Custom Sizes, Made-to-Measure Aprons for Perfect Fit, Plus-Size and Petite Options, Personalization, Monogramming Services, Custom Logo Embossing, Accessories and Add-Ons, Protective Sleeves, Leather Arm Guards, Heat-Resistant Sleeves, Apron Care Kits, Leather Conditioning Creams, Canvas Waterproofing Waxes, Safety Features, Heat Resistance, Aprons with Heat-Resistant Linings, Aluminized Aprons for High-Temperature Work, Spark and Splatter Protection, Aprons with Fire-Resistant Coatings, Aprons with Kevlar Thread Stitching, Decorative Hinges, Strap Hinges, Hand-Forged Iron Strap Hinges, Decorative Brass Strap Hinges, Butt Hinges, Ornamental Cast Butt Hinges, Decorative Leaf Butt Hinges, Pintle Hinges, Rustic Pintle Hinges, Decorative Gudgeon and Pintle Hinges, Latches and Locks, Thumb Latches, Traditional Blacksmith Thumb Latches, Victorian Style Thumb Latches, Bolt Latches, Slide Bolt Latches, Barrel Bolt Latches, Decorative Locks, Antique Replica Locks, Ornate Padlocks and Hasps, Handles and Pulls, Door Handles and Pulls, Wrought Iron Door Handles, Cast Bronze Door Pulls, Drawer Handles and Pulls, Decorative Drawer Handles, Hand-Crafted Drawer Pulls, Cabinet Handles and Pulls, Forged Cabinet Handles, Artisan Crafted Cabinet Pulls, Knobs and Hooks, Decorative Knobs, Hand-Forged Knobs, Ceramic and Glass Knobs, Wall Hooks, Wrought Iron Wall Hooks, Decorative Coat and Hat Hooks, Fasteners and Connectors, Decorative Nails and Studs, Hand-Forged Nails, Double Studs, Decorative Upholstery Tacks, Brackets and Braces, Ornamental Shelf Brackets, Decorative Corner Braces, Clavos and Rosettes, Decorative Door Studs, Hand-Hammered Rosettes, Specialty Hardware, Window Hardware, Decorative Window Latches, Ornamental Shutter Dogs, Furniture Hardware, Decorative Furniture Locks, Artistic Furniture Connectors, Barn Door Hardware, Rustic Barn Door Track Systems, Hand-Forged Barn Door Rollers, Restoration and Antique Hardware, Historical Replicas, Period-Accurate Hardware Replicas, Restoration Hardware for Antiques, Patina and Finishes, Aged Bronze Finishes, Distressed Iron Patinas, Customization Options, Custom Design Services, Bespoke Hardware Designs, Personalized Engraving and Embossing, Installation and Maintenance, Installation Kits, Hardware Mounting Kits, Alignment and Measurement Tools, Care and Preservation, Metal Polish and Wax, Protective Coatings and Sealants, Fasteners & Connectors, Anvils & Stands, Measuring & Layout Tools, Material Stock (Metals & Alloys), Forging Hammers, Tongs & Pliers, Heating Equipment, Power Hammers & Presses, Grinders & Sanders, Chisels, Fullers & Punches, Hardy Tools, Swage Blocks & Mandrels, Finishing & Polishing Tools, Quenching Oils & Fluids, Forges and Burners, Forging Kits, Forge Parts & Accessories, Blacksmithing Aprons, Decorative Hardware & Fasteners,6 Head and Face Protection, Safety Goggles and Glasses, Full Face Shields / Face Visor, Welding Helmets, Heat-Resistant Face Masks, Protective Headbands and Caps, Hearing Protection, Noise-Canceling Ear Muffs, Ear Plugs, High Fidelity Ear Protectors for Forge Work / Ear Defenders, Hand and Arm Protection, Leather Forge Gloves, Cut-Resistant Gloves, Arm Guards and Sleeves, Vibration-Dampening Gloves, High-Temperature Welding Gloves, Aluminised Oversleeves, Water-Proof Latex Gloves, Welders Oversleeves, Body Protection, Leather Aprons, Fire-Resistant Coveralls, Heat-Resistant Shop Coats, Spatter-Proof Clothing / Oversleeves, Worker Jacket, Welding Jackets and Vests, Bib Apron, Foot Protection, Steel-Toed Boots, Metatarsal Guards, Heat-Resistant Shoe Covers, Slip-Resistant Work Shoes, Electric Hazard Safety Shoes, Respiratory Protection, Dust Masks, Half-Mask Respirators, Full-Face Respirator Masks, Powered Air Purifying Respirators, Disposable Respirators for Particulates, Skin Protection, Barrier Creams and Lotions, Heat and Burn Creams, UV Protection Lotions for Welders, Hydration and Repair Hand Creams, High-Visibility Gear, Reflective Safety Vests, High-Visibility Shirts and Jackets, LED Safety Bands and Lights, Glow in the Dark Tape and Markings, Cooling Gear, Cooling Vests and Jackets, Neck Cooling Wraps, Cooling Bandanas and Headbands, Hydration Packs with Cooling Technology, Supportive Gear, Back Support Belts, Knee Pads and Cushions, Anti-Fatigue Floor Mats, Wrist Support and Compression Gloves, Emergency and First Aid, Burn Kits and Gels, First Aid Kits for Workshops, Eye Wash Stations, Fire Extinguishers and Blankets, Emergency Escape Masks, Rulers and Measuring Tapes, Steel Ruler, Fiberglass Tape Measure, Hook Rulers for Precision, Folding Rulers, Digital Measuring Wheel, Calipers and Micrometers, Calipers, Digital Calipers, Inside and Outside Micrometers, Dial Calipers, Depth Micrometers, Squares and Angles, Try Squares, Framing Squares, Sliding Bevels, Angle Finders, Combination Squares, Levels and Plumb Bobs, Spirit Levels Various Sizes, Tripod Laser Levels, Torpedo Levels, Plumb Bobs, Line Levels, Marking Tools, Soapstone Markers, Metal Scribing Tools, Chalk Line Reels, Punches for Marking, Marking Gauges, Protractors and Compasses, Digital Protractors, Angle Protractors, Wing and Traditional Compasses, Dividers for Precision Layout, Radius Markers, Feeler and Thickness Gauges, Feeler Gauge Sets, Wire and Sheet Metal Thickness Gauges, Dial Thickness Gauges, Digital Thickness Gauges, Height and Depth Gauges, Vernier Height Gauges, Dial Depth Gauges, Digital Height Gauges, Depth Base Attachments, Templates and Stencils, Curve Templates, Letter and Number Stencils, Welding and Cutting Templates, French Curves, Precision Straight Edges, Inspection Straight Edges, Machinist's Straight Edges, Precision Ground Flat Stock, Optical and Laser Tools, Cross Test Levels, Laser Distance Measurers, Optical Comparators, Laser Receivers for Leveling, Specialty Measuring Tools, Thread Gauges, Radius Gauges, Drill Point Gauges, Wire Gauges, Ferrous Metals, Carbon Steel, Sheet, Bar Flat Round Square, Tube Square Rectangular Round, Alloy Steel, Sheet, Bar Flat Round Square, Tube Square Rectangular Round, Stainless Steel, Sheet, Bar Flat Round Square, Tube Square Rectangular Round, Cast Iron, Ingots, Blocks, Discs, Non-Ferrous Metals, Aluminum, Sheet, Bar Flat Round Square, Tube Square Rectangular Round, Copper, Sheet, Bar Flat Round Square, Tube Square Rectangular Round, Brass, Sheet, Bar Flat Round Square, Tube Square Rectangular Round, Bronze, Sheet, Bar Flat Round Square, Tube Square Rectangular Round, High-Temperature Alloys, Nickel Alloys, Titanium Alloys, Inconel Alloys, Precious Metals, Silver, Gold, Platinum, Specialty and Exotic Metals, Zinc, Lead, Tin, Bismuth, Niobium, Tantalum, Raw Forms, Billets, Slabs, Rods, Wires, Pre-Cut Shapes and Sizes, Discs and Circles, Squares and Rectangles, Rings and Hoops, Custom Shapes upon request, Metal Surface Treatments, Anodized Metals, Powder Coated Metals, Galvanized Metals, Metalworking Supplies, Lubricants and Coolants, Abrasive Materials, Cutting Disc, Sawing Tools, Tool Maintenance Compound, Power Hammers, Pneumatic Hammers, Air-Powered Hammers, Self-Contained Hammers, Split Pneumatic and Power Forging Hammer, Mechanical Hammers, Spring Hammers, Treadle Hammers, Hydraulic Hammers, C Frame Hammers, H Frame Hammers, Hand Hammers, Cross Peen Hammers, Standard Cross Peen, Rounding Cross Peen, Straight Peen Hammers, Standard Straight Peen, Rounding Straight Peen, Sledge Hammers, Short Handle Sledge, Long Handle Sledge, Swedish Hammers, Swedish Pattern, Swedish Style with Cross Peen, German Pattern Hammers, French Pattern Hammers, French Pattern with Flat Face, French Pattern with Cross Peen, Japanese Style Hammers, Japanese Dog Head, Japanese Raising Hammer, Specialty Hammers, Rounding Hammers, Standard Rounding, Rounding with Flat Face, Planishing Hammers, Planishing Hammers, High Crown Planishing, Low Crown Planishing, Chasing Hammers, Standard Chasing, Chasing with Domed Face, Flatter Hammers, Standard Flatter, Sledge Flatter, Rivet Hammers, Rivet Hammers, Light Duty Rivet, Heavy Duty Rivet, Squaring Hammers, Square Hammer, Small Square, Large Square, Hammer Sets, Beginner Sets, Basic Hand Hammer Set, Starter Power Hammer Kit, Professional Sets, Professional Hand Hammer Set, Professional Power Hammer Kit, Customizable Sets, Build Your Own Hand Hammer Set, Build Your Own Power Hammer Kit, Hammer Accessories, Handles and Grips, Hammer Shaft, Wooden Handles, Fiberglass Handles, Handle Guards, Leather Guards, Rubber Guards, Hammer Racks and Holders, Wall-Mounted Racks, Free-Standing Holders, Replacement Heads, Interchangeable Heads, Custom Heads, Custom Engraving Options, Name Engraving, Logo Engraving, Hammer Maintenance, Hammer Dressing Tools, Grinding Stones, Filing Tools, Maintenance Kits, Hammer Care Kits, Handle Replacement Kits, Polishing Supplies, Polishing Cloths, Metal Polishes, Tongs, Flat Jaw Tongs, Wolf Jaw Tongs, V-Bit Bow Tongs, Bolt Tongs, Blade Tongs, Ring Tongs, Scrolling Tongs, Pickup Tongs, Rivet Tongs, Z-Jaw Tongs, Chainmaker's Tongs, Hollow Bit Tongs, Locking Tongs, Pliers, Long Nose Pliers, Locking Pliers Vise-Grips, Lineman's Pliers, Diagonal Pliers Side Cutters, Slip Joint Pliers, Tongue and Groove Pliers Channellocks, Wire Twisting Pliers, Snap Ring Pliers, Hose Clamp Pliers, Welding Pliers, Sheet Metal Pliers, Specialty Tongs and Pliers, Foundry Tongs, Crucible Tongs, Blacksmith Tong, Farrier Tongs, Repousse Tongs, Tong and Plier Accessories, Tong Clips-Rings, Plier Organizers-Racks, Replacement Grips, Heat Shields, Traditional Anvils, London Pattern Anvils, German Pattern Anvils, American Pattern Anvils, Double Horn Anvils - Double Bick Anvils, Single Bick Anvils, England Anvils, Ornamental Anvils, Farrier's Anvils, Specialty Anvils, Stake Anvils, Sawmaker's Anvils, Bench Anvils, Cutting Plate Anvils, Tinman's Anvils, Hornless Anvils, Portable Anvils, Railroad Track Anvils, Stake Pocket Anvils, Small Travel Anvils, Anvil Accessories, Anvil Stands wooden metal portable, Anvil Horn Caps, Anvil Cutting Plates, Anvil Hardy Tools, Swage Blocks, Standard Anvil Stands, Wooden Stands, Steel Stands, Fabricated Stand, Cast Iron Stands, Customizable Stands, Adjustable Height Stands, Modular Stands, Portable Stands, Specialty Stands, Farrier Anvil Stands, Tool Racks, Sound Dampening Stands, Stand Accessories, Stand Pads-Cushions, Tool Holders and Racks, Casters and Wheels, Anchoring Equipment, Forges, Gas Forges, Single Burner Forges, Double Burner Forges, Triple Burner Forges, Coal Forges, Portable Coal Forges, Stationary Coal Forges, Electric Forges, Induction Forges, Resistance Forges, Forge Accessories, Forge Liners and Refractory Materials, Ceramic Fiber Blankets, Refractory Bricks, Tuyeres and Air Gates, Tuyere Assemblies, Air Gate Valves, Clay and Mortar, Gas Burners, Propane Burners, Natural Gas Burners, Blowers, Hand Crank Blowers, Electric Blowers, Induction Coils, Standard Coils, Custom Coils, Temperature Control, Pyrometers, Digital Pyrometers, Analog Pyrometers, Thermocouples, Type K Thermocouples, Type N Thermocouples, Temperature Controllers, PID Controllers, On-Off Controllers, Quenching Equipment, Quench Tanks, Oil Quench Tanks, Water Quench Tanks, Quenching Oils, Fast Quench Oils, Slow Quench Oils, Quenching Accessories, Baskets and Tongs, Agitators and Coolers, Heat Treatment, Heat Treating Ovens, Benchtop Ovens, Cabinet Ovens, Heat Treating Furnaces, Box Furnaces, Tube Furnaces, Heat Treating Accessories, Quench Plates, Heat Treating Tongs, Cutting Tools, Hardy Hot Cutters, Hot Cutters, Straight Blade Hot Cutters, Curved Blade Hot Cutters, Hardy Cold Cutters, Cold Cutter, Bench Mounted Cold Cutters, Anvil Mounted Cold Cutters, Slitting Chisels, Narrow Slitting Chisels, Wide Slitting Chisels, Bench Shears, Lever Operated Bench Shears, Pedal Operated Bench Shears, Forming Tools, Hardy Swages, Top Swage, Bottom Swage, Swage Block, Bending Forks, Stone Fork, U-Shaped Bending Forks, V-Shaped Bending Forks, Fullers, Top Fullers, Bottom Fullers, Bick Irons, Bick Irons, Short Beak Irons, Long Beak Irons, Set Tools, Hardy Sets, Starter Hardy Set, Professional Hardy Set, Fuller Sets, Top Fuller Sets, Bottom Fuller Sets, Swage Sets, Round Swage Sets, Square Swage Sets, Specialty Hardy Tools, Creasing Tools, Creasing Hammer, Creasing Iron, Creasing with Horn, Edge Creasers, Groove Creasers, Flatters, Flat Surface Flatters, Square Surface Flatters, Bick Irons Bicorns, Short Horn Bick Irons, Long Horn Bick Irons, Hardy Hammers, Hardy Cut-off Hammers, Hardy Shaping Hammers, Tool Holders and Stands, Hardy Tool Racks, Wall Mounted Racks, Bench Mounted Racks, Anvil Tool Stands, Single Holder Stands, Multiple Holder Stands, Maintenance and Repair, Tool Care Kits, Cleaning and Polishing Kits, Rust Prevention Kits, Replacement Parts, Replacement Handles, Replacement Blades, Sharpening Tools, Sharpening Stones, Files and Rasps, Safety Equipment, Protective Gear, Cut Resistant Gloves, Heat Resistant Gloves, Safety Glasses, Tool Guards, Blade Guards, Edge Protectors, Power Hammers, Pneumatic Power Hammers, Pneumatic Hammers, Utility Air Hammers, Mechanical Power Hammers, Spring Helve Hammers, Mechanical Trip Hammers, Hydraulic Power Hammers, Open Die Hammers, Closed Die Hammers, Hydraulic Presses, H-Frame Presses, Manual H-Frame Presses, Motorized H-Frame Presses, C-Frame Presses, Benchtop C-Frame Presses, Floor Model C-Frame Presses, Forging Presses, Open Die Forging Presses, Closed Die Forging Presses, Power Hammer and Press Accessories, Dies and Tooling, Flat Dies, Drawing Dies, Swaging Dies, Fullering Dies, Anvil Blocks and Bases, Anvil Stands, Swage Blocks, Tong and Tool Holders, Quick Change Holders, Tong Racks, Safety Equipment, Protective Barriers, Safety Screens, Sound Dampening Panels, Noise Protection, Ear Muffs, Ear Plugs, Vibration Dampeners, Anti-Vibration Pads, Vibration-Dampening Mats, Maintenance and Repair, Lubrication Systems, Automatic Greasers, Oil and Grease Pumps, Replacement Parts, Springs and Bushings, Pistons and Cylinders, Tool Maintenance, Die Sharpening Tools, Alignment Tools, Control Systems, Foot Pedals, Single Pedal Controls, Dual Pedal Controls, Control Panels, Manual Control Panels, Automated Control Systems, Customization Options, Custom Dies, Custom Design Dies, Custom Size Dies, Custom Press Frames, Custom Load Capacity Frames, Custom Size Frames, Bench Grinders, Single Speed Bench Grinders, Light Duty Bench Grinders, Heavy Duty Bench Grinders, Variable Speed Bench Grinders, Adjustable Speed Bench Grinders, High Precision Bench Grinders, Belt Grinders, Stationary Belt Grinders, Vertical Belt Grinders, Horizontal Belt Grinders, Handheld Belt Grinders, Portable Belt Grinders, Cordless Belt Grinders, Angle Grinders, Electric Angle Grinders, Corded Angle Grinders, Cordless Angle Grinders, Pneumatic Angle Grinders, Air-Powered Angle Grinders, High-Speed Angle Grinders, Specialty Grinders, Tool Sharpening Grinders, Knife Sharpening Grinders, Chisel Sharpening Grinders, Surface Grinders, Flat Surface Grinders, Contour Surface Grinders, Cylindrical Grinders, External Cylindrical Grinders, Internal Cylindrical Grinders, Disc Sanders, Stationary Disc Sanders, Single Disc Sanders, Dual Disc Sanders, Handheld Disc Sanders, Portable Disc Sanders, Variable Speed Disc Sanders, Drum Sanders, Floor Model Drum Sanders, Single Drum Sanders, Dual Drum Sanders, Benchtop Drum Sanders, Adjustable Drum Sanders, Compact Drum Sanders, Grinder and Sander Accessories, Grinding Wheels and Discs, Abrasive Grinding Wheels, Diamond Grinding Wheels, Sanding Belts and Discs, Sanding Belts for Metal, Sanding Discs for Wood, Polishing Pads and Wheels, Wool Polishing Pads, Foam Polishing Pads, Dust Collection Systems, Dust Collectors for Grinders, Dust Bags for Sanders, Chisels Fullers and Punches, Chisels, Flat Chisels, Narrow Flat Chisels, Wide Flat Chisels, Cape Chisels, Straight Cape Chisels, Offset Cape Chisels, Diamond Point Chisels, Small Diamond Chisels, Large Diamond Chisels, Round Nose Chisels, Small Round Nose Chisels, Large Round Nose Chisels, Fullers, Top Fullers, Chisels, Fullers & Punches, Swage Blocks & Mandrels, Finishing & Polishing Tools, Forging Kits, Home page, Forging Hammers, Tongs & Pliers, Anvils & Stands, Measuring & Layout Tools, Hardy Tools, Protective Gear, Quenching Oils & Fluids, Grinders & Sanders, Material Stock (Metals & Alloys), Forges & Burners, Forge Parts & Accessories, Heating Equipment, Blacksmithing Aprons, Power Hammers & Presses, Decorative Hardware & Fasteners, Head & Face Protection, Safety Goggles and Glasses, Full Face Shields and Face Visors, Welding Helmets, Heat-Resistant Face Masks, Protective Headbands and Caps, Hearing Protection, Noise-Canceling Ear Muffs, Ear Plugs, High Fidelity Ear Protectors for Forge Work, Hand and Arm Protection, Leather Forge Gloves, Cut-Resistant Gloves, Arm Guards and Sleeves, Vibration-Dampening Gloves, High-Temperature Welding Gloves, Aluminized Oversleeves, Water-Proof Latex Gloves, Welders Oversleeves, Body Protection, Leather Aprons, Hydration and Repair Hand Creams, High-Visibility Gear, Reflective Safety Vests, High-Visibility Shirts and Jackets, LED Safety Bands and Lights, Glow in the Dark Tape and Markings, Cooling Gear, Cooling Vests and Jackets, Neck Cooling Wraps, Cooling Bandanas and Headbands, Hydration Packs with Cooling Technology, Supportive Gear, Back Support Belts, Knee Pads and Cushions, Anti-Fatigue Floor Mats, Wrist Support and Compression Gloves, Emergency and First Aid, Burn Kits and Gels, First Aid Kits for Workshops, Eye Wash Stations, Fire Extinguishers and Blankets, Emergency Escape Masks, Rulers and Measuring Tapes, Steel Ruler, Fiberglass Tape Measure, Hook Rulers for Precision, Folding Rulers, Digital Measuring Wheel, Calipers and Micrometers, Calipers, Digital Calipers, Inside and Outside Micrometers, Dial Calipers, Depth Micrometers, Squares and Angles, Try Squares, Framing Squares, Sliding Bevels, Angle Finders, Combination Squares, Levels and Plumb Bobs, Spirit Levels Various Sizes, Tripod Laser Levels, Torpedo Levels, Plumb Bobs, Line Levels, Marking Tools, Soapstone Markers, Metal Scribing Tools, Chalk Line Reels, Punches for Marking, Marking Gauges, Protractors and Compasses, Digital Protractors, Angle Protractors, Wing and Traditional Compasses, Dividers for Precision Layout" 12 | 13 | prompt = f"Read the {body} of this product. Understand what it is. This is a blacksmithing supplies shop. You must generate 5 tags for this product {title} with option {option1_value} This is the title and description of the product.. The tags must be selected extremely carefully. Try to make them as relevant as possible to the product category. Do not just select the top one. They must fit exactly what the product is. This is to put products into a collection, so every tag you use will add the product to that collection, therefore it must be as accurate as possible. Do not chat back to me, just list with commas separating 5 tags minimum. You must select from this list of tags {possible_tags}" 14 | 15 | try: 16 | client = anthropic.Anthropic(api_key=anthropic_api_key) 17 | response = client.messages.create( 18 | model="claude-3-opus-20240229", 19 | max_tokens=150, 20 | messages=[ 21 | {"role": "user", "content": prompt} 22 | ] 23 | ) 24 | generated_tags = response.content[0].text.strip() 25 | print(f"Generated tags for '{title}': {generated_tags}") 26 | return generated_tags 27 | except Exception as e: 28 | print(f"Error generating tags for '{title}': {str(e)}") 29 | return None 30 | 31 | # Main function to process products and generate tags 32 | def process_products(products_csv, output_csv): 33 | # Read product data 34 | with open(products_csv, mode='r', newline='', encoding='utf-8') as file: 35 | reader = csv.DictReader(file) 36 | products = list(reader) 37 | 38 | def process_products(products_csv, output_csv): 39 | # Read product data 40 | with open(products_csv, mode='r', newline='', encoding='utf-8') as file: 41 | reader = csv.DictReader(file) 42 | products = list(reader) 43 | 44 | # Prepare output CSV 45 | with open(output_csv, mode='w', newline='', encoding='utf-8') as file: 46 | fieldnames = ['Handle', 'Title', 'Option1 Value', 'Generated Tags'] + reader.fieldnames 47 | writer = csv.DictWriter(file, fieldnames=fieldnames) 48 | writer.writeheader() 49 | 50 | for product in products: 51 | title = product['Title'] 52 | body = product.get('Description', '') 53 | option1_value = product.get('Option1 Value', '') 54 | 55 | if not title: 56 | writer.writerow({key: '' for key in fieldnames}) # Writes a blank row 57 | continue 58 | 59 | generated_tags = generate_tags(title, body, option1_value) 60 | 61 | product_data = { 62 | 'Handle': product['Handle'], 63 | 'Title': title, 64 | 'Option1 Value': option1_value, 65 | 'Generated Tags': generated_tags 66 | } 67 | product_data.update(product) 68 | writer.writerow(product_data) 69 | 70 | print("Processing complete. Output file created:", output_csv) 71 | 72 | # Example usage 73 | if __name__ == "__main__": 74 | products_csv = 'ANVILS CSV - Sheet1[1].csv' # Input CSV file containing products 75 | output_csv = 'output_with_tags.csv' # Output CSV file to store products with generated tags 76 | 77 | process_products(products_csv, output_csv) 78 | -------------------------------------------------------------------------------- /autoblogger/tags.csv: -------------------------------------------------------------------------------- 1 | Anvils, Stands, Measuring Tools, Layout Tools, Raw Materials, Tongs, Pliers, Presses, Grinders, Sanders, Chisels, Fullers, Punches, Swage Blocks, Mandrels, Fireclay, Refractory Mortar, Hunter Fullers, Roadster Fullers, Ridolo Fullers, Top Fullers, Handheld Top Fullers, Power Hammer Top Fullers, Bottom Fullers, Bottom Fullers, Anvil Mounted Bottom Fullers, Swage Block Bottom Fullers, Fuller Sets, Matching Top and Bottom Fuller Sets, Assorted Fuller Collections, Punches, Slot Punches, Narrow Slot Punches, Wide Slot Punches, Round Punches, Round Punches, Small Diameter Round Punches, Large Diameter Round Punches, Square Punches, Square Punches, Small Square Punches, Large Square Punches, Drift Punches, Tapered Drift Punches, Parallel Drift Punches, Specialty Tools, Swages, Top Swage, Bottom Swage, Swage Block, Bowl Swages, Spoon Swages, Veining Chisels, Narrow Veining Chisels, Wide Veining Chisels, Hot Cutters, Handheld Hot Cutters, Hardy Hole Hot Cutters, Cold Cutters, Handheld Cold Cutters, Bench Cold Cutters, Tool Sets, Beginner Sets, Chisel Set, Punch Sets, Starter Fuller Sets, Professional Sets, Comprehensive Chisel Sets, Full Range Punch Sets, Complete Fuller and Swage Sets, Tool Accessories, Handles and Grips, Replacement Wooden Handles, Rubber Grip Sleeves, Tool Racks and Holders, Wall Mounted Tool Racks, Benchtop Tool Stands, Maintenance and Repair, Sharpening Tools, Whetstones, Honing Rods, Maintenance Kits, Chisel Care Kits, Punch Preservation Kits, Safety Equipment, Hand Protection, Leather Gloves, Impact-Resistant Gloves, Eye Protection, Safety Glasses, Face Shields, Swage Blocks, Cast Iron Swage Blocks, Standard Cast Iron Swage Blocks, Custom Design Cast Iron Swage Blocks, Steel Swage Blocks, Heavy-Duty Steel Swage Blocks, Portable Steel Swage Blocks, Swage Block Accessories, Swage Block Stands, Swage Block Covers, Mandrels, Horn Mandrels, Anvil Horn Mandrels, Standalone Horn Mandrels, Cone Mandrels, Floor Cone Mandrels, Benchtop Cone Mandrels, Stake Mandrels, T Stake Mandrels, Yoke Stake Mandrels, Ring Mandrels, Solid Ring Mandrels, Adjustable Ring Mandrels, Specialty Mandrels, Dishing Mandrels, Dishing Form Mandrels, Dishing Block Mandrels, Plate Mandrels, Flat Plate Mandrels, Shaped Plate Mandrels, Tube Mandrels, Solid Tube Mandrels, Hollow Tube Mandrels, Swage Block and Mandrel Sets, Beginner Sets, Basic Swage Block and Mandrel Sets, Introductory Shaping Sets, Professional Sets, Comprehensive Swage Block Sets, Advanced Mandrel Collections, Maintenance and Repair, Care Kits, Swage Block Maintenance Kits, Mandrel Preservation Kits, Replacement Parts, Mandrel Pins and Caps, Swage Block Inserts, Tool Stands and Racks, Swage Block Stands, Heavy-Duty Stands, Adjustable Stands, Mandrel Racks, Wall Mounted Racks, Freestanding Racks, Safety Equipment, Protective Gear, Hand Protection Gloves, Heavy-Duty Aprons, Tool Guards, Edge Protectors, Surface Covers, Abrasive Tools, Grinding Wheels, Bench Grinder Wheels, Angle Grinder Discs, Sanding Belts, Narrow Belts for Detail Work, Wide Belts for Surface Finishing, Sanding Discs, Hook and Loop Sanding Discs, Adhesive-Backed Sanding Discs, Flap Wheels, Mounted Flap Wheels, Flap Discs for Angle Grinders, Polishing Tools, Polishing Wheels, Cotton Polishing Wheels, Felt Polishing Wheels, Polishing Compounds, Metal Polishing Compounds, Buffing Compounds, Buffing Pads, Foam Buffing Pads, Wool Buffing Pads, Hand Finishing Tools, Files and Rasps, Metal Files, Wood Rasps, Burnishing Tools, Steel Burnishers, Agate Burnishers, Wire Brushes, Hand Wire Brushes, Drill-Mounted Wire Brushes, Specialty Finishing Tools, Etching Tools, Electrochemical Etching Machines, Etching Stencils and Solutions, Patina Solutions, Copper Patina Solutions, Steel Patina Solutions, Engraving Tools, Hand Engraving Tools, Power Engraving Tools, Finishing Kits, Starter Kits, Basic Polishing Kits, Basic Finishing Kits, Professional Kits, Deluxe Polishing Kits, Comprehensive Finishing Kits, Surface Treatment Supplies, Clear Coats, Spray-On Clear Coats, Brush-On Clear Coats, Rust Preventatives, Rust Inhibitor Sprays, Rust Preventative Oils, Sealants, Sealant Gun, Metal Sealants, Wood Sealants, Cleaning and Maintenance, Cleaning Solutions, Metal Cleaning Solutions, Degreasing Solutions, Maintenance Tools, Polishing Tool Cleaners, Abrasive Cleaners, Safety Equipment, Protective Eyewear, Safety Glasses, Face Shields, Hand Protection, Work Gloves, Vibration-Dampening Gloves, Quenching Oils, Fast Quenching Oils, Cutting Oil, Accelerated Cooling Oils, High-Speed Steels Quenching Oils, Medium Quenching Oils, General Purpose Quenching Oils, Medium Speed Quenching Oils, Slow Quenching Oils, Low-Speed Quenching Oils, Oil for Delicate or Intricate Pieces, Water-Based Quenchants, Polymer Quenchants, High Concentration Polymer Quenchants, Low Concentration Polymer Quenchants, Water-Soluble Oils, Emulsifiable Oils, Synthetic Water-Based Quenchants, Specialty Quenching Fluids, Hot Quenching Oils, Oils for High-Temperature Quenching, Pre-Heated Quenching Oils, Cold Quenching Solutions, Brine Solutions, Cryogenic Quenching Agents, Quenching Additives, Anti-Oxidation Additives, Rust Inhibitors, Oxidation Preventives, Cooling Enhancers, Accelerators for Quenching Speed, Temperature Stabilizers, Quenching Systems and Equipment, Quenching Tanks, Steel Quenching Tanks, Insulated Quenching Tanks, Agitation Systems, Mechanical Agitators, Pneumatic Agitation Systems, Temperature Control Systems, Quench Oil Heaters, Cooling Systems for Quenchants, Maintenance and Safety Supplies, Quenchant Testing Kits, Oil Quality Test Kits, Water-Based Quenchant Test Kits, Spill Response Kits, Oil Spill Kits, Chemical Spill Kits, Safety Equipment, Chemical Resistant Gloves, Safety Goggles and Face Shields, Storage and Handling, Storage Containers, Steel Drums for Oil Storage, Chemical Storage Tanks, Transfer Pumps and Funnels, Manual Transfer Pumps, Electric Drum Pumps, Waste Disposal Solutions, Oil Recycling Containers, Hazardous Waste Disposal Kits, Forge Construction Components, Forge Bodies, Gas Forge Shells, Coal Forge Pans, Forge Liners and Insulation, Ceramic Fiber Blankets, Refractory Cement and Coatings, Forge Floors, Firebrick, Castable Refractory Floors, Heating and Fuel Components, Burners, Propane Burners, Natural Gas Burners, Blowers and Fans, Electric Blowers, Hand Crank Blowers, Fuel Lines and Regulators, Gas Hoses, Pressure Regulators, Airflow and Ventilation, Flues and Chimneys, Metal Chimney Pipes, Chimney Caps, Air Gates and Tuyeres, Sliding Air Gates, Rotary Tuyeres, Exhaust Systems, Forge Hoods, Ventilation Fans, Forge Tools and Accessories, Fire Tools, Fire Pokers, Coal Rakes, Work Supports, Anvil Stands, Tool Racks, Forge Covers, Insulating Covers, Weatherproof Covers, Temperature Measurement and Control, Thermocouples and Pyrometers, Digital Pyrometers, Analog Thermocouples, Temperature Controllers, PID Controllers, Thermostatic Controllers, Maintenance and Repair Supplies, Replacement Parts, Replacement Burners, Spare Blower Parts, Cleaning Tools, Forge Brushes, Slag Hammers, Repair Kits, Refractory Patch Kits, Burner Maintenance Kits, Safety Equipment, Protective Gear, Heat Resistant Gloves, Forge Aprons, Fire Safety, Fire Extinguishers, Fire Blankets, Customization and Upgrades, Custom Forge Doors, Sliding Doors, Swing Doors, Enhanced Burners, High-Efficiency Burners, Multi-Fuel Burners, Decorative Elements, Forge with Hoods, Decorative Ironwork, Material Types, Leather Aprons, Full-Grain Leather Aprons, Split Leather Aprons, Canvas Aprons, Heavy-Duty Canvas Aprons, Waxed Canvas Aprons, Synthetic Aprons, Fire-Resistant Synthetic Aprons, Water-Resistant Synthetic Aprons, Style and Design, Full-Length Aprons, Bib Aprons with Full Coverage, Floor-Length Aprons for Extra Protection, Waist Aprons, Short Waist Aprons, Long Waist Aprons with Extended Coverage, Specialty Aprons, Farrier Aprons with Leg Protection, Welder's Leather Aprons with Heat Resistance, Features, Pockets and Storage, Aprons with Tool Pockets, Aprons with Utility Loops and Clips, Adjustable Straps, Cross-Back Strap Aprons, Neck Strap Aprons with Buckle Adjustments, Reinforced Stitching and Rivets, Riveted Stress Points for Durability, Double-Stitched Seams for Longevity, Customization Options, Custom Sizes, Made-to-Measure Aprons for Perfect Fit, Plus-Size and Petite Options, Personalization, Monogramming Services, Custom Logo Embossing, Accessories and Add-Ons, Protective Sleeves, Leather Arm Guards, Heat-Resistant Sleeves, Apron Care Kits, Leather Conditioning Creams, Canvas Waterproofing Waxes, Safety Features, Heat Resistance, Aprons with Heat-Resistant Linings, Aluminized Aprons for High-Temperature Work, Spark and Splatter Protection, Aprons with Fire-Resistant Coatings, Aprons with Kevlar Thread Stitching, Decorative Hinges, Strap Hinges, Hand-Forged Iron Strap Hinges, Decorative Brass Strap Hinges, Butt Hinges, Ornamental Cast Butt Hinges, Decorative Leaf Butt Hinges, Pintle Hinges, Rustic Pintle Hinges, Decorative Gudgeon and Pintle Hinges, Latches and Locks, Thumb Latches, Traditional Blacksmith Thumb Latches, Victorian Style Thumb Latches, Bolt Latches, Slide Bolt Latches, Barrel Bolt Latches, Decorative Locks, Antique Replica Locks, Ornate Padlocks and Hasps, Handles and Pulls, Door Handles and Pulls, Wrought Iron Door Handles, Cast Bronze Door Pulls, Drawer Handles and Pulls, Decorative Drawer Handles, Hand-Crafted Drawer Pulls, Cabinet Handles and Pulls, Forged Cabinet Handles, Artisan Crafted Cabinet Pulls, Knobs and Hooks, Decorative Knobs, Hand-Forged Knobs, Ceramic and Glass Knobs, Wall Hooks, Wrought Iron Wall Hooks, Decorative Coat and Hat Hooks, Fasteners and Connectors, Decorative Nails and Studs, Hand-Forged Nails, Double Studs, Decorative Upholstery Tacks, Brackets and Braces, Ornamental Shelf Brackets, Decorative Corner Braces, Clavos and Rosettes, Decorative Door Studs, Hand-Hammered Rosettes, Specialty Hardware, Window Hardware, Decorative Window Latches, Ornamental Shutter Dogs, Furniture Hardware, Decorative Furniture Locks, Artistic Furniture Connectors, Barn Door Hardware, Rustic Barn Door Track Systems, Hand-Forged Barn Door Rollers, Restoration and Antique Hardware, Historical Replicas, Period-Accurate Hardware Replicas, Restoration Hardware for Antiques, Patina and Finishes, Aged Bronze Finishes, Distressed Iron Patinas, Customization Options, Custom Design Services, Bespoke Hardware Designs, Personalized Engraving and Embossing, Installation and Maintenance, Installation Kits, Hardware Mounting Kits, Alignment and Measurement Tools, Care and Preservation, Metal Polish and Wax, Protective Coatings and Sealants, Fasteners & Connectors, Anvils & Stands, Measuring & Layout Tools, Material Stock (Metals & Alloys), Forging Hammers, Tongs & Pliers, Heating Equipment, Power Hammers & Presses, Grinders & Sanders, Chisels, Fullers & Punches, Hardy Tools, Swage Blocks & Mandrels, Finishing & Polishing Tools, Quenching Oils & Fluids, Forges and Burners, Forging Kits, Forge Parts & Accessories, Blacksmithing Aprons, Decorative Hardware & Fasteners,6 Head and Face Protection, Safety Goggles and Glasses, Full Face Shields / Face Visor, Welding Helmets, Heat-Resistant Face Masks, Protective Headbands and Caps, Hearing Protection, Noise-Canceling Ear Muffs, Ear Plugs, High Fidelity Ear Protectors for Forge Work / Ear Defenders, Hand and Arm Protection, Leather Forge Gloves, Cut-Resistant Gloves, Arm Guards and Sleeves, Vibration-Dampening Gloves, High-Temperature Welding Gloves, Aluminised Oversleeves, Water-Proof Latex Gloves, Welders Oversleeves, Body Protection, Leather Aprons, Fire-Resistant Coveralls, Heat-Resistant Shop Coats, Spatter-Proof Clothing / Oversleeves, Worker Jacket, Welding Jackets and Vests, Bib Apron, Foot Protection, Steel-Toed Boots, Metatarsal Guards, Heat-Resistant Shoe Covers, Slip-Resistant Work Shoes, Electric Hazard Safety Shoes, Respiratory Protection, Dust Masks, Half-Mask Respirators, Full-Face Respirator Masks, Powered Air Purifying Respirators, Disposable Respirators for Particulates, Skin Protection, Barrier Creams and Lotions, Heat and Burn Creams, UV Protection Lotions for Welders, Hydration and Repair Hand Creams, High-Visibility Gear, Reflective Safety Vests, High-Visibility Shirts and Jackets, LED Safety Bands and Lights, Glow in the Dark Tape and Markings, Cooling Gear, Cooling Vests and Jackets, Neck Cooling Wraps, Cooling Bandanas and Headbands, Hydration Packs with Cooling Technology, Supportive Gear, Back Support Belts, Knee Pads and Cushions, Anti-Fatigue Floor Mats, Wrist Support and Compression Gloves, Emergency and First Aid, Burn Kits and Gels, First Aid Kits for Workshops, Eye Wash Stations, Fire Extinguishers and Blankets, Emergency Escape Masks, Rulers and Measuring Tapes, Steel Ruler, Fiberglass Tape Measure, Hook Rulers for Precision, Folding Rulers, Digital Measuring Wheel, Calipers and Micrometers, Calipers, Digital Calipers, Inside and Outside Micrometers, Dial Calipers, Depth Micrometers, Squares and Angles, Try Squares, Framing Squares, Sliding Bevels, Angle Finders, Combination Squares, Levels and Plumb Bobs, Spirit Levels Various Sizes, Tripod Laser Levels, Torpedo Levels, Plumb Bobs, Line Levels, Marking Tools, Soapstone Markers, Metal Scribing Tools, Chalk Line Reels, Punches for Marking, Marking Gauges, Protractors and Compasses, Digital Protractors, Angle Protractors, Wing and Traditional Compasses, Dividers for Precision Layout, Radius Markers, Feeler and Thickness Gauges, Feeler Gauge Sets, Wire and Sheet Metal Thickness Gauges, Dial Thickness Gauges, Digital Thickness Gauges, Height and Depth Gauges, Vernier Height Gauges, Dial Depth Gauges, Digital Height Gauges, Depth Base Attachments, Templates and Stencils, Curve Templates, Letter and Number Stencils, Welding and Cutting Templates, French Curves, Precision Straight Edges, Inspection Straight Edges, Machinist's Straight Edges, Precision Ground Flat Stock, Optical and Laser Tools, Cross Test Levels, Laser Distance Measurers, Optical Comparators, Laser Receivers for Leveling, Specialty Measuring Tools, Thread Gauges, Radius Gauges, Drill Point Gauges, Wire Gauges, Ferrous Metals, Carbon Steel, Sheet, Bar Flat Round Square, Tube Square Rectangular Round, Alloy Steel, Sheet, Bar Flat Round Square, Tube Square Rectangular Round, Stainless Steel, Sheet, Bar Flat Round Square, Tube Square Rectangular Round, Cast Iron, Ingots, Blocks, Discs, Non-Ferrous Metals, Aluminum, Sheet, Bar Flat Round Square, Tube Square Rectangular Round, Copper, Sheet, Bar Flat Round Square, Tube Square Rectangular Round, Brass, Sheet, Bar Flat Round Square, Tube Square Rectangular Round, Bronze, Sheet, Bar Flat Round Square, Tube Square Rectangular Round, High-Temperature Alloys, Nickel Alloys, Titanium Alloys, Inconel Alloys, Precious Metals, Silver, Gold, Platinum, Specialty and Exotic Metals, Zinc, Lead, Tin, Bismuth, Niobium, Tantalum, Raw Forms, Billets, Slabs, Rods, Wires, Pre-Cut Shapes and Sizes, Discs and Circles, Squares and Rectangles, Rings and Hoops, Custom Shapes upon request, Metal Surface Treatments, Anodized Metals, Powder Coated Metals, Galvanized Metals, Metalworking Supplies, Lubricants and Coolants, Abrasive Materials, Cutting Disc, Sawing Tools, Tool Maintenance Compound, Power Hammers, Pneumatic Hammers, Air-Powered Hammers, Self-Contained Hammers, Split Pneumatic and Power Forging Hammer, Mechanical Hammers, Spring Hammers, Treadle Hammers, Hydraulic Hammers, C Frame Hammers, H Frame Hammers, Hand Hammers, Cross Peen Hammers, Standard Cross Peen, Rounding Cross Peen, Straight Peen Hammers, Standard Straight Peen, Rounding Straight Peen, Sledge Hammers, Short Handle Sledge, Long Handle Sledge, Swedish Hammers, Swedish Pattern, Swedish Style with Cross Peen, German Pattern Hammers, French Pattern Hammers, French Pattern with Flat Face, French Pattern with Cross Peen, Japanese Style Hammers, Japanese Dog Head, Japanese Raising Hammer, Specialty Hammers, Rounding Hammers, Standard Rounding, Rounding with Flat Face, Planishing Hammers, Planishing Hammers, High Crown Planishing, Low Crown Planishing, Chasing Hammers, Standard Chasing, Chasing with Domed Face, Flatter Hammers, Standard Flatter, Sledge Flatter, Rivet Hammers, Rivet Hammers, Light Duty Rivet, Heavy Duty Rivet, Squaring Hammers, Square Hammer, Small Square, Large Square, Hammer Sets, Beginner Sets, Basic Hand Hammer Set, Starter Power Hammer Kit, Professional Sets, Professional Hand Hammer Set, Professional Power Hammer Kit, Customizable Sets, Build Your Own Hand Hammer Set, Build Your Own Power Hammer Kit, Hammer Accessories, Handles and Grips, Hammer Shaft, Wooden Handles, Fiberglass Handles, Handle Guards, Leather Guards, Rubber Guards, Hammer Racks and Holders, Wall-Mounted Racks, Free-Standing Holders, Replacement Heads, Interchangeable Heads, Custom Heads, Custom Engraving Options, Name Engraving, Logo Engraving, Hammer Maintenance, Hammer Dressing Tools, Grinding Stones, Filing Tools, Maintenance Kits, Hammer Care Kits, Handle Replacement Kits, Polishing Supplies, Polishing Cloths, Metal Polishes, Tongs, Flat Jaw Tongs, Wolf Jaw Tongs, V-Bit Bow Tongs, Bolt Tongs, Blade Tongs, Ring Tongs, Scrolling Tongs, Pickup Tongs, Rivet Tongs, Z-Jaw Tongs, Chainmaker's Tongs, Hollow Bit Tongs, Locking Tongs, Pliers, Long Nose Pliers, Locking Pliers Vise-Grips, Lineman's Pliers, Diagonal Pliers Side Cutters, Slip Joint Pliers, Tongue and Groove Pliers Channellocks, Wire Twisting Pliers, Snap Ring Pliers, Hose Clamp Pliers, Welding Pliers, Sheet Metal Pliers, Specialty Tongs and Pliers, Foundry Tongs, Crucible Tongs, Blacksmith Tong, Farrier Tongs, Repousse Tongs, Tong and Plier Accessories, Tong Clips-Rings, Plier Organizers-Racks, Replacement Grips, Heat Shields, Traditional Anvils, London Pattern Anvils, German Pattern Anvils, American Pattern Anvils, Double Horn Anvils - Double Bick Anvils, Single Bick Anvils, England Anvils, Ornamental Anvils, Farrier's Anvils, Specialty Anvils, Stake Anvils, Sawmaker's Anvils, Bench Anvils, Cutting Plate Anvils, Tinman's Anvils, Hornless Anvils, Portable Anvils, Railroad Track Anvils, Stake Pocket Anvils, Small Travel Anvils, Anvil Accessories, Anvil Stands wooden metal portable, Anvil Horn Caps, Anvil Cutting Plates, Anvil Hardy Tools, Swage Blocks, Standard Anvil Stands, Wooden Stands, Steel Stands, Fabricated Stand, Cast Iron Stands, Customizable Stands, Adjustable Height Stands, Modular Stands, Portable Stands, Specialty Stands, Farrier Anvil Stands, Tool Racks, Sound Dampening Stands, Stand Accessories, Stand Pads-Cushions, Tool Holders and Racks, Casters and Wheels, Anchoring Equipment, Forges, Gas Forges, Single Burner Forges, Double Burner Forges, Triple Burner Forges, Coal Forges, Portable Coal Forges, Stationary Coal Forges, Electric Forges, Induction Forges, Resistance Forges, Forge Accessories, Forge Liners and Refractory Materials, Ceramic Fiber Blankets, Refractory Bricks, Tuyeres and Air Gates, Tuyere Assemblies, Air Gate Valves, Clay and Mortar, Gas Burners, Propane Burners, Natural Gas Burners, Blowers, Hand Crank Blowers, Electric Blowers, Induction Coils, Standard Coils, Custom Coils, Temperature Control, Pyrometers, Digital Pyrometers, Analog Pyrometers, Thermocouples, Type K Thermocouples, Type N Thermocouples, Temperature Controllers, PID Controllers, On-Off Controllers, Quenching Equipment, Quench Tanks, Oil Quench Tanks, Water Quench Tanks, Quenching Oils, Fast Quench Oils, Slow Quench Oils, Quenching Accessories, Baskets and Tongs, Agitators and Coolers, Heat Treatment, Heat Treating Ovens, Benchtop Ovens, Cabinet Ovens, Heat Treating Furnaces, Box Furnaces, Tube Furnaces, Heat Treating Accessories, Quench Plates, Heat Treating Tongs, Cutting Tools, Hardy Hot Cutters, Hot Cutters, Straight Blade Hot Cutters, Curved Blade Hot Cutters, Hardy Cold Cutters, Cold Cutter, Bench Mounted Cold Cutters, Anvil Mounted Cold Cutters, Slitting Chisels, Narrow Slitting Chisels, Wide Slitting Chisels, Bench Shears, Lever Operated Bench Shears, Pedal Operated Bench Shears, Forming Tools, Hardy Swages, Top Swage, Bottom Swage, Swage Block, Bending Forks, Stone Fork, U-Shaped Bending Forks, V-Shaped Bending Forks, Fullers, Top Fullers, Bottom Fullers, Bick Irons, Bick Irons, Short Beak Irons, Long Beak Irons, Set Tools, Hardy Sets, Starter Hardy Set, Professional Hardy Set, Fuller Sets, Top Fuller Sets, Bottom Fuller Sets, Swage Sets, Round Swage Sets, Square Swage Sets, Specialty Hardy Tools, Creasing Tools, Creasing Hammer, Creasing Iron, Creasing with Horn, Edge Creasers, Groove Creasers, Flatters, Flat Surface Flatters, Square Surface Flatters, Bick Irons Bicorns, Short Horn Bick Irons, Long Horn Bick Irons, Hardy Hammers, Hardy Cut-off Hammers, Hardy Shaping Hammers, Tool Holders and Stands, Hardy Tool Racks, Wall Mounted Racks, Bench Mounted Racks, Anvil Tool Stands, Single Holder Stands, Multiple Holder Stands, Maintenance and Repair, Tool Care Kits, Cleaning and Polishing Kits, Rust Prevention Kits, Replacement Parts, Replacement Handles, Replacement Blades, Sharpening Tools, Sharpening Stones, Files and Rasps, Safety Equipment, Protective Gear, Cut Resistant Gloves, Heat Resistant Gloves, Safety Glasses, Tool Guards, Blade Guards, Edge Protectors, Power Hammers, Pneumatic Power Hammers, Pneumatic Hammers, Utility Air Hammers, Mechanical Power Hammers, Spring Helve Hammers, Mechanical Trip Hammers, Hydraulic Power Hammers, Open Die Hammers, Closed Die Hammers, Hydraulic Presses, H-Frame Presses, Manual H-Frame Presses, Motorized H-Frame Presses, C-Frame Presses, Benchtop C-Frame Presses, Floor Model C-Frame Presses, Forging Presses, Open Die Forging Presses, Closed Die Forging Presses, Power Hammer and Press Accessories, Dies and Tooling, Flat Dies, Drawing Dies, Swaging Dies, Fullering Dies, Anvil Blocks and Bases, Anvil Stands, Swage Blocks, Tong and Tool Holders, Quick Change Holders, Tong Racks, Safety Equipment, Protective Barriers, Safety Screens, Sound Dampening Panels, Noise Protection, Ear Muffs, Ear Plugs, Vibration Dampeners, Anti-Vibration Pads, Vibration-Dampening Mats, Maintenance and Repair, Lubrication Systems, Automatic Greasers, Oil and Grease Pumps, Replacement Parts, Springs and Bushings, Pistons and Cylinders, Tool Maintenance, Die Sharpening Tools, Alignment Tools, Control Systems, Foot Pedals, Single Pedal Controls, Dual Pedal Controls, Control Panels, Manual Control Panels, Automated Control Systems, Customization Options, Custom Dies, Custom Design Dies, Custom Size Dies, Custom Press Frames, Custom Load Capacity Frames, Custom Size Frames, Bench Grinders, Single Speed Bench Grinders, Light Duty Bench Grinders, Heavy Duty Bench Grinders, Variable Speed Bench Grinders, Adjustable Speed Bench Grinders, High Precision Bench Grinders, Belt Grinders, Stationary Belt Grinders, Vertical Belt Grinders, Horizontal Belt Grinders, Handheld Belt Grinders, Portable Belt Grinders, Cordless Belt Grinders, Angle Grinders, Electric Angle Grinders, Corded Angle Grinders, Cordless Angle Grinders, Pneumatic Angle Grinders, Air-Powered Angle Grinders, High-Speed Angle Grinders, Specialty Grinders, Tool Sharpening Grinders, Knife Sharpening Grinders, Chisel Sharpening Grinders, Surface Grinders, Flat Surface Grinders, Contour Surface Grinders, Cylindrical Grinders, External Cylindrical Grinders, Internal Cylindrical Grinders, Disc Sanders, Stationary Disc Sanders, Single Disc Sanders, Dual Disc Sanders, Handheld Disc Sanders, Portable Disc Sanders, Variable Speed Disc Sanders, Drum Sanders, Floor Model Drum Sanders, Single Drum Sanders, Dual Drum Sanders, Benchtop Drum Sanders, Adjustable Drum Sanders, Compact Drum Sanders, Grinder and Sander Accessories, Grinding Wheels and Discs, Abrasive Grinding Wheels, Diamond Grinding Wheels, Sanding Belts and Discs, Sanding Belts for Metal, Sanding Discs for Wood, Polishing Pads and Wheels, Wool Polishing Pads, Foam Polishing Pads, Dust Collection Systems, Dust Collectors for Grinders, Dust Bags for Sanders, Chisels Fullers and Punches, Chisels, Flat Chisels, Narrow Flat Chisels, Wide Flat Chisels, Cape Chisels, Straight Cape Chisels, Offset Cape Chisels, Diamond Point Chisels, Small Diamond Chisels, Large Diamond Chisels, Round Nose Chisels, Small Round Nose Chisels, Large Round Nose Chisels, Fullers, Top Fullers, Chisels, Fullers & Punches, Swage Blocks & Mandrels, Finishing & Polishing Tools, Forging Kits, Home page, Forging Hammers, Tongs & Pliers, Anvils & Stands, Measuring & Layout Tools, Hardy Tools, Protective Gear, Quenching Oils & Fluids, Grinders & Sanders, Material Stock (Metals & Alloys), Forges & Burners, Forge Parts & Accessories, Heating Equipment, Blacksmithing Aprons, Power Hammers & Presses, Decorative Hardware & Fasteners, Head & Face Protection, Safety Goggles and Glasses, Full Face Shields and Face Visors, Welding Helmets, Heat-Resistant Face Masks, Protective Headbands and Caps, Hearing Protection, Noise-Canceling Ear Muffs, Ear Plugs, High Fidelity Ear Protectors for Forge Work, Hand and Arm Protection, Leather Forge Gloves, Cut-Resistant Gloves, Arm Guards and Sleeves, Vibration-Dampening Gloves, High-Temperature Welding Gloves, Aluminized Oversleeves, Water-Proof Latex Gloves, Welders Oversleeves, Body Protection, Leather Aprons, Hydration and Repair Hand Creams, High-Visibility Gear, Reflective Safety Vests, High-Visibility Shirts and Jackets, LED Safety Bands and Lights, Glow in the Dark Tape and Markings, Cooling Gear, Cooling Vests and Jackets, Neck Cooling Wraps, Cooling Bandanas and Headbands, Hydration Packs with Cooling Technology, Supportive Gear, Back Support Belts, Knee Pads and Cushions, Anti-Fatigue Floor Mats, Wrist Support and Compression Gloves, Emergency and First Aid, Burn Kits and Gels, First Aid Kits for Workshops, Eye Wash Stations, Fire Extinguishers and Blankets, Emergency Escape Masks, Rulers and Measuring Tapes, Steel Ruler, Fiberglass Tape Measure, Hook Rulers for Precision, Folding Rulers, Digital Measuring Wheel, Calipers and Micrometers, Calipers, Digital Calipers, Inside and Outside Micrometers, Dial Calipers, Depth Micrometers, Squares and Angles, Try Squares, Framing Squares, Sliding Bevels, Angle Finders, Combination Squares, Levels and Plumb Bobs, Spirit Levels Various Sizes, Tripod Laser Levels, Torpedo Levels, Plumb Bobs, Line Levels, Marking Tools, Soapstone Markers, Metal Scribing Tools, Chalk Line Reels, Punches for Marking, Marking Gauges, Protractors and Compasses, Digital Protractors, Angle Protractors, Wing and Traditional Compasses, Dividers for Precision Layout --------------------------------------------------------------------------------