Awesome Open Source
Awesome Open Source


Codacy Badge status


xeogl is a data-driven WebGL-based engine created by xeolabs for 3D visualization in the browser without using plugins.

xeolabs does not actively maintain xeogl, however we provide it here under an MIT lcense in case it's useful to the 3D Web community.

If you need an actively-developed WebGL engine with all the capabilities of xeogl, plus more performance and features, consider using the xeokit SDK instead.

Follow xeolabs on Twitter for updates: @xeolabs

screenshot from 2018-02-01 02-02-50

var model = new xeogl.GLTFModel({
    id: "office",
    src: "models/gltf/office/scene.gltf",
    scale: [.01, .01, .01],
    position: [100, 0, 0]
var camera =;
camera.eye = [-180.21, 248.69, -262.17];
camera.look = [-79.57, -23.08, 2.36];
camera.up = [0.24, 0.72, 0.64];

[Run demo]


Release notes


This project requires Node.js to be installed.

git clone [email protected]:xeolabs/xeogl.git
cd xeogl
npm install
npm run build 

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Javascript (1,539,730
Visualization (5,427
3d (2,538
Graphics (2,462
Webgl (2,329
Cad (385
Gltf (219
Bim (128
Related Projects