- ไลบรารี Node.js ที่พัฒนาขึ้นเพื่อแสดงข้อมูลอ็อบเจ็กต์ขนาดใหญ่ในเทอร์มินัลให้อยู่ในรูปแบบตารางที่อ่านง่าย
- รองรับการแสดงผลเป็นตารางอย่างเป็นระเบียบโดยสร้างคอลัมน์อัตโนมัติตามโครงสร้างข้อมูลและปรับความกว้างแบบไดนามิก
- สามารถสำรวจและเปรียบเทียบข้อมูลได้ง่ายผ่านฟังก์ชันการเรียงลำดับ การกรอง และการไฮไลต์ (Highlighting)
- รองรับการจัดสไตล์และการใส่สีในระดับข้อความ แถว และคอลัมน์ ทำให้แม้ในเครื่องมือ CLI ก็ยังแยกแยะผลลัพธ์ได้ชัดเจน
- มีฟังก์ชันการคำนวณสะสม (Accumulation) และการส่งออกตาราง (Table export) จึงนำไปใช้กับการแสดงผลเชิงรายงานได้
- เขียนขึ้นบนพื้นฐาน TypeScript จึงมีระบบประเภทข้อมูลที่ชัดเจน
- ติดตั้งได้ง่ายผ่าน npm และมาพร้อมเอกสารอย่างละเอียดที่อิง GitBook และ TypeDoc รวมถึงชุดทดสอบ
5 ความคิดเห็น
ยอดเยี่ยมมาก ^^
ดูสะดวกดีนะ สำหรับ Python มีอะไรบ้างครับ?
Rich - ไลบรารี Python สำหรับจัดรูปแบบเทอร์มินัลให้สวยงาม น่าจะดีที่สุดแล้วครับ
แต่ถ้าต้องการเฉพาะฟังก์ชันตาราง ก็มีอย่าง PrettyTable หรือ Tabulate เหมือนกันครับ
ขอบคุณครับ!
โอ้ ดูดีเลยนะครับ หวังว่าจะมีการพอร์ตไปยังหลายภาษา!