Notesnook logo

Notesnook

Website

End-to-end encrypted note app with open-source clients and sync server

914 stars 69 forks last commit first released AGPL-3.0

Actively maintained

Last commit 18 Aug 2026.

Notesnook screenshot

Notesnook is a privacy-focused note-taking application that encrypts notes on the client before sync and storage. It offers desktop, mobile and web clients alongside an open-source sync server and supporting tooling.

Key Features

  • End-to-end client-side encryption for notes, with encryption-at-rest and in-transit protections and an open verification tool demonstrating the encryption model.
  • Cross-platform clients (desktop, web, mobile) and a browser web clipper for saving pages and articles privately.
  • Self-hostable sync server and supporting services (identity, SSE messaging, attachments storage) published under an open-source license.
  • Note editor features: Markdown support, tables, code blocks, maths/formulas, lists, task lists, embeds, images and file attachments.
  • Bidirectional note linking for personal knowledge management and internal linking between notes.
  • Notes vault and password-protected shares for additional access control on sensitive notes.
  • Reminders and basic task scheduling integrated in the app.
  • Deployment tooling: official repository includes Docker Compose manifests to run services with MongoDB and MinIO for storage.

Use Cases

  • Secure personal note-taking and journaling where client-side encryption and privacy are required.
  • Personal knowledge management and research workflows using bidirectional links, markdown, and cross-device sync.
  • Sharing documents or notes securely with password-protected shared links while keeping primary data encrypted.

Limitations and Considerations

  • Self-hosting of the sync server is marked alpha: documentation and official support are limited and self-hosting is provided without support. The repository and Docker Compose make self-hosting possible but administrators should be prepared to manage components (MongoDB, MinIO, identity and messaging services) themselves.
  • Some on-premise/self-host settings and full documentation were stated as in progress; production hardening, scaling guidance, and enterprise support may be limited.

Notesnook combines a consumer-facing encrypted note service with open-source clients and a sync server repository. It is geared toward users who prioritize privacy and want the option to run their own sync infrastructure or review the server code.

Categories:

Tags:

Tech Stack:

Share:

Similar to Notesnook

Bitwarden logo

Bitwarden

Open-source password manager with zero-knowledge security and self-hosting.

19.9k
1.7k
Last commit

Bitwarden is an open-source password manager that stores, shares, and autofills credentials with zero-knowledge encryption; supports cloud or self-hosted deployments.

Actively maintained
Alternative to:
1Password logo
1Password
+9
SiYuan logo

SiYuan

Privacy-first block-based personal knowledge management app

46k
3k
Last commit

Open-source, block-oriented personal knowledge manager with Markdown WYSIWYG, block-level two-way links, encrypted sync, Docker deployment and AI integrations.

AGPL-3.0Actively maintained
Alternative to:
SiYuan logo
SiYuan
+18
Joplin logo

Joplin

Offline-first note-taking app with end-to-end encrypted sync

56.1k
6.2k
Last commit

Joplin is an offline-first, privacy-focused note and to-do app with end-to-end encryption, Markdown support, web clipping, and sync across desktop and mobile.

Actively maintained
Alternative to:
Evernote logo
Evernote
+19
Actual Budget logo

Actual Budget

Local-first personal finance and envelope budgeting app

28.4k
2.9k
Last commit

Local-first personal finance app for envelope budgeting, transaction tracking, reporting, and optional end-to-end encrypted multi-device sync.

MITActively maintained
Alternative to:
YNAB (You Need A Budget) logo
YNAB (You Need A Budget)
+16
SimpleX Chat logo

SimpleX Chat

Open-source encrypted messenger with no user identifiers

19.3k
1.4k
Last commit

Open-source, decentralized messaging network built on a Haskell core with Kotlin Multiplatform and native iOS clients; end-to-end encrypted messaging without user IDs.

AGPL-3.0Actively maintained
Alternative to:
Signal logo
Signal
+11
Standard Notes logo

Standard Notes

End-to-end encrypted notes and file storage with cross-device sync

6.6k
548
Last commit

Standard Notes is an end-to-end encrypted notes app with secure file storage, offline access, and cross-platform sync, with optional self-hosting of the sync server.

AGPL-3.0Actively maintained
Alternative to:
Evernote logo
Evernote
+19