Projects
Create and organize projects, nest sub-projects, set backgrounds, archive, duplicate, and more.
A project is the main place where tasks live in Vikunja. You can create as many projects as you need and arrange them in a hierarchy.
What you can do with projects#
- Create projects to group related tasks.
- Nest sub-projects to build a hierarchy such as
Office Move > Packing & Logistics > Floor 3. - Share projects with other users or teams. See Sharing & Teams.
- Choose how tasks are displayed using views (list, kanban, gantt, table).
Projects vs. saved filters: A project holds tasks. A saved filter is a personal view that shows matching tasks from across all your projects. If you want to group tasks, use a project. If you want to see tasks from multiple projects in one place, use a saved filter.
The inbox project#
Every user has an Inbox project. When you create a task from the dashboard without choosing a project, it goes there.
Use Inbox as a quick capture space, then move tasks into other projects later.
Creating a project#
Open Projects in the sidebar, then use the button in the top right to create a new project.
Project settings#
To open project settings, click the three-dot menu next to the project title and select Edit.
You can change:
- Title: The display name of the project.
- Parent project: Assign this project as a sub-project of another project. You can also change this by dragging and dropping the project in the sidebar.
- Description: An optional text description for the project.
- Identifier: A short code (e.g.
MOVE) that is combined with task numbers to create unique task references likeMOVE-42. These references appear in the task detail view and make it easier to refer to specific tasks in conversations or comments. They are globally unique across all projects. - Color: Shown in the sidebar and on the project overview page.
Sub-projects#
You can nest projects to create a hierarchy. There are two ways to move a project under another one:
- Drag and drop the project in the sidebar to place it under a parent project.
- Edit the project settings and set the desired parent project.
To create a sub-project directly, open the three-dot menu next to a project and choose Create sub-project.
Background images#
You can set a background image for any project from the three-dot menu.
- Upload an image from your device.
- Search Unsplash for a photo.
The Unsplash integration requires an API key configured on the instance. If you are using Vikunja Cloud, this works out of the box.
Archiving a project#
Archiving hides a project from the main working views and makes it read-only.
Open the three-dot menu and select Archive. You can unarchive it later from the same menu.
Duplicating a project#
To copy a project, open the three-dot menu and select Duplicate. Vikunja creates a new project with copies of its tasks, views, sub-projects, and settings.
Favoriting a project#
To favorite a project, hover over it in the sidebar or on the project overview page and click the star icon. Favorited projects appear at the top of the sidebar.
Deleting a project#
To delete a project, open the three-dot menu and select Delete. This permanently removes the project and all of its tasks.
Deleting a project cannot be undone. Make sure you no longer need the project or its tasks before deleting it.
Related features#
Related pages:
- Sharing and Teams - Share projects with other users or teams.
- Views - Configure how tasks are displayed within a project (list, kanban, gantt, table).
- Webhooks - Set up webhooks to notify external services of events in a project.