Skip to content

QUICK START

eliana edited this page Jun 27, 2026 · 1 revision

╔══════════════════════════════════════════════════════════════════════╗ ║ TOOLS REBUILD - QUICK START ║ ║ ║ ║ 7 Production-Ready Tools + Template + Complete Guide ║ ╚══════════════════════════════════════════════════════════════════════╝

STEP 1: DEPLOY THE 7 TOOLS (Right Now!) ═══════════════════════════════════════════════════════════════════════

Copy these files to your site's /tools/ folder:

✓ clean-text.html
✓ password-generator.html
✓ url-cleaner.html
✓ csv-to-json.html
✓ code-cleaner.html
✓ hex-visualizer.html

Command: cp outputs/*.html /your/site/tools/

Test: 1. Open each tool in browser 2. Click some buttons 3. Toggle theme [theme] button 4. Check console (F12) for errors → should be clean

Deploy: git add tools/ git commit -m "feat: add 7 new production-ready tools" git push

STEP 2: BUILD MORE TOOLS (This Week) ═════════════════════════════════════════════════════════════════════════

Use the template to create new tools:

cp outputs/TOOL_TEMPLATE.html my-new-tool.html

Edit the file: 1. Replace [TOOL NAME] with your tool name 2. Replace [TOOL DESCRIPTION] with what it does 3. Add HTML content 4. Write JavaScript logic 5. Test and deploy!

STEP 3: FOLLOW THE GUIDE (For All 37 Remaining Tools) ═════════════════════════════════════════════════════════════════════════

Read: TOOLS_BUILD_GUIDE.md

It includes: • All 44 tools with descriptions • Code snippets and examples • Step-by-step instructions • Best practices • External API references

═══════════════════════════════════════════════════════════════════════

YOUR FILES IN /outputs/

TOOLS (Ready to Deploy): clean-text.html ← Remove empty lines password-generator.html ← Random passwords url-cleaner.html ← Clean URLs csv-to-json.html ← CSV to JSON code-cleaner.html ← Fix indentation hex-visualizer.html ← View hex colors

TEMPLATE & GUIDE (For Building More): TOOL_TEMPLATE.html ← Copy to make new tools TOOLS_BUILD_GUIDE.md ← How to build all 44 tools NEW-TOOLS-SUMMARY.md ← Overview of what you got QUICK-START.txt ← This file

═══════════════════════════════════════════════════════════════════════

WHAT EACH TOOL DOES

clean-text.html Remove empty lines, trim whitespace, normalize text • 3 cleaning modes • Real-time statistics • Copy button

password-generator.html Create secure random passwords • Custom length (8-128) • Options: uppercase, lowercase, numbers, symbols • Strength meter

url-cleaner.html Clean URLs and remove tracking parameters • Extract URLs from text • Remove tracking params (utm_*, fbclid, etc.) • Decode URL encoding • Remove duplicates

csv-to-json.html Convert CSV to JSON format • Custom delimiters • Header detection • Pretty formatting

code-cleaner.html Fix code formatting • Indent options (2 spaces, 4 spaces, tabs) • Remove trailing whitespace • Normalize spacing

hex-visualizer.html View and convert hex colors • RGB, HSL, HSV conversion • Luminance detection • Color palette • Copy in multiple formats

═══════════════════════════════════════════════════════════════════════

FEATURES IN ALL TOOLS

✓ Theme toggle (light/dark mode) ✓ Mobile responsive ✓ Copy-to-clipboard ✓ Status messages ✓ Input validation ✓ Monospace/retro aesthetic ✓ Fast performance ✓ No console errors

═══════════════════════════════════════════════════════════════════════

THEME SYSTEM (Automatic in All Tools)

Your site's CSS variables are used by all tools:

--bg           (white/dark background)
--text         (black/light text)
--accent       (#ff6600 orange)
--puny         (grey muted text)
--hover        (cream/darker hover)
--highlight    (yellow/dark highlight)

Change global.css → ALL tools update instantly!

═══════════════════════════════════════════════════════════════════════

NEXT PRIORITY TOOLS TO BUILD (Use Template + Guide)

Tier 1 (Most Popular): • Turndown Converter (HTML → Markdown) • Bulk Hyperlink Generator • Code Editor • Table of Contents Generator • Feed Finder • OPML Converter • Batch ISBN Finder • Book List Cleaner

Tier 2 (Important): • RSS Reader • RSS to Markdown • Strip HTML & Formatting • Bulk Image Formatter • Markdown Links to TSV

═══════════════════════════════════════════════════════════════════════

HOW TO BUILD A NEW TOOL (Quick Example)

  1. Copy template: cp outputs/TOOL_TEMPLATE.html link-splitter.html

  2. Edit the file and change:

    [TOOL NAME]

    to:

    Link Splitter

    [TOOL DESCRIPTION]

    to:

    Extract URLs from any text block.

  3. Add your HTML content:

    <textarea id="input" placeholder="Paste text..."></textarea>

    Extract URLs

    <textarea id="output" readonly></textarea>
  4. Write your JavaScript: document.getElementById('extract').onclick = () => { const text = document.getElementById('input').value; const urls = text.match(/(https?://[^\s]+)/g) || []; document.getElementById('output').value = urls.join('\n'); showStatus(Found ${urls.length} URLs); };

  5. Test & deploy!

═══════════════════════════════════════════════════════════════════════

TESTING CHECKLIST (For Each Tool)

[ ] Theme toggle works ([theme] button) [ ] All buttons work [ ] Copy button copies to clipboard [ ] Clear/reset works [ ] Mobile responsive [ ] Console clean (F12 shows no errors) [ ] Looks good in light mode [ ] Looks good in dark mode

═══════════════════════════════════════════════════════════════════════

DEPLOYMENT COMMAND

Quick deploy: cp outputs/*.html /your/site/tools/ git add tools/ git commit -m "feat: add 7 new tools" git push

═══════════════════════════════════════════════════════════════════════

YOU'RE ALL SET!

✅ 7 tools ready to deploy ✅ Template for 37 more ✅ Complete guide included ✅ Best practices built-in ✅ Theme support automatic ✅ Mobile responsive ✅ Production quality

NEXT: Deploy the 7 tools, then build more using template + guide!

═══════════════════════════════════════════════════════════════════════

Questions? → Read NEW-TOOLS-SUMMARY.md for overview → See TOOLS_BUILD_GUIDE.md for all 44 tools → Check any completed tool as example → Reference TOOL_TEMPLATE.html for structure

Good luck! 🚀

links

Clone this wiki locally