Create Application (zeysdk create)
Creating an application is the first step in building a ZeyOS application.
zeysdk create <APP_IDENTIFIER> --name=<NAME>
Creates a new ZeyOS application with the following structure:
my-app/
├── .zeysdk/ # Sync and instance configuration
│ ├── sync.json
│ └── sync.instance.json
├── resources/ # Static assets
├── services/ # Background tasks
├── settings/ # App configuration
│ ├── defaultsettings.json
│ └── settings.json
├── weblets/ # UI components
└── zeyos.app.json # App manifest
Options Reference
| Option | Description | Required | Example |
|---|---|---|---|
APP_IDENTIFIER | Unique app ID | ✅ | my-first-app |
--name | Display name | ✅ | --name="My App" |
--description | App description | ❌ | --description="Tool for..." |
--vendor | Vendor name | ❌ | --vendor="ACME Inc" |
--author | Author info | ❌ | --author="John Doe" |
--version | Version number | ❌ | --version=10000 |