NotesMe is a self-hosted, open source note-taking application designed for users seeking privacy, security, and total control over their notes. The platform emphasizes a lightweight and bloat-free experience, enabling individuals to manage their notes entirely on their own server without reliance on any cloud service or external tracking. NotesMe is positioned for those who value data sovereignty and privacy, offering full control over where and how their information is stored.
Security is a core focus of NotesMe. Notes are encrypted at rest using Fernet (AES-128-CBC with HMAC-SHA256), and users can generate their own encryption keys. Passwords are protected with Argon2id hashing, following OWASP 2024 recommendations, and brute-force login attempts are rate-limited. escape() on the server, and it restricts SVG uploads and validates all file paths to guard against vulnerabilities. Full-text search is performed in memory, ensuring decrypted content never touches the disk.
Feature-wise, NotesMe provides a rich WYSIWYG editor supporting formatting options such as bold, italic, headings, code blocks, checklists, and drag-and-drop images. html formats. The platform includes automatic version history with snapshots every five minutes, allowing up to 50 versions per note and one-click rollbacks. NotesMe also supports Progressive Web App (PWA) installation for a native-app feel on any device and offers offline access in read-only mode. Content can be shared directly into the app from other applications.
Multi-user functionality is provided through an admin panel with full user management, ensuring complete data isolation between users. Deployment is streamlined via a single Docker image, with minimal setup requiring only three environment variables. 12, FastAPI, SQLite (WAL), and vanilla JavaScript. NotesMe is distributed under the MIT License and is free to use, with no telemetry or vendor lock-in. It is suitable for deployment on personal NAS devices, VPS, or Raspberry Pi systems.
NotesMe sits in PulseGate's Notes & docs category. It focuses on taking and storing private notes securely without relying on cloud services. NotesMe is an open-source project aimed at privacy-focused users. The project is open source (MIT). NotesMe is available on the web and the command line, and it can be self-hosted.
Behind NotesMe is stban1983, and the product first shipped in 2026. The project is developed in the open on GitHub with 23 stars and 36 commits in the last 90 days. Across PulseGate's embedding index, NotesMe has few near neighbours, marking it as relatively distinct. Among its 7 catalogued features are AES encryption, self-hosted, and version history.
Latest indexed changes and source events
notesme.cloud discovered by the PulseGate indexer
Other apps tracked under the same category.