Toit language

Getting started 🥳

Get started with the Toit platform by downloading the open source Jaguar tooling — and experience live reloading on your ESP32s today. It takes less than 5 minutes!

Running code on your devices is as easy as pie through Jaguar and everything works over your local WiFi with no cloud tie-ins:

You can even install new containers on your devices dynamically. Such containers contain drivers and functionality exposed as discoverable micro-services, so you can build decoupled and robust architectures for your favorite micro-controllers:

$ jag container list
DEVICE      IMAGE                                  NAME
kind-dish   b7ddd53b-7b1c-59db-af1e-7d8215305649   jaguar
kind-dish   790ad219-5e9b-5828-b000-bd2b2289cbe8   http

Happy hacking!

Pinned Loading

  1. Program your microcontrollers in a fast and robust high-level language.

    Toit 1.3k 88

  2. Use live reloading over WiFI to turbo-charge developing for your ESP32.

    Go 205 19

Repositories

Showing 10 of 48 repositories

  • envelopes Public

    Toit envelopes for different configurations

    toitlang/envelopes’s past year of commit activity

    Toit

    2 10 0 2

    Updated Mar 2, 2026

  • toit Public

    Program your microcontrollers in a fast and robust high-level language.

    toitlang/toit’s past year of commit activity

  • jaguar Public

    Use live reloading over WiFI to turbo-charge developing for your ESP32.

    toitlang/jaguar’s past year of commit activity

  • toitlang/action-sign-server’s past year of commit activity

    Toit 0 MIT 0

    0 2

    Updated Mar 2, 2026

  • toitlang/action-discord-transcript’s past year of commit activity

    TypeScript 0 MIT 0

    0 4

    Updated Mar 2, 2026

  • toitlang/toitlang.org’s past year of commit activity

    JavaScript

    5

    MIT

    3 0 4

    Updated Mar 2, 2026

  • sysroots Public

    A collection of sysroots for cross compilation

    toitlang/sysroots’s past year of commit activity

    0 MIT 0

    0 1

    Updated Mar 2, 2026

  • ai-instructions Public

    Instructions that help LLMs produce better Toit code.

    toitlang/ai-instructions’s past year of commit activity

    2

    Unlicense

    1 0 1

    Updated Feb 24, 2026

  • setup-sign Public

    Documentation on how to set up the signing server.

    toitlang/setup-sign’s past year of commit activity

    Shell 0 0

    0 0

    Updated Feb 21, 2026

  • toitlang/archlinux-package-action’s past year of commit activity

    Shell 0 MIT

    21 0 0

    Updated Feb 17, 2026