The geo-viewer-lib software library is a powerful solution for 3D geodata entity management. It offers a broad range of functionalities that go beyond existing approaches such as Ol-Cesium and RESIUM. One of the outstanding features of the geo-viewer-lib is the interface for all 3D and 2D web engines. It enables seamless integration of Cesium 3D Globus and OpenLayers 2D maps, allowing users to switch between both views. This synchronous display gives users full control over their geodata in both dimensions. The library offers a variety of geometries, including 3D models, boxes, lines, points, icons, rectangles, circles and corridors. Users can plot these geometries in their application and interact with them. This includes moving the camera, selecting objects and drawing shapes. The geo-viewer-lib also supports various layer types, such as WMS, TMS, GeoJSON and 3D Tiles. This enables users to integrate geodata from different sources in their application and visualize it seamlessly. Overall, the geo-viewer-lib offers a comprehensive solution for 3D geodata entity management. It outperforms existing approaches and features a flexible interface for all 3D and 2D web engines, . With its support of different geometries, interactions and layer types, it enables a versatile and interactive representation of geodata in 3D and 2D.