.nh
.TH "GT-PROJECT-CREATE" "1" "Nov 2026" "gitea-cli" "gitea-cli Manual"
.SH NAME
gt-project-create - Create a project
.SH SYNOPSIS
\fBgt project create [
] [flags]\fP
.SH DESCRIPTION
Create a project and print its URL. Without a title on a terminal, a prompt asks for it. A
project with the same title, ignoring case, is refused unless --force updates it, since titles
address projects.
.SS JSON FIELDS
.EX
card_type, closed_issues, created_at, description, id, open_issues, state,
title, type, updated_at, url
.EE
.SH OPTIONS
\fB--card-type\fP=""
How cards are rendered {text_only|images_and_text}
.PP
\fB-d\fP, \fB--description\fP=""
Project description
.PP
\fB-f\fP, \fB--force\fP[=false]
Update the project if one with the same title exists
.PP
\fB-h\fP, \fB--help\fP[=false]
help for create
.PP
\fB--template\fP=""
Board template of a new project, creating its columns {none|basic_kanban|bug_triage}
.PP
\fB-t\fP, \fB--title\fP=""
Project title
.SH OPTIONS INHERITED FROM PARENT COMMANDS
\fB--account\fP[=false]
Manage the projects of your account instead of a repository
.PP
\fB--csv\fP[=""]
Output CSV with the specified comma-separated \fBfields\fR, or all fields
.PP
\fB--cwd\fP=""
Working \fBdirectory\fR for repository discovery
.PP
\fB--debug\fP[=false]
Log the method, URL, status, and duration of each HTTP request to stderr
.PP
\fB--host\fP=""
Gitea instance \fBURL\fR, including any base path
.PP
\fB--interactive\fP[=false]
Allow prompts with machine output
.PP
\fB-q\fP, \fB--jq\fP=""
Filter JSON output using a jq \fBexpression\fR; implies --json
.PP
\fB--json\fP[=""]
Output JSON with the specified comma-separated \fBfields\fR, or all fields
.PP
\fB--no-input\fP[=false]
Disable prompts and implicit editor/browser interactions
.PP
\fB--org\fP=""
Manage the projects of an \fBorganization\fR instead of a repository
.PP
\fB--remote\fP=""
Git \fBremote\fR used for repository discovery
.PP
\fB-R\fP, \fB--repo\fP=""
Select a repository as \fBOWNER/REPO\fR or URL
.PP
\fB--sudo\fP=""
Perform API requests as this \fBuser\fR (requires an administrator account)
.PP
\fB--user\fP=""
Account \fBname\fR on the selected instance
.SH EXAMPLE
.EX
$ gt project create Roadmap --template basic_kanban
$ gt project create --title "Bug triage" --org acme --template bug_triage --description "Incoming bugs"
# Update the project if it exists
$ gt project create Roadmap --description "Planned work" --force
.EE
.SH SEE ALSO
\fBgt-project(1)\fP