> For the complete documentation index, see [llms.txt](https://docs.getkita.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.getkita.org/getting-started/migrating-from-trinket.md).

# Migrating from Trinket

If your lessons currently run on Trinket, you can bring them into Kita without rebuilding anything.

***

Bringing your Trinket work into Kita takes a few minutes. Once it is there, everything runs in the browser: your code, your lesson link, and what your students see.

{% hint style="success" %}
**Estimated time:** 5 minutes. You only need your existing Trinket project and your lesson files.
{% endhint %}

### Before you begin

You will need:

* Your Trinket project, open so you can copy the code.
* Any other files your program uses.

{% hint style="warning" %}
You can migrate and share a project without a Kita account, but it will only exist in the browser tab you are working in. Do not close the tab until you have created a free teacher account, or your work will be lost.
{% endhint %}

### Step 1: Open a new project

1. Go to <https://getkita.io/try/dashboard>
2. Select **I'm a teacher**.

   <figure><img src="https://1176288822-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fjzm9nyD2lhxeWS1B64j9%2Fuploads%2Fs3UhbQM09C6JfMCk5ctG%2FScreenshot%202026-08-29%20at%2012.04.46%E2%80%AFAM.png?alt=media&amp;token=64e5be06-86cf-4576-9529-7cea93112b66" alt=""><figcaption></figcaption></figure>
3. Choose **Create a project to share**.

The project opens straight away, with the editor on the left and the console on the right.

### **Step 2: Bring your code across**

1. Open your Trinket project in another tab and copy your code.
2. Paste it into the editor on the left. Your changes are saved as you type.

   <figure><img src="https://1176288822-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fjzm9nyD2lhxeWS1B64j9%2Fuploads%2FTC1rdVB9Q45Oxgbssjn8%2FScreenshot%202026-08-29%20at%2012.16.46%E2%80%AFAM.png?alt=media&amp;token=62656633-d107-4510-b722-f943ca95a62f" alt=""><figcaption></figcaption></figure>
3. If your lesson uses other files, such as a data file the program reads, select the folder icon on the left and upload them to your workspace.
4. &#x20;Run the program and check it works the same way it did in Trinket.

Your work is saved automatically in your browser.

### **Step 3: Share it with your class**

Once your project is ready:​

1. Select **Share** in the project.
2. Copy the link.

   <figure><img src="https://1176288822-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fjzm9nyD2lhxeWS1B64j9%2Fuploads%2FV56nkljlWzrDDlbihvps%2FScreenshot%202026-08-29%20at%2012.25.18%E2%80%AFAM.png?alt=media&amp;token=77fa1530-3956-41e6-b4dc-cf07c1cbacdf" alt=""><figcaption></figcaption></figure>
3. Send it to your class however you normally would, or post it where they will see it.

Anyone with the link can open your project in their own browser. There is nothing for students to install and no account to create.

### **Step 4: Create a free teacher account**

To save and manage your projects:

1. Sign up with **Join Kita**
2. Move your project into your workspace
3. Reuse it with your other classes next term

Your work will remain accessible throughout the school year.&#x20;

Your lesson now runs in Kita. Students open it from a link in their own browser, with nothing to install and no account to create.

### **Need help?**

If your code still will not run after checking your imports, email <hello@getkita.com> with the code you are moving and the error you are seeing.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.getkita.org/getting-started/migrating-from-trinket.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
