22 คะแนน โดย GN⁺ 2026-01-08 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • ชุดเครื่องมือสำหรับนักพัฒนาฝั่งไคลเอนต์ที่ทำงานได้ในเว็บเบราว์เซอร์โดยไม่ต้องติดตั้ง
  • แต่ละฟังก์ชันอยู่ในไฟล์ HTML เดียว และเปิดเผยเป็นโอเพนซอร์สทั้งหมด
  • มีฟีเจอร์หลากหลาย เช่น code formatter, ตัวแปลง JSON, การย่อ/แปลงภาพ, ตัวสร้าง Hash/UUID/CSS Generator และทุกการประมวลผลทำบนเครื่องผู้ใช้
  • รวมเครื่องมือหลากหลายหมวดหมู่ ตั้งแต่ CSS·ตัวสร้างงานออกแบบ ไปจนถึง เครื่องมือด้านความปลอดภัย·ตัวแปลงข้อมูล
  • เน้น ความเป็นส่วนตัว เพราะข้อมูลผู้ใช้ไม่ถูกส่งไปยังเซิร์ฟเวอร์ เป็น แพลตฟอร์มเว็บยูทิลิตี้แบบรวมศูนย์ที่พร้อมใช้งานทันที โดยไม่ต้องติดตั้งหรือล็อกอิน

ภาพรวม

  • Prism.Tools คือ ชุดยูทิลิตี้สำหรับนักพัฒนาแบบสแตนด์อโลนบนเว็บ ที่ทำงานฝั่งไคลเอนต์
    • ใช้งานได้ทันทีในเบราว์เซอร์โดยไม่ต้องติดตั้งหรือลงทะเบียนบัญชี
    • ทุกการประมวลผลเกิดขึ้นในเครื่อง จึง ไม่มีความเสี่ยงจากข้อมูลรั่วไหล
  • ฟังก์ชันหลักรองรับงานพัฒนาหลากหลายรูปแบบ เช่น การจัดรูปแบบโค้ด, การแปลงข้อมูล, ความปลอดภัย, การสร้างงานออกแบบ

เครื่องมือจัดรูปแบบโค้ดและข้อมูล

  • มี formatter หลายแบบ เช่น Code Formatter, JSON Formatter, SQL Formatter
    • ช่วยจัดระเบียบโค้ดและเพิ่มความอ่านง่าย
  • มีเครื่องมือแปลงรูปแบบ เช่น YAML ↔ JSON Converter, CURL to Fetch, SVG to JSX, JSON to TypeScript
    • สร้าง TypeScript interface จาก JSON โดยอัตโนมัติ
    • แปลงคำสั่ง CURL เป็นโค้ด JavaScript Fetch

เครื่องมือด้านความปลอดภัยและการสร้างข้อมูล

  • ถอดรหัสโทเค็นด้วย JWT Decoder และสร้างรหัสผ่านที่ปลอดภัยด้วย Password Generator
  • Hash Generator รองรับการสร้างแฮช MD5, SHA-256, SHA-512
  • UUID Generator รองรับการสร้าง UUID v1/v4
  • ใช้ Subnet Calculator คำนวณ IP และเครือข่ายได้

เครื่องมือสนับสนุนการพัฒนาเว็บและงานออกแบบ

  • มีเครื่องมือสร้างงานออกแบบเชิงภาพ เช่น CSS Gradient, CSS Shadow, Clip-path Maker, Glassmorphism Generator
  • รองรับการสร้างองค์ประกอบเว็บ UI เช่น Favicon Generator, Color Converter, CSS Grid Generator
  • ใช้ SVG Editor เพื่อสร้างและแก้ไขกราฟิก SVG ได้

ยูทิลิตี้สำหรับคอนเทนต์และข้อความ

  • สร้างข้อความและข้อมูลทดสอบด้วย Lorem Ipsum และ Random Data Generator
  • ตั้งค่า SEO และเมทาดาทาของเว็บไซต์ด้วย Slug Generator, Meta Tag Generator, Robots.txt Generator
  • รวมเครื่องมือจัดการสตริง เช่น Case Converter, String Escaper, List Sorter, Diff Checker

เครื่องมือเข้ารหัสและแปลงข้อมูล

  • รองรับการเข้ารหัส·ถอดรหัสหลายแบบด้วย Base64, URL Encoder, HTML Encoder
  • แปลง Unix timestamp ด้วย Timestamp Converter
  • มีฟังก์ชันแปลงหน่วยด้วย Unit Converter

เครื่องมืออำนวยความสะดวกอื่น ๆ สำหรับนักพัฒนา

  • ค้นหาคำสั่ง Git ด้วย Git Command Helper
  • ทดสอบ regular expression ด้วย Regex Tester
  • ดูตัวอย่าง Markdown แบบเรียลไทม์ด้วย Markdown Preview
  • สร้าง cron expression ด้วย Cron Builder
  • ปรับขนาดและแปลงภาพด้วย Image Tools

