Skip to main content
Version: 3.x

Introduction

Mops aims to be a one-stop solution for all your Motoko development needs.

Mops empowers and simplifies Motoko developer experience.

Learn how to start using Mops in Quick Start.

What is Mops?

Mops is a package manager for Motoko

Add dependencies as easily as mops add <package>.

Update dependencies as easily as mops update <package>.

Mops is an on-chain package registry for Motoko

All packages published to Mops registry are hosted on the Internet Computer blockchain.

You can discover Motoko packages on mops.one.

Mops is a test runner for Motoko

Mops comes with a test runner that follows Mops Message Format and works with the test package.

Mops is a benchmarking tool for Motoko

Mops comes with a benchmarking tool that works with the bench package.

Mops is a toolchain manager for Motoko

mops toolchain helps you install and manage Motoko toolchain, including moc, pocket-ic, wasmtime, and lintoko.

Mops is an essential tool for Motoko developers

Use mops watch to check syntax errors, show warnings, and format code each time you make changes — and run tests too, with --test.