A JavaScript library for creating context-aware applications.