จุดเด่นและความสำคัญ

  • เครื่องมือทั้งหมด ทำงานฝั่งไคลเอนต์ จึงช่วยเสริมความเป็นส่วนตัว
  • ให้บริการ ฟรี และช่วยให้นักพัฒนาจัดการงานหลากหลายได้ในที่เดียว
  • ทำหน้าที่เป็น ศูนย์รวมยูทิลิตี้สำหรับนักพัฒนาที่เข้าถึงได้ทันที โดยไม่ต้องติดตั้งหรือล็อกอิน

1 ความคิดเห็น

 
GN⁺ 2026-01-08
ความคิดเห็นจาก Hacker News
  • นี่เป็นครั้งแรกที่เห็นชุดเครื่องมือแบบนี้ที่โฟกัสกับการพัฒนา frontend มากหน่อย
    เลยเซฟไว้ใน ลิสต์เครื่องมือ ของตัวเองสำหรับอ้างอิง
    ถ้าเป็นเครื่องมือแนว local/backend/IT ที่คล้ายกันก็มี it-tools.tech
    ยังมีแอป local อื่น ๆ อีก เช่น DevToys ที่ข้ามแพลตฟอร์มได้ และ DevUtils ที่ใช้ได้เฉพาะบน Mac
    ปกติผมมักจำชื่อเว็บพวกนี้ไม่ได้ตอนที่ต้องใช้ เลยช่วงหลังเริ่มรวบรวมเองเป็นไฟล์ HTML โดยได้แรงบันดาลใจจาก oinam/start
    ด้วยดีไซน์มินิมัลเลยเหมาะจะใช้เป็นหน้าเริ่มต้นของ ฐานความรู้ส่วนตัว ของผม
    ตอนนี้จัดการแบบ Markdown ร่วมกับ docbase
    ลิงก์เยอะ อาจเรียงลำดับสลับกันไปบ้าง

    • ผมเป็นคนทำ prettydevtoys
      โดยพื้นฐานเหมือนกับ repo ของ it-tools แต่ปรับปรุง สไตลิงและ UX
    • มี networking-toolbox ที่ทำงานแบบ local ด้วยแนวคิดเดียวกันอีกตัว
    • ขอบคุณสำหรับฟีดแบ็กดี ๆ และดีใจที่คุณเพิ่มมันไว้ในลิสต์เครื่องมือของคุณ
    • ขอบคุณที่บันทึกไว้ ถ้าคุณได้ใช้มันสักอย่างหนึ่งก็ถือว่าผมบรรลุเป้าหมายแล้ว
    • ผมใช้ it-tools บ่อยและติดตั้งไว้ในเครื่อง
      สิ่งที่ชอบใน prism.tools คือมันเป็น static site 100% เลยไม่ต้องใช้ Node
      แต่อาจมีบางฟีเจอร์ที่ถูกจำกัดบ้าง
  • ผมชอบชุดเครื่องมือพวกนี้นะ แต่พอถึงเวลาต้องใช้จริงกลับจำชื่อเว็บไม่ค่อยได้
    เลยใช้ it-tools แบบ self-host อยู่
    แล้วก็มีเครื่องมือ Rust CLI ที่จุดประสงค์คล้ายกันชื่อ ut

    • ผมก็เลยทำอันนี้ขึ้นมาเหมือนกัน
      เพราะหงุดหงิดที่หาไม่เจอทุกครั้งที่ต้องใช้ ตอนนี้เลยรวมทุกเครื่องมือไว้บุ๊กมาร์กหน้าเดียว
      เดี๋ยวจะลองดูเครื่องมือที่คุณแชร์มาด้วย
  • ชอบ mesh gradient ของ shaders.paper.design มาก เลยอยากแชร์ไว้ด้วย

  • ผมชอบโปรเจกต์แบบนี้ แต่เอาเข้าจริงเวลาต้องใช้ก็มักจะค้น Google ตรง ๆ อย่าง “json formatter” มากกว่า
    สุดท้ายก็จำชุดเครื่องมือพวกนี้ไม่ได้อยู่ดี
    ค้นเร็ว ๆ แล้วกดผลลัพธ์บน ๆ สะดวกกว่า

    • ผมก็เคยเป็นแบบนั้น แต่ช่วงนี้ใช้ AI เยอะมาก
      ถึงอย่างนั้นถ้าเอา เครื่องมือที่ทำมาดี มาใช้คู่กับ AI ก็ยิ่งมีประสิทธิภาพ
      เช่นถ้าเชื่อม Prism.Tools เข้ากับ AI เป็นคำสั่งแบบกำหนดเอง ก็จะรับมือกับคำขออย่างการฟอร์แมต JSON หรือถอดรหัส JWT ได้ทันที
      ต่อไปว่าจะลองใช้กับ Grok และ ChatGPT
    • ผมก็เคยมีนิสัยแบบเดียวกัน แต่ผลลัพธ์บน ๆ ของ Google ก็ไม่ได้ดีเสมอไป
      มี เครื่องมือคุณภาพสูง หลายตัวอย่าง cobalt.tools ที่ผมเจอจาก HN เท่านั้น
      ถ้ามี curation hub ที่รวมเครื่องมือพวกนี้และค้นหาได้ด้วยแท็กก็น่าจะดี
    • ผมก็เหมือนกัน! ตอนนี้เลยรวมทุกเครื่องมือไว้ในบุ๊กมาร์กเดียว
  • ปัญหาของเครื่องมือส่วนใหญ่คือ จำยาก
    อย่าง CyberChef เป็นเครื่องมือที่ยอดเยี่ยมมาก แต่ผมจำชื่อไม่ค่อยได้ เลยต้องหาเอาจากบุ๊กมาร์ก
    เครื่องมือพวกนี้ไม่มีโมเดลรายได้ ดังนั้น การค้นพบได้ (discoverability) จึงสำคัญมาก
    ชื่อโดเมนที่จำง่ายช่วยได้มาก

    • CyberChef เป็นเครื่องมือที่ดีมากจริง ๆ
      เป้าหมายอย่างหนึ่งของผมคือทำให้ผู้ใช้สามารถ ใช้งานแบบ local ได้ด้วย ถ้าต้องการ
      คุณจะเข้าเว็บก็เฉพาะตอนที่อยากได้เวอร์ชันล่าสุดเท่านั้น
    • เผื่อไว้เป็นข้อมูล “dude” คนนั้นคือ GCHQ ของอังกฤษ หน่วยงานที่ดังจาก Bletchley Park
    • ผมก็คิดเหมือนกัน
      มีบุ๊กมาร์กเยอะ แต่บน Chrome จัดการเมทาดาทาได้ยาก
      เลยกำลังคิดจะทำ เว็บไซต์ meta utility ที่ให้กรอกชื่อเครื่องมือ คำอธิบาย และแท็ก แล้วแสดงเว็บที่เกี่ยวข้อง
      ผมก็มีโดเมน .com ดี ๆ อยู่แล้วด้วย
    • “คนนั้น” จริง ๆ แล้วก็คือเวอร์ชันอังกฤษของ NSA ของรัฐบาล
      ดูได้ที่ GCHQ GitHub, เว็บไซต์ทางการ
    • ผมก็กำลังจะพูดถึง CyberChef เหมือนกัน
      เห็นด้วยว่า GCHQ คือ NSA ของอังกฤษ
  • ขอบคุณที่ทำเครื่องมือแบบนี้ขึ้นมา
    แค่กดโหวตอย่างเดียวคงแสดงความขอบคุณได้ไม่พอ

  • ขอบคุณที่เปิดโปรเจกต์นี้ต่อสาธารณะ ผมคิดว่านี่เป็นตัวอย่างที่ยอดเยี่ยมของ พลังของเว็บและความหลงใหลของคนคนหนึ่ง

    • ขอบคุณมาก! ถ้าคุณได้ใช้เครื่องมือของผมสักตัวแล้วรู้สึกว่ามีประโยชน์ ก็ถือว่า เป้าหมายสำเร็จ แล้ว
  • ดูดีมากจริง ๆ
    ผมใช้ DevToys แบบ local มานาน แต่หลังจากอัปเดตล่าสุดแทบใช้งานไม่ได้เลย

    • อยากฟังฟีดแบ็กมากเลย
  • > Free
    > Privacy-focused
    > GitHub (Microsoft)
    > Cloudflare
    

    เห็นข้อความแบบนี้แล้วรู้สึกสับสน
    มีภาพจำว่าบริษัทใหญ่ ๆ ไม่ได้เคารพ ความเป็นส่วนตัวและเสรีภาพ เท่าไร
    แถมเงื่อนไข “No Re-hosting” ก็ดูเหมือนจะจำกัดแม้แต่การโฮสต์แบบ local
    ถ้าสนใจประเด็นนี้ ลองดู การถกเรื่อง Free Tools และ ความเสี่ยงของ public CDN
    นอกจากนี้ยังอาจสับสนกับ PRISM Break ได้

    • ประเด็นสำคัญตรงนี้คือคำว่า ‘public’
      คุณสามารถแก้ไขและโฮสต์เองได้อย่างอิสระในเครื่องส่วนตัวหรือเครือข่าย local
      เพียงแต่ ห้ามเผยแพร่สู่สาธารณะ เท่านั้น
      เวอร์ชันล่าสุดจะยังคงเผยแพร่ผ่าน GitHub ต่อไป
    • บางคนอาจนึกถึง โครงการสอดแนม PRISM ของรัฐบาลได้เหมือนกัน
      ลิงก์ Wikipedia
    • คำว่า “host” เองก็มีนัยว่า “ให้บริการแก่ผู้อื่น” อยู่แล้ว
  • ขอบคุณที่ปล่อยเป็นโอเพนซอร์ส แต่สงสัยว่าทำไมถึงใช้ ไลเซนส์แบบกำหนดเอง
    อยากรู้ว่ามีเหตุผลอะไรที่ใช้ MIT license ไม่ได้

    • MIT เปิดให้ใครก็ได้โฮสต์สาธารณะได้ ซึ่งอาจเกินขอบเขตการควบคุมที่ผู้สร้างตั้งใจไว้
      เลยทำให้อยู่ในรูปแบบที่อนุญาตให้ใช้แบบ local ได้ทั้งส่วนตัวและเชิงธุรกิจ แต่ จำกัดการโฮสต์สาธารณะ