Skip to main content

"The command line interface for the Pyodide project"

Project description


PyPI Latest Release GHA codecov

The command line interface for the Pyodide project.

In most cases, you do not need to install this package directly, and it would be installed as a dependency of other packages in the ecosystem (e.g. pyodide-build).


pip install pyodide-cli


To get a list of available CLI commands,

pyodide --help


You can register a subcommand in the pyodide CLI in your own package by:

  1. adding a dependency on pyodide-cli

  2. Adding a pyodide.cli entry point. For example, with


    pyodide.cli =
     do_something = "<your-package>.cli:main"



    do_something = "<your-package>.cli:main"

    where in this example main needs to be a function with type annotations that can be converted to a CLI with typer.


pyodide-cli uses the Mozilla Public License Version 2.0.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyodide-cli-0.2.3.tar.gz (11.9 kB view hashes)

Uploaded source

Built Distribution

pyodide_cli-0.2.3-py3-none-any.whl (10.4 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page