Gecko
Gecko là engine bố cục được phát triển bởi Mozilla Project và được sử dụng trong nhiều ứng dụng/thiết bị, bao gồm Firefox và Firefox OS.
Các trình duyệt web cần phần mềm gọi là engine bố cục để phân tích HTML, CSS, JavaScript và nội dung nhúng (như hình ảnh) rồi vẽ tất cả lên màn hình. Ngoài ra, Gecko đảm bảo các API liên quan hoạt động tốt trên mọi hệ điều hành mà Gecko hỗ trợ, và chỉ cung cấp các API phù hợp cho các mục tiêu hỗ trợ tương ứng. Điều đó có nghĩa là Gecko bao gồm, trong số các thành phần khác, một ngăn xếp mạng, ngăn xếp đồ họa, engine bố cục, máy ảo JavaScript và các lớp chuyển đổi nền tảng.
Vì tất cả ứng dụng Firefox OS đều là ứng dụng web, Firefox OS cũng sử dụng Gecko làm môi trường chạy ứng dụng.