- CLI สำหรับสร้างเว็บไซต์สแตติก (Static) ความเร็วสูง ที่เขียนด้วย Rust สามารถจัดการได้ด้วยคำสั่งเดียวตั้งแต่เขียนบทความ Markdown ไปจนถึงดีพลอยขึ้น GitHub Pages
- มีทั้ง โหมด Blog และ โหมด Personal ทำให้สร้างทั้งบล็อกหรือเว็บไซต์พอร์ตโฟลิโอส่วนตัวได้อย่างง่ายดาย
- โหมด Blog: มีบทความ, คลังบทความ, แท็ก, ฟีด RSS/ATOM
- โหมด Personal: เว็บไซต์ที่เน้นพอร์ตโฟลิโอโดยตัดความสามารถฝั่งบล็อกออก
- ระหว่าง การเขียนคอนเทนต์ รองรับ Markdown + YAML frontmatter และมี เอดิเตอร์ในตัวที่พรีวิวแบบเรียลไทม์ภายในเทอร์มินัลได้
- มีฟีเจอร์จัดการฉบับร่างและบทความที่เผยแพร่แล้ว, การจัดระเบียบด้วยแท็ก, และการสร้าง slug อัตโนมัติ
- สามารถ สร้างเว็บไซต์สแตติก ได้อย่างรวดเร็ว พร้อม ธีมในตัว 7 แบบ
- ทำงานร่วมกับ MiniSearch เพื่อให้ค้นหาแบบ Full-Text ได้ และรองรับการทำ syntax highlighting สำหรับโค้ดบล็อก รวมถึงเอาต์พุตที่ปรับแต่ง SEO มาแล้ว
- รวมทั้งการพัฒนาและการดีพลอยไว้ใน CLI ที่สร้างบน Rust ทำให้ได้ เวิร์กโฟลว์บล็อกสแตติกที่ดีพลอยขึ้น GitHub Pages ได้ทันที
- มีเซิร์ฟเวอร์ live reload และตัวแก้ไขการตั้งค่าแบบอินเทอร์แอ็กทีฟในตัว
- รองรับโดเมนแบบกำหนดเอง (CNAME)
- จัดการ Git branch แบบอัตโนมัติและตรวจสอบสถานะได้
- มี ระบบ Newsletter ในตัว รองรับการรวบรวมผู้ติดตามผ่าน IMAP, การอนุมัติผู้ติดตามแบบอินเทอร์แอ็กทีฟ, การส่งผ่าน SMTP และการเชื่อมต่อกับบริการภายนอกอย่าง Mailchimp และ ConvertKit
1 ความคิดเห็น
เป็นโปรเจกต์ที่ยอดเยี่ยมครับ แต่ก็ดูเป็นโปรเจกต์ที่มีขอบเขตทับซ้อนกับ Hugo อยู่มากทีเดียว
สำหรับคำตอบใน issue ที่ขอคำอธิบายเพิ่มเติมนั้น บอกว่ามีประมาณนี้
การพรีวิวในเทอร์มินัล, การ deploy ที่รวดเร็ว, ระบบอีเมลนิวส์เลตเตอร์, และธีมแบบ Obsidian แต่ก็ยังไม่ค่อยโดนใจเท่าไรนะครับ
เครื่องมือ CLI ที่ช่วยเรนเดอร์ Markdown ก็มีอยู่เยอะแล้ว และฟีเจอร์นิวส์เลตเตอร์เองก็มีหลายตัวที่สามารถเผยแพร่ RSS/Atom ให้อัตโนมัติได้อยู่แล้วด้วย..