Yahoo! UI Library (YUI) เป็นไลบรารีฟังก์ชัน JavaScript แบบโอเพ่นซอร์ส เพื่อสร้างหน้าเว็บที่มีการโต้ตอบสูง จึงใช้เทคโนโลยีการเขียนโค้ด เช่น AJAX, DHTML และ DOM นอกจากนี้ยังมีทรัพยากร CSS มากมาย ใช้เครื่องมือที่คล้ายกันซึ่งได้รับอนุญาตภายใต้ใบอนุญาต BSD แอนิเมชันช่วยให้ได้ตำแหน่ง การปรับขนาด ความโปร่งใส และเอฟเฟ็กต์เว็บอื่นๆ เครื่องมือการจัดการประวัติเบราว์เซอร์ช่วยให้แอปพลิเคชันเว็บใช้เครื่องมือหน้าก่อนหน้าและบุ๊กมาร์ก (รายการโปรด) ของเบราว์เซอร์ เครื่องมือการเดินสายช่วยจัดการฟังก์ชันการทำงาน XMLHttpRequest ข้ามเบราว์เซอร์ นอกจากนี้ยังผสานรวมการจัดส่งแบบฟอร์ม การจัดการข้อผิดพลาด การโทรกลับ และการอัพโหลดไฟล์ แหล่งข้อมูลมีอินเทอร์เฟซทั่วไปที่กำหนดค่าได้สำหรับส่วนประกอบอื่นๆ เพื่อโต้ตอบกับข้อมูลที่หลากหลาย ตั้งแต่อาร์เรย์ JavaScript แบบธรรมดาไปจนถึงเซิร์ฟเวอร์ออนไลน์ ผ่านทาง XHR องค์ประกอบจัดเตรียมสไตล์การครอบสำหรับ HTMLElements ใน DOM ซึ่งช่วยให้งานทั่วไปง่ายขึ้น เช่น การเพิ่ม Listener การจัดการ DOM และการเข้าถึงคุณสมบัติ DOM ให้ความช่วยเหลือเกี่ยวกับการดำเนินการเขียนสคริปต์ DOM ทั่วไป รวมถึงการวางตำแหน่งองค์ประกอบและการจัดการสไตล์ CSS Drag-and-Drop ให้ความช่วยเหลือในการพัฒนาแบบลากและวาง (การสร้างและจัดการออบเจ็กต์ที่สามารถลากและวางบนหน้าเว็บ) กิจกรรมช่วยให้นักพัฒนาสามารถเข้าถึงกิจกรรมเบราว์เซอร์ เช่น การคลิกเมาส์และการกดแป้นพิมพ์ได้อย่างง่ายดายและปลอดภัย นอกจากนี้ยังมีออบเจ็กต์เหตุการณ์ที่กำหนดเองเพื่อตอบสนองความต้องการของผู้ใช้ในการเผยแพร่และสมัครรับเหตุการณ์ที่กำหนดเอง การควบคุมการเติมข้อความอัตโนมัติมีฟังก์ชันการเติมข้อความอัตโนมัติ (รายการคำแนะนำและฟังก์ชันการค้นหาตามความต้องการ) สำหรับการโต้ตอบของผู้ใช้กับการป้อนข้อความ รองรับรูปแบบแหล่งข้อมูลที่หลากหลาย นอกจากนี้ยังรองรับแหล่งข้อมูลฝั่งเซิร์ฟเวอร์ผ่าน XMLHttpReqeust ปุ่มช่วยให้ผู้ใช้สามารถสร้างปุ่มกราฟิกที่มีฟังก์ชันได้มากเท่ากับปุ่มรูปแบบ HTML แบบดั้งเดิม กราฟิกปฏิทินรายเดือน การควบคุมแบบไดนามิกสำหรับการเลือกวันที่ คอนเทนเนอร์รองรับข้อกำหนดหน้าต่าง DHTML จำนวนมาก รวมถึงคำแนะนำเครื่องมือ แผง กล่องโต้ตอบ กล่องโต้ตอบแบบง่าย โมดูล และโอเวอร์เลย์ DataTables เป็น API ที่เรียบง่ายแต่ทรงพลังสำหรับการแสดงข้อมูลตารางบนหน้าเว็บที่โปรแกรมอ่านหน้าจอสามารถเข้าถึงได้ คุณสมบัติที่น่าสังเกต ได้แก่ คอลัมน์ที่จัดเรียงได้ การแบ่งหน้า การเลื่อน การเลือกแถว คอลัมน์ที่ซูมได้ และการแก้ไขแบบออนไลน์ ตัวบันทึกเป็นวิธีที่รวดเร็วและง่ายดายในการเขียนข้อความบันทึกไปยังเทอร์มินัลหน้าจอส่วนขยาย Mozilla Firefox Firebug หรือเทอร์มินัล Safari JavaScript แบบฟอร์มเป็นวิธีง่ายๆ ในการสร้างเมนูป๊อปอัปเมื่อเลื่อนเมาส์ไปเหนือ ตัวเลื่อนมีส่วนประกอบตัวเลื่อนทั่วไปที่อนุญาตให้ผู้ใช้เลือกค่าภายในช่วงที่จำกัดบนหนึ่งหรือสองแกน มุมมองแบบแบ่งหน้าช่วยให้คุณสามารถดูเนื้อหาในรูปแบบที่มีการแบ่งหน้าได้ มุมมองแบบต้นไม้สร้างแผนผังไดเร็กทอรี ซึ่งเป็นโหนดด้านล่างซึ่งสามารถซูมได้ ทรัพยากร CSS ตารางหน้า CSS: ส่วนเสริมโครงร่างพื้นฐานเจ็ดรายการที่รองรับเค้าโครงหน้าเว็บที่แตกต่างกันมากกว่า 1,000 แบบ ชุดแบบอักษร CSS มาตรฐาน: ตระกูลแบบอักษรข้ามเบราว์เซอร์มาตรฐานและการตั้งค่าขนาด รีเซ็ต CSS มาตรฐาน: การประกาศ CSS ที่ลบระยะขอบและสร้างมาตรฐานในการแสดงองค์ประกอบทั่วไปข้ามเบราว์เซอร์
ขยาย