leo new
To create a new project, run:
leo new <NAME>
To create a new library, run:
leo new --library <NAME>
Valid project and library names are snake_case: lowercase letters and numbers separated by underscores. This command will create a new directory with the given name.
See Project Layout for more details.
Flags:
--library
Creates a new Leo library instead of a program. A library provides reusable logic that can be imported by other Leo programs or libraries using leo add --local, but cannot be deployed or executed on its own. The generated project includes a tests/ directory with a starter test file.