Live Demo • Discuss in Telegram / Discord
Features
🦄 Open source and free forever🚀 Support for self-hosting withDocker
in seconds📜 Plain textarea first and support some useful Markdown syntax👥 Set memo private or public to others🧑💻 RESTful API for self-service📋 Embed memos on other sites using iframe#️⃣ Hashtags for organizing memos📆 Interactive calendar view💾 Easy data migration and backups
Deploy with Docker in seconds
Docker Run
docker run -d --name memos -p 5230:5230 -v ~/.memos/:/var/opt/memos neosmemo/memos:latest
~/.memos/
will be used as the data directory in your machine and/var/opt/memos
is the directory of the volume in Docker and should not be modified.
Docker Compose
-
Provided docker compose YAML file:
docker-compose.yaml
. -
You can upgrade to the latest version memos with:
docker-compose down && docker image rm neosmemo/memos:latest && docker-compose up -d
Other installation methods
Contribute
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
Learn more about contributing in development guide.
Products made by our Community
- Moe Memos - Third party client for iOS and Android
- lmm214/memos-bber - Chrome extension
- Rabithua/memos_wmp - WeChat MiniProgram
- qazxcdswe123/telegramMemoBot - Telegram bot
- eallion/memos.top - A static page rendered with the Memos API
- eindex/logseq-memos-sync - A Logseq plugin
- JakeLaoyu/memos-import-from-flomo - Import data. Support from flomo, wechat reading.
- Send to memos - A shortcut for iOS.
- Memos Raycast Extension - Raycast extension, source code.
User stories
Join the community to build memos together!
Acknowledgements
- Thanks Uffizzi for sponsoring preview environments for PRs.