compare
AFFiNE vs Xournal++
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | AFFiNE | Xournal++ |
|---|---|---|
| Language | TypeScript | C++ |
| Licence | Other | GPL-2.0 |
| Stars | 73k | 15k |
| Latest | v0.27.4 | v1.3.8 |
| Last push | 2026-10-04 | 2026-10-04 |
| Release cadence | too few releases | about 36 days between releases |
| Active contributors | 22 commit authors on the default branch in the last 90 days | 8 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.
PartialXournal++Handwritten notes and PDF annotation with a pen on the desktop, without sync or typed notebooks.
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
AFFiNE
unsigned The latest release, v0.27.4, carries no signature GitHub could verify.
Loading the security report
Xournal++
unsigned The latest release, v1.3.8, carries no signature GitHub could verify.
Loading the security report