github aktasfatih/kanso v0.9.31
Kanso v0.9.31 (beta)

latest releases: v0.45.1, v0.45.0, v0.44.2...
pre-release3 months ago

First public beta of Kanso. Targets Nextcloud 30–34 on PHP 8.2–8.3.

This is a pre-built tarball: no node, npm, or composer needed on your server.

Install

  1. Download kanso.tar.gz from the assets below.
  2. Extract it into your Nextcloud apps directory (it unpacks as a kanso/ folder):
    tar -xzf kanso.tar.gz -C /path/to/nextcloud/custom_apps/
    chown -R www-data:www-data /path/to/nextcloud/custom_apps/kanso
  3. Enable the app:
    occ app:enable kanso

After installing

  • Realtime updates are instant if the High Performance Backend (notify_push) app is installed and running — Kanso detects it automatically. Without it, Kanso falls back to light polling on its own; nothing to configure either way.
  • Background jobs (recurring cards, auto-archive, due reminders) run through Nextcloud's cron, so make sure system cron is configured.

Highlights since 0.9.2

  • Nextcloud 34 and PHP 8.3 support (supported range now NC 30–34).
  • CSV import — add a spreadsheet of tasks as cards to an existing board, with column mapping.
  • iCal/ICS feed of card due dates, subscribable from any calendar client (off by default, revocable token).
  • Public read-only board links (off by default, revocable/rotatable, stripped of people data).
  • File attachments on cards, stored in app-data and permission-gated.
  • Board export/import — full round-trippable JSON portability.
  • Install fix for NC 30–32 (over-long primary-key names aborted app install).

Full history in CHANGELOG.md.

⚠️ Beta: not yet on the Nextcloud App Store, and this tarball is unsigned — Nextcloud will list it as an untested/custom app. Please report issues!

Don't miss a new kanso release

NewReleases is sending notifications on new releases.