A lightweight, cross-platform PWA for personal note-taking with Markdown support, device sync and end-to-end encryption.
standardnotes/app
An end-to-end encrypted note-taking app with sync across devices, plus files and a self-hostable sync server.
Open-source alternative to:Evernote
Microsoft OneNote
- Stars
- 6,681
- Forks
- 562
- Open issues
- 98
- Last commit
- 15 hours ago
What is it?
Standard Notes is a note-taking app that encrypts notes and files on the device before they sync, so only the user can read their content. It runs on Mac, Windows, Linux, iOS and Android, with a web app that can be used in the browser. Sync is available across an unlimited number of devices.
The project's source code is public, and the sync server can be self-hosted. The web client builds into static HTML, JavaScript and CSS files that can be served from any web server, and an environment variable sets the default sync server used for login and registration.
The app also includes Listed, a feature for publishing an online blog with automatic email newsletters to readers. Developers can build and publish their own extensions.
Key features
- 01End-to-end encrypted sync so only the user can read notes.
- 02Cross-platform apps for Mac, Windows, Linux, iOS and Android, plus a web app.
- 03Sync across unlimited devices.
- 04Self-hostable sync server with a configurable default server.
- 05Listed for publishing a blog with email newsletters.
- 06Support for developer-built extensions.
Use cases
- Keeping private notes and files synced across several devices without a third party reading them.
- Running a self-hosted encrypted notes service for a team or household.
- Publishing a blog with newsletters directly from the note-taking app.
Quick start
- 1
Clone the repository
git clone https://github.com/standardnotes/app.git - 2
Enter the project folder
cd app - 3
Install dependencies
yarn install - 4
Build the web app
yarn build:web
Things to know
- Self-hosting the web app requires cloning the repo and building it from source.
- Licensed under AGPL-3.0, a copyleft license that requires sharing modified source when offered as a network service.
In collections
Topics
FAQ
- What is app?
- An end-to-end encrypted note-taking app with sync across devices, plus files and a self-hostable sync server. Standard Notes is a note-taking app that encrypts notes and files on the device before they sync, so only the user can read their content. It runs on Mac, Windows, Linux, iOS and Android, with a web app that can be used in the browser. Sync is available across an unlimited number of devices.
- Is app free to use? What license does it have?
- app is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is app still maintained?
- Actively maintained. The last commit to app was on Oct 23, 2026.
- What can I use app for?
- Keeping private notes and files synced across several devices without a third party reading them. Running a self-hosted encrypted notes service for a team or household. Publishing a blog with newsletters directly from the note-taking app.
- How do I install app?
- Clone the repository: git clone https://github.com/standardnotes/app.git Enter the project folder: cd app Install dependencies: yarn install Build the web app: yarn build:web
- Where can I get app?
- The source code and installation instructions are on GitHub: https://github.com/standardnotes/app
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A lightweight, self-hosted note-taking app that stores notes as plain markdown files on your own server.
Free, open source note-taking and to-do app with Markdown notes, offline-first storage and end-to-end encrypted sync across desktop and mobile.
A self-hosted, database-less note-taking web app that stores notes as a flat folder of markdown files.
A self-hosted, privacy-focused AI note-taking app for quickly capturing fleeting thoughts as Markdown cards with natural-language search.
Keyboard-first local Markdown notes app with Vim motions, diagrams, and MCP integration, storing notes as plain files on disk.