HSLayers NG is a JavaScript library that provides a foundation to build 2D and 3D web map user interfaces and components for managing map layers, searching and navigating maps, sharing, the styling of vector features, adding and displaying OpenGIS® Web Map Service Interface Standard (WMS) layers, etc. Together with Layman, it can be used to add, store, and visualize various data formats and display predefined analyses provided by backend services supporting OGC, Vega, and other standards. It is integrated with the Micka metadata catalog, CKAN, and Layman for listing and storing metadata and data about various data sources and map compositions.