Open Spatial Component Architecture (OSCAR)  is a JavaScript library that you can use in your web pages to add dynamic map content.