Bootstrap a Swim Application using swim-create

The swim-create CLI tool lets you get started quickly by creating a basic skeleton for a swim project.


To install the latest version of the CLI tool you could run:

curl -L | sudo tar -xz -C /usr/local/bin

or alternatively download the latest release from:


You can then create a swim project using:

swim-create <PROJECT_NAME>


A brief description of the most important files and their function:

settings.gradle - Contains the project name.

build.gradle - Contains the name of the main Java class and the Swim version.

server.recon - Contains information about the Swim plane and the port for the Swim server. - Is the Swim plane definition and the entry point.