---
name: "project"
section: "1"
platform: "linux"
package: "todo.txt-gtd"
version: "0.11"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/project"
---

# project(1)

Edit one or more todo.txt projects

## NAME

project - Edit one or more todo.txt projects

### SYNOPSIS

`todo.txt-base [options] [PROJECT ...]`

### DESCRIPTION

This command finds tasks matching PROJECT in a todo.txt tasking file, and opens an editor with those tasks. The projects are saved back to the todo.txt file after the edit session is complete.

### OPTIONS

- •

  *-h*, *-help* - Print help and exit

- •

  *-l*, *-list* – List the matching projects and exit

- •

  *-f*, *-file* – Specify the todo.txt file location

- •

  *-x*, *-exact* – require an exact match to PROJECT (default: substring)

### SEE ALSO

[todo.txt-base(8)](/todo.txt-base/8.md), todo.txt(8), [gtdcleanup(1)](/gtdcleanup/1.md), [counttodo(1)](/counttodo/1.md)
