← Back to all sparks
A

AFFiNE

COLLAB
Velocity5.0

Open-source workspace for docs, whiteboards and databases

AFFiNE is building import on-ramps off Notion and OneNote while stabilizing iOS.

knowledge-basenotion-alternativeimportersself-hostediosopen-source
Current state
AFFiNE ships a fast canary stream alongside a 0.27 beta line. The recent arc centers on migration on-ramps — a OneNote importer and Notion Markdown zip imports that resolve internal links into linked pages — plus iOS stabilization and a nodemailer security bump. The newest release is a batch of iOS keyboard, image-picker, and scrolling fixes.
Where it's heading
The importer investment reads as a deliberate play to lower switching costs from Notion and OneNote, the two incumbents AFFiNE competes with for knowledge-base users. Alongside it, the team is hardening the mobile client and terminology (cloud → sync/self-hosted), signaling a push toward production readiness across platforms.
Prediction
Expect more importer coverage and continued iOS/desktop polish as 0.27 moves toward a stable release. The link-resolution work suggests deeper fidelity for migrated workspaces next.

Recent moves

  1. 8h ago

    iOS keyboard, image picker, and scrolling fixes

    Stabilizes the iOS editor — keeps focus during keyboard-toolbar interactions, adopts the native image picker, and restores WKWebView scrolling. Platform hardening, no new capability.

    View source ↗
  2. 3d ago

    0.27.0-beta.3

    Adds a OneNote importer for .one/.onetoc2/.onepkg with OneNote-to-markdown conversion — a direct migration on-ramp off Microsoft's notebook, extending the switch-cost strategy.

    View source ↗
  3. 3d ago

    OneNote importer lands in canary

    The same OneNote importer surfaced in the 0.27 beta, cut into the canary stream — a duplicate of the beta release rather than a distinct change.

    View source ↗
  4. 4d ago

    Notion Markdown zip imports with link resolution

    Notion Markdown .zip imports now rewrite relative .md links into AFFiNE linked-page references, preserving navigation across migrated notes — higher-fidelity Notion migration.

    View source ↗
  5. 6d ago

    v0.27.0-beta.2: chore(i18n): update i18n (#15191)

    An i18n and copy pass — server-name display in auth emails, clearer workspace status messages, and replacing 'Cloud' wording with 'Sync'/self-hosted terminology.

    View source ↗
  6. 13d ago

    Fix workspace subscription status

    A server-side fix for workspace subscription status in the 0.27 beta line — maintenance ahead of the stable release.

    View source ↗