HSLayers is a JavaScript library for creating rich web-based geographic applications and geoportals. It is based on OpenLayers and ExtJS and is usable for building INSPIRE infrastructure. The library includes components for maps, layers, printing, OGC clients, and more. It is currently under development to add additional time support, WCS, improved WFS filtering and other features. The library is open source under GNU/GPL but use of the ExtJS component in closed source projects requires purchase of a commercial license.