Demo Documentation Download Typehead.js is a great project open-sourced by Twitter. It can function both with remote or local datasets and is speed-optimized and build smart form fields that are auto-complete.