Skip to content
@toitlang

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:

jag run hello.toit

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. toit toit Public

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

    Toit 1.4k 91

  2. jaguar jaguar Public

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

    Go 220 20

Repositories

Showing 10 of 50 repositories
  • toit Public

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

    toitlang/toit's past year of commit activity
    Toit 1,407 LGPL-2.1 91 62 (3 issues need help) 75 Updated Oct 27, 2026
  • toitlang.org Public
    toitlang/toitlang.org's past year of commit activity
    JavaScript 5 MIT 3 0 1 Updated Oct 25, 2026
  • pkg-modbus Public
    toitlang/pkg-modbus's past year of commit activity
    Toit 0 MIT 2 1 0 Updated Oct 20, 2026
  • pkg-http Public

    Package: Implement your REST server or client in Toit and run it on your ESP32.

    toitlang/pkg-http's past year of commit activity
    Toit 3 MIT 2 5 0 Updated Oct 11, 2026
  • envelopes Public

    Toit envelopes for different configurations

    toitlang/envelopes's past year of commit activity
    Toit 2 11 0 1 Updated Oct 11, 2026
  • jaguar Public

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

    toitlang/jaguar's past year of commit activity
    Go 220 MIT 20 15 (4 issues need help) 8 Updated Oct 11, 2026
  • pkg-host Public

    Toit package for host features, such as file, directory or pipe operations.

    toitlang/pkg-host's past year of commit activity
    Toit 0 MIT 2 1 1 Updated Oct 10, 2026
  • action-discord-transcript Public

    Create transcripts for Discord chats

    toitlang/action-discord-transcript's past year of commit activity
    TypeScript 0 MIT 0 0 4 Updated Oct 5, 2026
  • pkg-ntp Public

    Package: Synchronize your device time using the NTP protocol.

    toitlang/pkg-ntp's past year of commit activity
    Toit 1 MIT 0 0 0 Updated Oct 2, 2026
  • pico-sdk Public Forked from raspberrypi/pico-sdk
    toitlang/pico-sdk's past year of commit activity
    C 0 BSD-3-Clause 1,310 0 0 Updated Sep 19, 2026