An open source, lightweight note-taking service. Easily capture and share your great thoughts.
  • Go 51%
  • TypeScript 47.9%
  • Shell 0.6%
  • CSS 0.3%
  • JavaScript 0.1%
Find a file
johnnyjoygh d14a542002 chore(web): add static navigation for default routes
- Show auth-aware common destinations when a route has no contextual sidebar.
- Restore About as a standalone page and route all About entries to it.
2026-08-05 21:46:34 +08:00
.github chore(ci): remove stale issue and pull request automation (#6133) 2026-08-02 21:19:03 +08:00
cmd/memos feat(config): provision settings from secret files 2026-07-13 22:34:24 +08:00
docs fix(markdown): support word-internal apostrophes in tags (#6135) 2026-08-02 21:08:57 +08:00
internal fix(markdown): support word-internal apostrophes in tags (#6135) 2026-08-02 21:08:57 +08:00
proto feat(user): define username format and mention syntax (#6134) 2026-08-02 19:57:16 +08:00
scripts test(release): cover 0.30.0 changelog promises 2026-07-26 22:21:19 +08:00
server feat(user): define username format and mention syntax (#6134) 2026-08-02 19:57:16 +08:00
store feat(user): define username format and mention syntax (#6134) 2026-08-02 19:57:16 +08:00
web chore(web): add static navigation for default routes 2026-08-05 21:46:34 +08:00
.dockerignore perf: optimize CI/CD workflows and Docker builds 2026-01-14 22:12:28 +08:00
.gitignore feat(auth): add SSO user identity linkage (#5883) 2026-04-23 08:51:45 +08:00
.golangci.yaml fix(ci): remove invalid revive rule 'use-waitgroup-go' from golangci-lint config 2026-01-06 21:12:40 +08:00
.release-please-manifest.json chore(main): release 0.30.0 (#6110) 2026-07-26 23:45:43 +08:00
AGENTS.md docs: rewrite agent repository guide 2026-06-05 09:17:22 +08:00
CHANGELOG.md chore(main): release 0.30.0 (#6110) 2026-07-26 23:45:43 +08:00
CODEOWNERS chore: tweak CODEOWNERS 2026-03-05 19:14:16 +08:00
go.mod feat(filter): expand CEL filter surface with startsWith/endsWith, matches(), and all() 2026-06-15 23:22:28 +08:00
go.sum feat(filter): expand CEL filter surface with startsWith/endsWith, matches(), and all() 2026-06-15 23:22:28 +08:00
LICENSE chore: update LICENSE (#4394) 2025-02-11 15:45:20 +08:00
README.md docs: polish README and add web clipper 2026-07-18 23:43:21 +08:00
release-please-config.json chore(release): disable prerelease 2026-07-26 21:30:23 +08:00
SECURITY.md chore: update security.md 2026-04-01 08:39:49 +08:00

Featured Sponsor: CodeRabbit — Cut code review time & bugs in half, instantly.

Memos

Memos

Memos is an open-source, self-hosted note-taking app built for quick capture. It is Markdown-native, lightweight, and keeps your data under your control.

Home Live Demo Docs Discord Docker Pulls

Memos Demo Screenshot

Features

  • Capture quickly — A timeline-first interface keeps note-taking simple: open, write, and move on.
  • Own your data — Self-host Memos on your infrastructure with no telemetry.
  • Deploy anywhere — Run a single Go binary or Docker container with SQLite, MySQL, or PostgreSQL.
  • Integrate freely — Build on the REST and gRPC APIs or adapt the MIT-licensed source to your needs.

Quick Start

Want to explore Memos first? Open the live demo.

docker run -d \
  --name memos \
  -p 5230:5230 \
  -v ~/.memos:/var/opt/memos \
  neosmemo/memos:stable

Open http://localhost:5230 and start writing.

Native Binary

curl -fsSL https://raw.githubusercontent.com/usememos/memos/main/scripts/install.sh | sh

Other Installation Methods

  • Docker Compose — Recommended for production deployments.
  • Kubernetes — Helm charts and manifests are available.
  • Build from source — Best for development and customization.

See the deployment guide for detailed instructions.

Web Clipper

Save pages, selected text, and images directly to your Memos instance with the official Memos Web Clipper. The extension is available for Chrome and Firefox, and lets you review each clip, choose its visibility, and customize its Markdown format before saving.

Contributing

Contributions of all kinds are welcome, including bug reports, feature suggestions, pull requests, documentation, and translations.

Sponsors

Love Memos? Sponsor us on GitHub to help keep the project growing!

License

Memos is open-source software licensed under the MIT License. See our Privacy Policy for details on data handling.


WebsiteDocumentationDemoDiscordX/Twitter