An end-to-end encrypted note-taking app with sync across devices, plus files and a self-hostable sync server.
- Stars
- 179
- Forks
- 19
- Open issues
- 5
- Last commit
- 3 months ago
What is it?
OpenNotas is a personal note-taking application built as a Progressive Web App, so it runs in a browser and can be installed on mobile, Windows, Linux and macOS. It focuses on quickly writing plain-text notes with a simple interface, and supports Markdown in its editor.
Notes can be synced across devices through a configurable adapter. Note data is encrypted with AES before it leaves the device and reaches the sync server, so the server only stores encrypted content.
The project is written in Vue and built with Nuxt 3, and it is licensed under AGPL-3.0-or-later. Users can run the PWA from the hosted site or build it from source.
Key features
- 01Installable PWA that runs on mobile, Windows, Linux and macOS
- 02Markdown support in the note editor
- 03Cross-device sync through a configurable adapter
- 04AES end-to-end encryption of note data before it reaches the sync server
- 05Simple, lightweight interface for quick note taking
Use cases
- Jotting down quick text notes on a phone or desktop
- Keeping personal notes in sync across several devices
- Storing notes with server-side data that stays encrypted
- Running a self-hosted or customized note app built from the source code
Quick start
- 1
Install the PWA from the website's install page
- 2
Build from source code by following the install docs
Things to know
- The README says the license is AGPL-3.0-or-later, which is copyleft and requires source sharing for modified network use.
- The author asks contributors not to submit new feature pull requests and expects delays in responses.
- Sync requires configuring an adapter, so setup takes extra effort.
In collections
Topics
FAQ
- What is opennotas?
- A lightweight, cross-platform PWA for personal note-taking with Markdown support, device sync and end-to-end encryption. OpenNotas is a personal note-taking application built as a Progressive Web App, so it runs in a browser and can be installed on mobile, Windows, Linux and macOS. It focuses on quickly writing plain-text notes with a simple interface, and supports Markdown in its editor.
- Is opennotas free to use? What license does it have?
- opennotas is open source under the Other license. Check the license terms before using it in commercial products.
- Is opennotas still maintained?
- Updated within 6 months. The last commit to opennotas was on Aug 6, 2026.
- What can I use opennotas for?
- Jotting down quick text notes on a phone or desktop Keeping personal notes in sync across several devices Storing notes with server-side data that stays encrypted Running a self-hosted or customized note app built from the source code
- How do I install opennotas?
- Install the PWA from the website's install page Build from source code by following the install docs
- Where can I get opennotas?
- The source code and installation instructions are on GitHub: https://github.com/tonghoai/opennotas
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A self-hosted, database-less note-taking web app that stores notes as a flat folder of markdown files.
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.
An open-source, end-to-end encrypted note-taking app for web, desktop and mobile, positioned as an alternative to Evernote.
A Nuxt-based documentation framework that builds docs sites from Markdown files with Vue components.
An open-source, local-first knowledge base that merges docs, whiteboard canvas and tables in one workspace, as an alternative to Notion and Miro.