Skip to content

memos

Productivity & Wikis

Open‑source, self‑hosted note‑taking tool built for quick Markdown capture and total data ownership

Go Latest v0.30.0 · 14h ago Security brief →

Features

  • Instant Capture with a timeline‑first UI – write notes without navigating folders
  • Total Data Ownership: self‑hosted, Markdown storage, no telemetry
  • Radical Simplicity: single Go binary (~20 MB Docker image) deployable with SQLite/MySQL/PostgreSQL
  • Open & Extensible: MIT‑licensed with full REST and gRPC APIs

Recent releases

View all 9 releases →
Review required
v0.30.0 Breaking risk
Auth Breaking upgrade

Web Clipper + Markdown editor + API changes

No immediate action
v0.29.1 Bug fix

Task list layout fix

Review required
v0.29.0 Mixed
Auth Dependencies

Link previews + SMTP notifications + Memo improvements

v0.28.0 Breaking risk
Breaking changes
  • Existing SSO users must link their identity again. Sign in with username/password after upgrading, then link SSO identity in Account Settings. Future SSO sign-ins will resolve to existing Memos account.
Security fixes
  • Hardened authorization and username validation
Notable features
  • SSO user identity linkage
  • Choose created or updated time display for memos
  • Redesigned account and SSO management
Full changelog

0.28.0 (2026-04-27)

This release improves SSO account handling by linking external provider identities to local Memos users instead of treating provider identifiers as local usernames. It also refreshes account and SSO management, adds memo time display controls, and includes several authentication and editor fixes.

Breaking Change

  • Existing SSO users must link their identity again - If you previously signed in through SSO, sign in once with your username and password after upgrading, then go to Account Settings to link your SSO identity. After the identity is linked, future SSO sign-ins will resolve to your existing Memos account.

Features

Bug Fixes

  • auth: harden authorization and username validation (#5890) (0fb83a7)
  • disable modal prop on DropdownMenu to prevent scroll disappearing (#5861) (d98f665)
  • fix legacy username auth flows (#5885) (30c0611)
  • markdown: split mixed task and bullet lists (e2c6084)
  • reduce list memo query overhead (#5880) (5063804)
  • web: preserve task checkbox state (#5867) (b5863d7)

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
61,518
Forks
4,555
Languages
Go TypeScript Shell

Install & Platforms

Install via
docker shell-script binary
Platforms
linux macos windows

Community & Support

Open source alternatives

Beta — feedback welcome: [email protected]