Open source
Built on open source
Swyvl renders point clouds, orthomosaics, Gaussian splats, 360° tours, BIM and CAD in the browser — and none of it would exist without the open-source community. These are the projects we build on, with gratitude. Each is used under its own licence, linked below.
Viewers & rendering
Everything that draws your files in the browser — no plugins, no downloads.
CesiumJS Apache-2.0
3D Tiles globe — meshes, point clouds & splats Potree BSD-2-Clause
Streaming point-cloud viewer (LAS / LAZ / E57) Three.js MIT
3D model viewer (GLB / OBJ / FBX) GaussianSplats3D MIT
Gaussian splat rendering PlayCanvas SuperSplat MIT
Gaussian splat viewer Photo Sphere Viewer MIT
360° panoramas & virtual tours Leaflet BSD-2-Clause
Interactive site maps Leaflet.markercluster MIT
Clustering site & photo markers georaster-layer-for-leaflet Apache-2.0
Rendering GeoTIFFs on the map React Leaflet Hippocratic-2.1
React bindings for the map MapLibre GL JS BSD-3-Clause
Shapefile & GeoJSON vector maps deck.gl MIT
Large spatial-data overlays web-ifc MPL-2.0
IFC / BIM model viewer dxf-viewer MPL-2.0
DXF / CAD drawing viewer PMTiles BSD-3-Clause
Serverless base-map tiles COPC.js MIT
Cloud-optimized point-cloud streaming proj4js MIT
Coordinate-system transforms Processing
The engines that convert, optimise, and index your uploads server-side.
Platform & build
What the Swyvl app and this website are built with.
Licences are listed as published by each project and may change between versions; follow the links for the authoritative terms. Missing something you think we use? Let us know — we'd like to credit it.