Skip to main content
Monty can be used from Python, JavaScript/TypeScript, or Rust. Choose the installation method for your preferred language.

Python

1

Install with uv (recommended)

2

Or install with pip

Verify Installation

Verify your Python installation by running a simple script:

JavaScript / TypeScript

1

Install with npm

2

Or install with yarn

3

Or install with pnpm

Verify Installation

Verify your JavaScript installation:

Rust

1

Add Monty to your Cargo.toml

2

Run cargo build

Verify Installation

Verify your Rust installation:

System Requirements

Monty runs on all major platforms and architectures.

Supported Platforms

  • Linux: x86_64, aarch64
  • macOS: x86_64 (Intel), aarch64 (Apple Silicon)
  • Windows: x86_64
  • WASM: wasm32-wasip1-threads (JavaScript only)

Minimum Requirements

Python

Python 3.10 or higher

Node.js

Node.js 10.0.0 or higher

Rust

Rust 1.70 or higher

Package Sizes

Monty is designed to be lightweight and fast to install.

Next Steps

Quickstart Guide

Learn the basics with a hands-on quickstart

Core Concepts

Dive deeper into Monty’s features