# Vikunja Task Manager for Raycast

URL: https://www.raycast.com/flexorflex/vikunja

> Create and manage tasks in your self-hosted Vikunja instance

- Install: raycast://extensions/flexorflex/vikunja
- Author: [Felix Rehm](https://www.raycast.com/flexorflex)
- Installs: 86
- Platforms: macOS
- Categories: Productivity
- Updated: 2026-04-28
- Source: https://github.com/raycast/extensions/tree/e73f3bcea01bc691dbfc04b10aea746ee05da257/extensions/vikunja/

## Commands

- **Create Task**: Create a new task in Vikunja
- **List Tasks**: Browse and manage tasks in your Vikunja projects
- **List Projects**: Browse and manage your Vikunja projects
- **Search Tasks**: Search across all your Vikunja tasks

## README

### Vikunja Task Manager

Create and manage tasks in your self-hosted [Vikunja](https://vikunja.io) instance directly from Raycast.

#### Features

- **Create Task** — Full form with title, description, project, due date, priority, labels, and favorite flag
- **List Tasks** — Browse tasks by project with smart due date indicators and priority tags
- **Quick Actions** — Complete, reopen, delete tasks, copy titles/URLs, open in browser

#### Setup

1. Open Raycast and search for "Vikunja"
2. Configure the extension preferences:
   - **Vikunja URL**: Your instance URL (e.g. `https://tasks.example.com`)
   - **API Token**: Generate one in Vikunja → Settings → API Tokens

#### API Token

1. Open your Vikunja instance in a browser
2. Go to **Settings** → **API Tokens**
3. Create a new token with a descriptive title
4. Copy the token and paste it into the Raycast extension preferences
