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.2k 81

  2. jaguar jaguar Public

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

    Go 178 13

Repositories

Showing 10 of 41 repositories
  • toit Public

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

    toitlang/toit’s past year of commit activity
    Toit 1,217 LGPL-2.1 81 48 (3 issues need help) 10 Updated Nov 14, 2024
  • sysroots Public

    A collection of sysroots for cross compilation

    toitlang/sysroots’s past year of commit activity
    0 MIT 0 0 0 Updated Nov 14, 2024
  • pkg-fs Public

    A Toit package for filesystem functions.

    toitlang/pkg-fs’s past year of commit activity
    Toit 0 MIT 1 0 0 Updated Nov 13, 2024
  • pkg-cli Public

    Library to parse command line arguments

    toitlang/pkg-cli’s past year of commit activity
    Toit 0 MIT 0 7 0 Updated Nov 13, 2024
  • jaguar Public

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

    toitlang/jaguar’s past year of commit activity
  • pkg-ar Public

    Toit package for reading and writing 'ar' (archive) files.

    toitlang/pkg-ar’s past year of commit activity
    Toit 0 MIT 0 1 0 Updated Nov 13, 2024
  • homebrew-toit Public

    Use the Homebrew tap to easily get tooling for the Toit language on your Mac.

    toitlang/homebrew-toit’s past year of commit activity
    Ruby 1 MIT 2 0 0 Updated Nov 12, 2024
  • envelopes Public

    Toit envelopes for different configurations

    toitlang/envelopes’s past year of commit activity
    Toit 2 6 0 1 Updated Nov 8, 2024
  • pkg-desktop Public

    Package for XDG (Cross-Desktop Group) functionality

    toitlang/pkg-desktop’s past year of commit activity
    Toit 0 MIT 0 0 0 Updated Nov 8, 2024
  • action-setup Public

    GitHub Action to setup Toit

    toitlang/action-setup’s past year of commit activity
    1 MIT 0 0 0 Updated Nov 7, 2024