An open source, lightweight note-taking service. Easily capture and share your great thoughts.
Find a file
xt 7651c454fd
chore: chinese localization enhancements (#4450)
* Chinese localization enhancements

* Fix for eslint

* Chinese localization fixed
2025-02-28 17:45:50 +08:00
.github chore: upgrade golangci-lint 2025-02-24 21:50:39 +08:00
bin/memos chore: move dsn output to dev mode 2025-02-07 20:59:14 +08:00
internal/util chore: update linter config 2025-02-24 22:21:07 +08:00
plugin chore: update linter config 2025-02-24 22:21:07 +08:00
proto chore: update demo site 2025-02-27 23:05:43 +08:00
scripts chore(dev): update build guides 2025-01-19 10:46:35 +08:00
server chore: update demo site 2025-02-27 23:05:43 +08:00
store chore: update linter config 2025-02-24 22:21:07 +08:00
test chore: tweak migration scripts 2025-02-01 11:19:36 +08:00
web chore: chinese localization enhancements (#4450) 2025-02-28 17:45:50 +08:00
.dockerignore
.gitignore chore(dev): update build guides 2025-01-19 10:46:35 +08:00
.golangci.yaml chore: update linter config 2025-02-24 22:21:07 +08:00
.goreleaser.yaml chore: remove cgo 2025-02-02 13:07:11 +08:00
CODEOWNERS
Dockerfile chore: bump golang version 2025-02-24 21:47:57 +08:00
entrypoint.sh feat: add sh entrypoint to allow MEMOS_DSN_FILE to load variable from secret (#4236) 2024-12-30 17:46:02 +08:00
go.mod chore: bump gomark 2025-02-27 15:10:39 +08:00
go.sum chore: go mod tidy 2025-02-27 15:12:25 +08:00
LICENSE chore: update LICENSE (#4394) 2025-02-11 15:45:20 +08:00
README.md chore: update readme 2025-02-24 22:01:36 +08:00
SECURITY.md chore: update security 2023-11-23 08:55:57 +08:00

Memos - Open Source, Self-hosted, Your Notes, Your Way

Memos

An open-source, self-hosted note-taking solution designed for seamless deployment and multi-platform access. Experience effortless plain text writing with pain-free, complemented by robust Markdown syntax support for enhanced formatting.

Home PageBlogsDocsLive Demo

Docker pull Docker image size Discord

demo

Features

  • Privacy First 🏡: Your data, your control. All runtime data is securely stored in your local database.
  • Create at Speed ✍️: Write and save content as plain text for quick access, with Markdown support for fast formatting and easy sharing.
  • Lightweight but Powerful : Built with Go and React.js, our app combines a compact architecture with powerful performance.
  • Customizable 🧩: Personalize your experience by customizing the server name, icon, description, theme, and execution scripts.
  • Open Source 🦦: Fully open source, with all code available on GitHub for transparency and collaboration.
  • Free to Use 💸: Enjoy all features at no cost, no hidden fees, no subscriptions.

Deploy with Docker in seconds

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

Note

This command is only applicable for Unix/Linux systems. For Windows, please refer to the detailed documentation.

The ~/.memos/ directory will be used as the data directory on your local machine, while /var/opt/memos is the directory of the volume in Docker and should not be modified.

Learn more about other installation methods.

Warning

Memos is still under active development, so you may encounter bugs or breaking changes as we improve.

Contribution

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. We greatly appreciate any contributions you make. Thank you for being a part of our community! 🥰

Guide to contribution.

Star history

Star History Chart

Other Projects

  • Slash: An open source, self-hosted bookmarks and link sharing platform. Save and share your links very easily.
  • Gomark: A markdown parser written in Go for Memos. And its WebAssembly version is also available.