Skip to main content

Development Environment

Livelink.js is the entry point for client applications to consume and interact with 3dverse's real-time 3D rendering sessions. We believe the browser is the most accessible way to deliver rich 3D experiences. That’s why we designed Livelink.js to integrate seamlessly into any web development ecosystem. Whether you’re working with React, Vue, or another framework, developers can easily leverage Livelink.js to bring real-time 3D to their applications.

That being said, setting up your own web-development environment can be daunting. That's why we've created an easy entry point for those looking to get started.

create-3dverse-app

The create-3dverse-app tool quickly sets up a complete web development environment for you, using the following technologies:

ToolDescription
ViteFast development server and build tool for modern web apps
ReactLibrary for building interactive and reusable UI components
TypeScriptStrongly-typed superset of JavaScript that improves code reliability and IDE integrations
TailwindUtility-first CSS framework for rapid, consistent styling
LivelinkOur own client library for connecting and interacting with real-time 3D rendering sessions

Requirements

create-3dverse-app is available as a Node package on the npm registry. The only thing you require before getting started is a working Node.js environment with version 18 or higher.

Verify your Node environment

Check your current Node.js installation with this command:

node -v

The command should report your Node.js version like this:

v22.x.x

If you see command not found or a version lower than 18, refer to the Node.js website for installation methods.

When you're ready

Head over to the quickstart guide for step-by-step instructions on using create-3dverse-app.