Common components for different tiles loaders.
Framework-independent loaders for compressed and super compressed (basis) textures
Framework-independent loader for terrain raster formats
A simple and powerful React animation library for @react-three/fiber
Easily display interactive 3D models on the web and in AR!
A suite of 3D-enabled data visualization overlays, suitable for react-map-gl
The W3C Geometry Interfaces implemented in JavaScript and polyfilled.
Boolean operations and offsetting library in Javascript
Clipper-lib abstraction layer (simplified API)
Experimental classes for luma.gl
Tailwind plugin to enable css 3d transforms for tailwind.
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
Spline is a collaborative design platform for creating production-ready interactive experiences in multiple dimensions. © 2024 Spline, Inc.
A 3D Carousel component for images built with React and utilizing react-spring for controlling slide transitions.
Beautiful, flexible and touch supported 3D Carousel for Vue.js
Array-based 3D Math Classes optimized for WebGL applications
VSCode public API plugged on the monaco editor - common package (base, chat, configuration, dialogs, edit-sessions, explorer, extension-gallery, extensions, interactive, keybindings, multi-diff-editor, notebook, outline, preferences, quickaccess, remote-a
VSCode public API plugged on the monaco editor - common package (chat, extensions, interactive, multi-diff-editor, notebook, scm, search, terminal, view-title-bar, working-copy)
> [!NOTE] > We are working on a new vanilla THREE version of the 3d viewer, it's on the [v01 branch](https://github.com/tscircuit/3d-viewer/tree/v01)
VSCode public API plugged on the monaco editor - common package (chat, extensions, interactive, keybindings, language-detection-worker, notebook, preferences, search, terminal, update)
Globe data visualization as a ThreeJS reusable 3D object
Getting started? Play directly with the Babylon.js API using our [playground](https://playground.babylonjs.com/). It also contains a lot of samples to learn how to use it.
Easy way to render ThreeJS objects with built-in interaction defaults
postprocessing wrapper for React and @react-three/fiber
CesiumJS is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin.
For usage documentation please visit https://doc.babylonjs.com/features/featuresDeepDive/importers/loadingFileTypes/.
A typescript declaration of babylon's gltf2 interface.
A JavaScript library for real-time terrain mesh generation
A widgets library for use with CesiumJS. CesiumJS is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin.
Three.js powered Minecraft skin viewer
Create interactive, animated 3d graphs. Surfaces, lines, dots and block styling out of the box.
highcharts-3d module for react Highcharts. This package is generated based on highcharts v0.1.7
Ready-to-use minified plotly.js gl3d distributed bundle.