---
title: "About the Twinfinity Playground"
canonical: "https://help.twinfinity.com/space/HCFD/135823380/About%20the%20Twinfinity%20Playground"
format: markdown
---
The Twinfinity Playground is an interactive environment where you can write code against the Twinfinity Embedded API and see the results live against a 3D model. Try it out at [playground.twinfinity.dev](https://playground.twinfinity.dev).

![image](media://a257d824-e2bf-424f-b51a-d6fdd3a32334)

## About the playground user interface

On the left half of the screen you'll find a code editor where you can write and edit your code. The editor supports syntax highlighting and auto-indentation to help make your coding experience smooth and easy.

On the right side of the screen you'll find a 3D model view. This view shows your 3D models and lets you see the effects of your code in real time as you write and edit it.

To run your code, simply click the "Play" button. This executes your code and updates the 3D model view.

If you want to save your code, click the "Save" button. This generates a unique URL that you can use to load your code again later.

If you want to download your code, click the "Download Code" button. This downloads your code as a file you can save to your local machine.

## About the playground examples

The playground examples are a collection of useful resources designed to help you get started with Twinfinity Embedded. They cover a variety of topics, including common questions and challenges developers may face while building a Twinfinity app.

The examples are a great starting point. They showcase different ways to use Twinfinity Embedded and offer helpful tips and tricks to make your experience more efficient and enjoyable. In short, they're a great way to learn the ins and outs of Twinfinity Embedded and get a quicker start on building tools for your digital twin.

> The playground examples are editable, so you can play around with them freely. Just reload the playground URL to get back to the starting point if needed.