compare
AFFiNE vs CherryTree
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | AFFiNE | CherryTree |
|---|---|---|
| Language | TypeScript | C++ |
| Licence | Other | Other |
| Stars | 73k | 4k |
| Latest | v0.27.4 | v1.7.2 |
| Last push | 2026-10-04 | 2026-09-19 |
| Release cadence | too few releases | about 86 days between releases |
| Active contributors | 22 commit authors on the default branch in the last 90 days | 3 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace OneNote. Alternatives to OneNote →
PartialAFFiNEPages that switch between a document and a free-form edgeless canvas, local-first or synced.
PartialCherryTreeHierarchical notes with rich text and code nodes, stored in one local file, without sync.
AFFiNE
- v2026.9.30-canary.9092026-09-302026.9.30-canary.909pre-release
- v2026.9.26-canary.9082026-09-262026.9.26-canary.908pre-release
- v2026.9.23-canary.9092026-09-232026.9.23-canary.909pre-release
- v2026.9.21-canary.9122026-09-212026.9.21-canary.912pre-release
- v2026.9.19-canary.9082026-09-192026.9.19-canary.908pre-release
CherryTree
- v1.7.22026-08-22fixed crash introduced with word count changes in v1.7.1 (#2890)
- v1.7.12026-07-18word count now enabled by default (can be disabled in preferences dialog, tab 'Interface')
- v1.7.02026-05-23implemented new start dialog that shows when no document is loaded (e.g. after file--new instance) to better guide the…
- v1.6.32026-01-12improved search/replace dialog with memory of the latest patterns searched for / replaced with
- v1.6.22025-09-19fixed links to TOCs (anchors) no longer scrolling to the target (#2768, #2766, #2389)
AFFiNE
unsigned The latest release, v0.27.4, carries no signature GitHub could verify.
Loading the security report
CherryTree
unsigned The latest release, v1.7.2, carries no signature GitHub could verify.
Loading the security report