Twitter sử dụng một khung web mã nguồn mở được gọi là Ruby on Rails (RoR). API mở và có sẵn cho các nhà phát triển ứng dụng. Còn đối với người dùng nó có những tính năng sau: