Appbun - สร้างโปรเจกต์แอปเดสก์ท็อปด้วย URL เพียงอันเดียว
(github.com/bigmacfive)สวัสดีครับ ผมได้สร้าง Appbun ซึ่งเป็นเครื่องมือ CLI ขนาดเล็กสำหรับห่อหุ้มเว็บไซต์ให้ใช้งานเหมือนแอปเดสก์ท็อป
ปกติแล้วบางครั้งผมอยากเปิดเว็บแอปที่ใช้บ่อยให้แยกออกมาเป็นแอปต่างหาก แทนที่จะค้างไว้ในแท็บเบราว์เซอร์ แม้จะมีเครื่องมือแนวนี้อยู่บ้าง แต่ถ้าผลลัพธ์ที่ได้ให้ความรู้สึกเหมือนกล่องดำ เวลาที่อยากแก้ไขเพิ่มเติมทีหลังก็จะไม่สะดวก
ดังนั้น Appbun จึงถูกทำมาให้รับ URL เพียงอันเดียว แล้วสร้างโปรเจกต์ Electrobun ที่สามารถแก้ไขต่อได้
ตัวอย่างเช่นแบบนี้
npx appbun https://example.com
มันจะดึงชื่อแอป ไอคอน สีธีม ฯลฯ จากเมตาดาต้าของเว็บไซต์ และรวม native runner กับขั้นตอนการแพ็กเกจสำหรับ macOS/Windows/Linux ไว้ให้ โดยเฉพาะอย่างยิ่ง จุดโฟกัสไม่ได้อยู่ที่การสร้าง “ไบนารีที่เสร็จสมบูรณ์เพียงไฟล์เดียว” แต่เป็นการสร้างโปรเจกต์ที่สามารถเปิดดูและแก้ไขได้
ตอนแรกผมทำมันขึ้นมาเพื่อใช้เอง และตอนนี้ก็ยังเป็นเวอร์ชันเริ่มต้น จึงยังมีหลายจุดที่ขาดอยู่ แต่คิดว่าน่าจะมีประโยชน์สำหรับคนที่อยากเปลี่ยนเว็บเซอร์วิสที่ใช้บ่อยหรือโลคัลเว็บแอปให้กลายเป็นแอปเดสก์ท็อปได้อย่างรวดเร็ว เลยอยากนำมาแชร์ครับ
คิดว่าน่าจะมีหลายคนที่เคยใช้เครื่องมือคล้าย ๆ กันมาก่อน เลยอยากขอฟีดแบ็กเกี่ยวกับทิศทางของโปรเจกต์หรือฟีเจอร์ที่รู้สึกว่าจำเป็นจริง ๆ
GitHub:
https://github.com/bigmacfive/appbun
npm:
ยังไม่มีความคิดเห็น